/**
  * Creates some sample blogs with dummy data
  *
  * @param integer $numberOfBlogs number of new blogs to create
  * @return string
  */
 public function createDataCommand($numberOfBlogs = 5)
 {
     $numberOfExistingBlogs = $this->blogRepository->countAll();
     $blogFactory = $this->objectManager->get('Tx_BlogExample_Domain_Service_BlogFactory');
     for ($blogNumber = $numberOfExistingBlogs + 1; $blogNumber < $numberOfExistingBlogs + $numberOfBlogs; $blogNumber++) {
         $blog = $blogFactory->createBlog($blogNumber);
         $this->blogRepository->add($blog);
     }
     return sprintf('Created %d blogs!', $numberOfBlogs);
 }
 /**
  * Creates a several new blogs
  *
  * @return void
  */
 public function populateAction()
 {
     // TODO access protection
     $numberOfExistingBlogs = $this->blogRepository->countAll();
     $blogFactory = $this->objectManager->get('Tx_BlogExample_Domain_Service_BlogFactory');
     for ($blogNumber = $numberOfExistingBlogs + 1; $blogNumber < $numberOfExistingBlogs + 5; $blogNumber++) {
         $blog = $blogFactory->createBlog($blogNumber);
         $this->blogRepository->add($blog);
     }
     $this->addFlashMessage('populated');
     $this->redirect('index');
 }