Ouzo\View\PhtmlRenderer::render PHP Метод

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

public render ( )
    public function render()
    {
        $this->_saveAttributes();
        ob_start();
        try {
            $this->_loadViewHelper();
            $this->_loadView();
        } catch (Exception $e) {
            ob_end_flush();
            throw $e;
        }
        $view = ob_get_contents();
        ob_end_clean();
        return $view;
    }

Usage Example

Пример #1
0
 /**
  * @test
  */
 public function shouldRenderViewWithAttributes()
 {
     //given
     $renderer = new PhtmlRenderer('hello', array('name' => 'Jack'));
     //when
     $result = $renderer->render();
     //then
     $this->assertEquals('Hello Jack!', $result);
 }