Я думаю, что название спрашивает все это.Очень просто, у меня есть сущность:
class User {
private $id;
private $name;
private $username;
}
со всеми соответствующими установщиками и получателями.У меня есть массив:
array( 'name' => 'joe', 'username' => 'shmoe' );
, и я хочу иметь возможность сделать что-то вроде этого:
Some\Unknown\Doctrine\Object::hydrateFromArray($array);
Очевидно, что создать функцию для гидратации объекта будет достаточно легко, нонеужели в доктрине должно быть что-то встроенное, чтобы достичь этого?