Implemented optimistic lock draft

This commit is contained in:
Kevin Frantz
2018-10-25 20:42:52 +02:00
parent 8de52474a5
commit e066e8b362
7 changed files with 96 additions and 9 deletions

View File

@@ -1,18 +1,20 @@
<?php
namespace App\Entity;
use App\Entity\Attribut\IdAttribut;
use Doctrine\ORM\Mapping as ORM;
use App\Entity\Attribut\VersionAttribut;
/**
*
* @author kevinfrantz
*/
abstract class AbstractEntity implements EntityInterface
{
use IdAttribut;
use IdAttribut, VersionAttribut;
/**
*
* @ORM\Id()
* @ORM\GeneratedValue
* @ORM\Column(type="integer")(strategy="AUTO")
@@ -21,8 +23,15 @@ abstract class AbstractEntity implements EntityInterface
*/
protected $id;
/**
*
* @version @ORM\Column(type="integer")
* @var int
*/
protected $version;
public function __construct()
{
//$this->id = 0;
// $this->id = 0;
}
}