namespace App\Membership\Infrastructure\Doctrine;
use App\Membership\Domain\Membership;
trait MembershipObjectMapper
{
static function fromDoctrine(MembershipDoctrineEntity $entity): Membership
{
$instance = new self();
$instance->field = $entity->field;
return $instance;
}
static function fromDomain(Membership $entity): MembershipDoctrineEntity
{
$instance = new self();
$instance->field = $entity->field();
return $instance;
}
}