public getAllContentViewProviders ( ) : eZ\Publish\Core\MVC\Symfony\View\ViewProvider[] | ||
return | eZ\Publish\Core\MVC\Symfony\View\ViewProvider[] |
public function getAllContentViewProviders()
{
if (empty($this->sortedContentViewProviders)) {
$this->sortedContentViewProviders = $this->sortViewProviders($this->contentViewProviders);
}
return $this->sortedContentViewProviders;
}
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()); }