Skip to content

Instantly share code, notes, and snippets.

@KhanMaytok
Created May 13, 2017 03:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KhanMaytok/f64e695c7175971151cce22d86e118b9 to your computer and use it in GitHub Desktop.
Save KhanMaytok/f64e695c7175971151cce22d86e118b9 to your computer and use it in GitHub Desktop.
Perona
<?php
namespace AppBundle\Entity;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ORM\Mapping as ORM;
/**
* Person
*
* @ORM\Table(name="person")
* @ORM\Entity(repositoryClass="AppBundle\Repository\PersonRepository")
*/
class Person
{
public function __construct()
{
$this->tickets = new ArrayCollection();
}
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="user_id", type="string", length=20, unique=true)
*/
private $user_id;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=100)
*/
private $name;
/**
* @var string
*
* @ORM\Column(name="first_surname", type="string", length=100)
*/
private $first_surname;
/**
* @var string
*
* @ORM\Column(name="second_surname", type="string", length=100)
*/
private $second_surname;
/**
* @var string
*
* @ORM\Column(name="gender", type="string", length=1)
*/
private $gender;
/**
* @var \DateTime
*
* @ORM\Column(name="birth_date", type="date", nullable=true)
*/
private $birthDate;
/**
* @var string
*
* @ORM\Column(name="address", type="string", length=500)
*/
private $address;
/**
* @var string
*
* @ORM\Column(name="email", type="string", length=255)
*/
private $email;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment