/**
  * {@inheritdoc}
  */
 public function generate(PostInterface $post)
 {
     return sprintf($this->pattern, $post->getYear(), $post->getMonth(), $post->getDay(), $post->getSlug());
 }
 /**
  * @param \Sonata\NewsBundle\Model\PostInterface $post
  *
  * @return string
  */
 public function generate(PostInterface $post)
 {
     return sprintf('%d/%d/%d/%s', $post->getYear(), $post->getMonth(), $post->getDay(), $post->getSlug());
 }