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\CourseBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Chamilo\CoreBundle\Entity\User;
/**
* COnlineConnected.
*
* @ORM\Table(
* name="c_online_connected",
* indexes={
* @ORM\Index(name="course", columns={"c_id"})
* }
* )
* @ORM\Entity
*/
class COnlineConnected
{
* @var int
* @ORM\Column(name="iid", type="integer")
* @ORM\Id
* @ORM\GeneratedValue
protected $iid;
* @ORM\Column(name="c_id", type="integer")
protected $cId;
* @var \DateTime
* @ORM\Column(name="last_connection", type="datetime", nullable=false)
protected $lastConnection;
* @var User
* @ORM\ManyToOne (
* targetEntity="Chamilo\CoreBundle\Entity\User",
* inversedBy="cOnlineConnected"
* @ORM\JoinColumn(
* name="user_id",
* referencedColumnName="id",
* onDelete="CASCADE"
protected $user;
* Get user.
public function getUser(): User
return $this->user;
}
* Set user.
public function setUser($user)
$this->user = $user;
return $this;
* Set lastConnection.
* @param \DateTime $lastConnection
* @return COnlineConnected
public function setLastConnection($lastConnection)
$this->lastConnection = $lastConnection;
* Get lastConnection.
* @return \DateTime
public function getLastConnection()
return $this->lastConnection;
* Set cId.
* @param int $cId
public function setCId($cId)
$this->cId = $cId;
* Get cId.
* @return int
public function getCId()
return $this->cId;