src/IUTUDC/WebsiteBundle/Entity/User.php line 15

Open in your IDE?
  1. <?php
  2. namespace IUTUDC\WebsiteBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use App\KinuInk\AlumniBundle\Traits\AlumniTrait;
  5. use App\Acme\OffresBundle\Traits\OffresTrait;
  6. #use Kunstmaan\AdminBundle\Entity\BaseUser;
  7. use FOS\UserBundle\Model\User as BaseUser;
  8.  /**
  9.  * @ORM\Entity()
  10.  * @ORM\Table(name="iutudc_website_users")
  11.  */
  12. #[ORM\Entity()]
  13. #[ORM\Table(name'iutudc_website_users')]
  14. class User extends BaseUser
  15. {
  16.     /**
  17.      * @ORM\Id
  18.      * @ORM\Column(type="integer")
  19.      * @ORM\GeneratedValue(strategy="AUTO")
  20.      */
  21.     protected $id;
  22.     use OffresTrait;
  23.     use AlumniTrait;
  24.     public $recaptcha;
  25.     public function __construct()
  26.     {
  27.         parent::__construct();
  28.         // your own logic
  29.     }
  30.     
  31.     /**
  32.      * Return class name of form type used to add & edit users
  33.      *
  34.      * @return string
  35.      */
  36.     public function getFormTypeClass()
  37.     {
  38.         return 'IUTUDC\WebsiteBundle\Form\UserType';
  39.     } 
  40.     public function isAccountNonLocked()
  41.     {
  42.         return  true;
  43.     }
  44.     public function getAdminListConfigurator()
  45.     {
  46.         return 'IUTUDC\WebsiteBundle\AdminList\UserAdminListConfigurator';
  47.     }
  48.     public function setRecaptcha($recaptcha)
  49.     {
  50.         $this->recaptcha $recaptcha;
  51.         return $this;
  52.     }
  53.     public function getRecaptcha()
  54.     {
  55.         return $this->recaptcha;
  56.     }
  57. }