atv
я тут дорабатывал propel для массовой подгрузки связанных объектов, и заодно примерно разобрался, как очищать память от уже подгруженных. Можно попробовать сделать метод, который об-null-ит свойства $this->coll* и $this->last*Criteria, таким образом отвяжет все зависимые объекты. Должно получиться что-то типа доктриновского ->free(). Если интересно, попробуй.
-~{}~ 15.09.08 01:29:
ps:
PHP:
class StaticStoreDesignCategory extends BaseStaticStoreDesignCategory
{
public function unloadStaticStoreDesigns() {
$this->lastStaticStoreDesignCriteria = null;
$this->collStaticStoreDesigns = null;
}
}
и кол-во инстансов StaticStoreDesign после использования этого метода стремится к нулю.
-~{}~ 15.09.08 01:50:
причем в моем случае это реально избавляет от мемликов