lib/boab/cms-bundle/src/Entity/Admin.php line 13

Open in your IDE?
  1. <?php
  2. namespace Boab\CmsBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * Admin
  6.  *
  7.  * @ORM\Table(name="user_admin")
  8.  * @ORM\Entity(repositoryClass="Boab\CmsBundle\Repository\AdminRepository")
  9.  */
  10. class Admin extends User implements AdminInterface
  11. {
  12.     const ROLE_DEFAULT 'ROLE_ADMIN';
  13.     const USER_TYPE "Admin";
  14.     /**
  15.      * Get role
  16.      *
  17.      * @return array
  18.      */
  19.     public function getRoles():array
  20.     {
  21.         return array_unique(array_merge(parent::getRoles(), [self::ROLE_DEFAULT]));
  22.     }
  23. }