app/Entity/Schema/ORM/Progress.php line 13

Open in your IDE?
  1. <?php
  2. namespace Sq\Entity\Schema\ORM;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Sq\Entity\Schema\Column\ProgressExtension;
  5. /**
  6.  * Progress.
  7.  */
  8. #[ORM\Entity]
  9. #[ORM\Table(name'progress')]
  10. class Progress
  11. {
  12.     #[ORM\OneToOne(targetEntityMember::class, inversedBy'progress')]
  13.     #[ORM\JoinColumn(name'pr_m_id'referencedColumnName'm_id')]
  14.     #[ORM\Id]
  15.     private $member;
  16.     /**
  17.      * @var bool|null
  18.      */
  19.     #[ORM\Column(name'pr_social'type'boolean'nullabletrue)]
  20.     private $social '0';
  21.     /**
  22.      * @deprecated
  23.      *
  24.      * @var bool|null
  25.      */
  26.     #[ORM\Column(name'pr_fb_permission'type'boolean'nullabletrue)]
  27.     private $fbPermission '0';
  28.     /**
  29.      * @var bool|null
  30.      */
  31.     #[ORM\Column(name'pr_linkedin'type'boolean'nullabletrue)]
  32.     private $linkedin '0';
  33.     /**
  34.      * @deprecated
  35.      *
  36.      * @var bool|null
  37.      */
  38.     #[ORM\Column(name'pr_twitter'type'boolean'nullabletrue)]
  39.     private $twitter '0';
  40.     /**
  41.      * @var bool|null
  42.      */
  43.     #[ORM\Column(name'pr_categories'type'boolean'nullabletrue)]
  44.     private $categories '0';
  45.     /**
  46.      * @var bool|null
  47.      */
  48.     #[ORM\Column(name'pr_schedule'type'boolean'nullabletrue)]
  49.     private $schedule '0';
  50.     /**
  51.      * @var bool|null
  52.      */
  53.     #[ORM\Column(name'pr_import'type'boolean'nullabletrue)]
  54.     private $import '0';
  55.     /**
  56.      * @var bool|null
  57.      */
  58.     #[ORM\Column(name'pr_queue'type'boolean'nullabletrue)]
  59.     private $queue '0';
  60.     /**
  61.      * @var bool|null
  62.      */
  63.     #[ORM\Column(name'pr_finished'type'boolean'nullabletrue)]
  64.     private $finished '0';
  65.     /**
  66.      * @var bool|null
  67.      */
  68.     #[ORM\Column(name'pr_get_started'type'boolean'nullabletrue)]
  69.     private $getStarted '0';
  70.     /**
  71.      * @var bool|null
  72.      */
  73.     #[ORM\Column(name'pr_share'type'boolean'nullabletrue)]
  74.     private $share '0';
  75.     /**
  76.      * @var int|null
  77.      */
  78.     #[ORM\Column(name'pr_extension'type'smallint'nullabletrue)]
  79.     private $extension ProgressExtension::HAVENT_USED_EXTENSION;
  80.     /**
  81.      * @var bool|null
  82.      */
  83.     #[ORM\Column(name'pr_tour'type'boolean'nullabletrue)]
  84.     private $tour '0';
  85.     /**
  86.      * @var bool|null
  87.      */
  88.     #[ORM\Column(name'pr_cover_photo'type'boolean'nullabletrue)]
  89.     private $coverPhoto '0';
  90.     /**
  91.      * @var bool|null
  92.      */
  93.     #[ORM\Column(name'pr_start_following'type'boolean'nullabletrue)]
  94.     private $startFollowing '0';
  95.     /**
  96.      * @deprecated
  97.      *
  98.      * @var bool|null
  99.      */
  100.     #[ORM\Column(name'pr_fb_friends'type'boolean'nullabletrue)]
  101.     private $fbFriends '0';
  102.     /**
  103.      * @var bool|null
  104.      */
  105.     #[ORM\Column(name'pr_post_status'type'boolean'nullabletrue)]
  106.     private $postStatus '0';
  107.     /**
  108.      * @deprecated
  109.      *
  110.      * @var bool|null
  111.      */
  112.     #[ORM\Column(name'pr_post_social_photo'type'boolean'nullabletrue)]
  113.     private $postSocialPhoto '0';
  114.     /**
  115.      * @var bool|null
  116.      */
  117.     #[ORM\Column(name'pr_saved_search_members'type'boolean'nullabletrue)]
  118.     private $savedSearchMembers '0';
  119.     /**
  120.      * @var bool|null
  121.      */
  122.     #[ORM\Column(name'pr_saved_search_castings'type'boolean'nullabletrue)]
  123.     private $savedSearchCastings '0';
  124.     /**
  125.      * @var bool|null
  126.      */
  127.     #[ORM\Column(name'pr_inbox_added_profile'type'boolean'nullabletrue)]
  128.     private $inboxAddedProfile;
  129.     public function __construct(Member $member)
  130.     {
  131.         $this->member $member;
  132.     }
  133.     public function getMember(): ?Member
  134.     {
  135.         return $this->getMember();
  136.     }
  137.     public function getSocial(): ?bool
  138.     {
  139.         return $this->social;
  140.     }
  141.     public function setSocial(?bool $social): self
  142.     {
  143.         $this->social $social;
  144.         return $this;
  145.     }
  146.     public function getLinkedin(): ?bool
  147.     {
  148.         return $this->linkedin;
  149.     }
  150.     public function setLinkedin(?bool $linkedin): self
  151.     {
  152.         $this->linkedin $linkedin;
  153.         return $this;
  154.     }
  155.     public function getCategories(): ?bool
  156.     {
  157.         return $this->categories;
  158.     }
  159.     public function setCategories(?bool $categories): self
  160.     {
  161.         $this->categories $categories;
  162.         return $this;
  163.     }
  164.     public function getSchedule(): ?bool
  165.     {
  166.         return $this->schedule;
  167.     }
  168.     public function setSchedule(?bool $schedule): self
  169.     {
  170.         $this->schedule $schedule;
  171.         return $this;
  172.     }
  173.     public function getImport(): ?bool
  174.     {
  175.         return $this->import;
  176.     }
  177.     public function setImport(?bool $import): self
  178.     {
  179.         $this->import $import;
  180.         return $this;
  181.     }
  182.     public function getQueue(): ?bool
  183.     {
  184.         return $this->queue;
  185.     }
  186.     public function setQueue(?bool $queue): self
  187.     {
  188.         $this->queue $queue;
  189.         return $this;
  190.     }
  191.     public function getFinished(): ?bool
  192.     {
  193.         return $this->finished;
  194.     }
  195.     public function setFinished(?bool $finished): self
  196.     {
  197.         $this->finished $finished;
  198.         return $this;
  199.     }
  200.     public function getGetStarted(): ?bool
  201.     {
  202.         return $this->getStarted;
  203.     }
  204.     public function setGetStarted(?bool $getStarted): self
  205.     {
  206.         $this->getStarted $getStarted;
  207.         return $this;
  208.     }
  209.     public function getShare(): ?bool
  210.     {
  211.         return $this->share;
  212.     }
  213.     public function setShare(?bool $share): self
  214.     {
  215.         $this->share $share;
  216.         return $this;
  217.     }
  218.     public function getExtension(): ?int
  219.     {
  220.         return $this->extension;
  221.     }
  222.     public function setExtension(?int $extension): self
  223.     {
  224.         $this->extension $extension;
  225.         return $this;
  226.     }
  227.     public function getTour(): ?bool
  228.     {
  229.         return $this->tour;
  230.     }
  231.     public function setTour(?bool $tour): self
  232.     {
  233.         $this->tour $tour;
  234.         return $this;
  235.     }
  236.     public function getCoverPhoto(): ?bool
  237.     {
  238.         return $this->coverPhoto;
  239.     }
  240.     public function setCoverPhoto(?bool $coverPhoto): self
  241.     {
  242.         $this->coverPhoto $coverPhoto;
  243.         return $this;
  244.     }
  245.     public function getStartFollowing(): ?bool
  246.     {
  247.         return $this->startFollowing;
  248.     }
  249.     public function setStartFollowing(?bool $startFollowing): self
  250.     {
  251.         $this->startFollowing $startFollowing;
  252.         return $this;
  253.     }
  254.     public function getPostStatus(): ?bool
  255.     {
  256.         return $this->postStatus;
  257.     }
  258.     public function setPostStatus(?bool $postStatus): self
  259.     {
  260.         $this->postStatus $postStatus;
  261.         return $this;
  262.     }
  263.     public function getSavedSearchMembers(): ?bool
  264.     {
  265.         return $this->savedSearchMembers;
  266.     }
  267.     public function setSavedSearchMembers(?bool $savedSearchMembers): self
  268.     {
  269.         $this->savedSearchMembers $savedSearchMembers;
  270.         return $this;
  271.     }
  272.     public function getSavedSearchCastings(): ?bool
  273.     {
  274.         return $this->savedSearchCastings;
  275.     }
  276.     public function setSavedSearchCastings(?bool $savedSearchCastings): self
  277.     {
  278.         $this->savedSearchCastings $savedSearchCastings;
  279.         return $this;
  280.     }
  281.     /**
  282.      * @param bool|null $inboxAddedProfile
  283.      *
  284.      * @return static
  285.      */
  286.     public function setInboxAddedProfile(?bool $inboxAddedProfile): self
  287.     {
  288.         $this->inboxAddedProfile $inboxAddedProfile;
  289.         return $this;
  290.     }
  291.     /**
  292.      * @return bool|null
  293.      */
  294.     public function hasInboxAddedProfile(): ?bool
  295.     {
  296.         return $this->inboxAddedProfile;
  297.     }
  298. }