for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Loevgaard\DandomainAltapayBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Knp\DoctrineBehaviors\Model as ORMBehaviors;
use Symfony\Component\Validator\Constraints as Assert;
/**
* @ORM\Table(name="dandomain_altapay_events")
* @ORM\Entity()
*/
class Event
{
use ORMBehaviors\Timestampable\Timestampable;
* @var int
*
* @ORM\Id
* @ORM\Column(name="id", type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
protected $id;
* @var string
* @Assert\NotBlank()
* @Assert\Length(max="191")
* @ORM\Column(type="string", length=191)
protected $name;
* @ORM\Column(type="text")
protected $body;
public function __construct(string $name, string $body)
$this->setName($name);
$this->setBody($body);
}
* @return int
public function getId(): ?int
return $this->id;
* @param int $id
* @return Event
public function setId(int $id): self
$this->id = $id;
return $this;
* @return string
public function getName(): string
return $this->name;
* @param string $name
public function setName(string $name): self
$this->name = $name;
public function getBody(): string
return $this->body;
* @param string $body
public function setBody(string $body): self
$this->body = $body;