task = $task; } /** * {@inheritdoc} */ public function getVersions() { return array('', '2015-12-21'); } /** * Returns the related Task entity. * * @return Task */ public function getTask() { return $this->task; } /** * {@inheritdoc} */ public function getPath($version) { return sprintf('%s/task_%d%s.log', $this->root, $this->task->getId(), $version ? ('-'.$version) : ''); } }