Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration::getRepositoryMethod PHP Method

getRepositoryMethod() public method

public getRepositoryMethod ( ) : string | null
return string | null
    public function getRepositoryMethod()
    {
        if (!$this->parameters->has('repository')) {
            return null;
        }
        $repository = $this->parameters->get('repository');
        return is_array($repository) ? $repository['method'] : $repository;
    }

Usage Example

 function it_uses_a_custom_method_if_configured(RequestConfiguration $requestConfiguration, RepositoryInterface $repository, ResourceInterface $resource)
 {
     $requestConfiguration->getRepositoryMethod()->willReturn('findAll');
     $requestConfiguration->getRepositoryArguments()->willReturn(array('foo'));
     $repository->findAll('foo')->willReturn($resource);
     $this->get($requestConfiguration, $repository)->shouldReturn($resource);
 }
All Usage Examples Of Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration::getRepositoryMethod