Continued drafting of fullpersonname

This commit is contained in:
Kevin Frantz
2018-11-10 13:09:18 +01:00
parent c1b073eba8
commit e57fd22f78
10 changed files with 133 additions and 24 deletions

View File

@@ -0,0 +1,23 @@
<?php
namespace App\Entity\Attribut;
use App\Entity\Source\Data\Name\FirstNameSourceInterface;
trait FirstNameSourceAttribut
{
/**
* @var FirstNameSourceInterface
*/
protected $firstNameSource;
public function getFirstNameSource(): FirstNameSourceInterface
{
return $this->firstNameSource;
}
public function setFirstNameSource(FirstNameSourceInterface $name): void
{
$this->firstNameSource = $name;
}
}

View File

@@ -0,0 +1,12 @@
<?php
namespace App\Entity\Attribut;
use App\Entity\Source\Data\Name\FirstNameSourceInterface;
interface FirstNameSourceAttributInterface
{
public function getFirstNameSource(): FirstNameSourceInterface;
public function setFirstNameSource(FirstNameSourceInterface $name): void;
}