onPHP/onphp-framework — Issue #55: изменения в LightMetaProperty могут поломать сохранение объектов
Author: dovg
Created: 2011-11-25 09:03:02+00:00
State: open

Добрый день. Речь про коммит 8485d51bade23041c10db7e9d6ad059703c0c4ba

Кейз

```php
$property = ObjectProperty::create()->setName('someName');

$bigObject =
BigObject::create()->setName('father')->
setObjectProperty($property);

$property->dao()->add($property);
$bigObject->dao()->add($bigObject);

```

Вот с таким кодом в $bigObject потеряется ссылка на $property, ибо id в $property появился уже после того как он был присвоен $bigObject

У нас в коде кое-что сломалось. В нашем бранче я откатил изменения из этого коммита. Но про мастер я не могу принять соответствующего решения.