You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
tos/Entity/UserTos.php

64 lines
1.1 KiB

<?php
namespace vierbergenlars\AuthserverTosBundle\Entity;
use Doctrine\ORM\Mapping\Entity;
use Doctrine\ORM\Mapping\Table;
use Doctrine\ORM\Mapping\Id;
use App\Entity\User;
use Doctrine\ORM\Mapping\OneToOne;
use Doctrine\ORM\Mapping\Column;
/**
* @Entity()
* @Table(name="vierbergenlars_tos")
*/
class UserTos
{
/**
* @OneToOne(targetEntity="App\Entity\User")
* @Id()
*
* @var User
*/
private $user;
/**
* @Column(type="integer", name="accepted_version")
*
* @var int
*/
private $acceptedVersion;
public function __construct(User $user)
{
$this->user = $user;
}
/**
*
* @return \App\Entity\User
*/
public function getUser()
{
return $this->user;
}
/**
*
* @return number
*/
public function getAcceptedVersion()
{
return $this->acceptedVersion;
}
/**
*
* @param number $acceptedVersion
*/
public function setAcceptedVersion($acceptedVersion)
{
$this->acceptedVersion = $acceptedVersion;
}
}