eZ\Publish\Core\MVC\Symfony\View\Manager::getAllContentViewProviders PHP 메소드

getAllContentViewProviders() 공개 메소드

public getAllContentViewProviders ( ) : eZ\Publish\Core\MVC\Symfony\View\ViewProvider[]
리턴 eZ\Publish\Core\MVC\Symfony\View\ViewProvider[]
    public function getAllContentViewProviders()
    {
        if (empty($this->sortedContentViewProviders)) {
            $this->sortedContentViewProviders = $this->sortViewProviders($this->contentViewProviders);
        }
        return $this->sortedContentViewProviders;
    }

Usage Example

예제 #1
0
 public function testContentViewProvidersPriority()
 {
     list($high, $medium, $low) = $this->createContentViewProviderMocks();
     $this->viewManager->addContentViewProvider($medium, 33);
     $this->viewManager->addContentViewProvider($high, 100);
     $this->viewManager->addContentViewProvider($low, -100);
     self::assertSame(array($high, $medium, $low), $this->viewManager->getAllContentViewProviders());
 }