public function testUser() { $item = new PageState(); $user = new User(); $this->assertNull($item->getId()); $this->assertNull($item->getUser()); $item->setUser($user); $this->assertEquals($user, $item->getUser()); }
/** * Get State for Backbone model * * @param PageState $entity * @return array */ protected function getState(PageState $entity = null) { return array('id' => $entity ? $entity->getId() : null, 'pagestate' => array('data' => $entity ? $entity->getData() : '', 'pageId' => $entity ? $entity->getPageId() : '')); }
/** * Get State for Backbone model * * @param PageState $entity * @return array */ protected function getState(PageState $entity = null) { return ['id' => $entity ? $entity->getId() : null, 'pagestate' => ['data' => $entity ? $entity->getData() : '', 'pageId' => $entity ? $entity->getPageId() : '']]; }
/** * {@inheritDoc} */ public function getId() { if ($this->__isInitialized__ === false) { return (int) parent::getId(); } $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', array()); return parent::getId(); }