public function isDirty() { foreach ($this->getTranslations() as $t) { if ($t->isDirty()) { return true; } } return parent::isDirty(); }
function unserialize($serialized) { $obj = new Persistent(); $obj->init(); $session = unserialize($serialized); $obj->id = $session["id"]; $obj->data = $session["data"]; $obj->table = $session["table"]; $obj->fields = $session["fields"]; $obj->orderingField = $session["orderingField"]; $obj->relations = $session["relations"]; return $obj; }
function it_can_save_propel_objects(\Persistent $object, $connection) { $object->save($connection)->shouldBeCalled(); $this->persist($object); }
/** * @param \Persistent $object * @return mixed|void */ public function persist(\Persistent $object) { $object->save($this->connection); }