for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/* For licensing terms, see /license.txt */
namespace Chamilo\CoreBundle\Entity;
use Chamilo\CoreBundle\Traits\UserTrait;
use Doctrine\ORM\Mapping as ORM;
/**
* Admin.
*
* @ORM\Table(name="admin")
* @ORM\Entity
*/
class Admin
{
use UserTrait;
* @var int
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
protected $id;
* @ORM\OneToOne(
* targetEntity="Chamilo\CoreBundle\Entity\User",
* inversedBy="admin"
* )
* @ORM\JoinColumn(
* name="user_id",
* referencedColumnName="id",
* onDelete="CASCADE")
protected $user;
* Get id.
* @return int
public function getId()
return $this->id;
}