/** * @covers Imbo\Model\User::getLastModified * @covers Imbo\Model\User::setLastModified */ public function testCanSetAndGetLastModified() { $date = new DateTime(); $this->assertNull($this->model->getLastModified()); $this->assertSame($this->model, $this->model->setLastModified($date)); $this->assertSame($date, $this->model->getLastModified()); }
/** * {@inheritdoc} */ public function formatUser(Model\User $model) { return <<<USER <?xml version="1.0" encoding="UTF-8"?> <imbo> <user> <publicKey>{$model->getPublicKey()}</publicKey> <numImages>{$model->getNumImages()}</numImages> <lastModified>{$this->dateFormatter->formatDate($model->getLastModified())}</lastModified> </user> </imbo> USER; }
/** * {@inheritdoc} */ public function formatUser(Model\User $model) { return $this->encode(array('publicKey' => $model->getPublicKey(), 'numImages' => $model->getNumImages(), 'lastModified' => $this->dateFormatter->formatDate($model->getLastModified()))); }
/** * {@inheritdoc} */ public function formatUser(Model\User $model) { return $this->encode(['user' => $model->getUserId(), 'numImages' => $model->getNumImages(), 'lastModified' => $this->dateFormatter->formatDate($model->getLastModified())]); }