/** * {@inheritdoc} */ public function generate(Post $post) { return sprintf($this->pattern, $post->getYear(), $post->getMonth(), $post->getDay(), $post->getSlug()); }