spec\Newscoop\GimmeBundle\Controller\TopicsControllerSpec::let PHP Метод

let() публичный Метод

public let ( Symfony\Component\DependencyInjection\Container $container, EntityManager $entityManager, Request $request, Doctrine\ORM\AbstractQuery $query, TopicRepository $topicRepository, PaginatorService $paginator, Topic $topic, Knp\Component\Pager\Paginator $knpPaginator, TopicService $topicService )
$container Symfony\Component\DependencyInjection\Container
$entityManager Doctrine\ORM\EntityManager
$request Symfony\Component\HttpFoundation\Request
$query Doctrine\ORM\AbstractQuery
$topicRepository Newscoop\NewscoopBundle\Entity\Repository\TopicRepository
$paginator Newscoop\Gimme\PaginatorService
$topic Newscoop\NewscoopBundle\Entity\Topic
$knpPaginator Knp\Component\Pager\Paginator
$topicService Newscoop\NewscoopBundle\Services\TopicService
    public function let(Container $container, EntityManager $entityManager, Request $request, AbstractQuery $query, TopicRepository $topicRepository, PaginatorService $paginator, Topic $topic, Paginator $knpPaginator, TopicService $topicService)
    {
        $container->get('em')->willReturn($entityManager);
        $container->get('request')->willReturn($request);
        $container->get('newscoop.paginator.paginator_service')->willReturn($paginator);
        $container->get("newscoop_newscoop.topic_service")->willReturn($topicService);
        $this->setContainer($container);
        $entityManager->getRepository('Newscoop\\NewscoopBundle\\Entity\\Topic')->willReturn($topicRepository);
    }