Blame view

vendor/yiisoft/yii2/base/ViewRenderer.php 856 Bytes
abf1649b   andryeyev   Чистая установка ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  <?php
  /**
   * @link http://www.yiiframework.com/
   * @copyright Copyright (c) 2008 Yii Software LLC
   * @license http://www.yiiframework.com/license/
   */
  
  namespace yii\base;
  
  /**
   * ViewRenderer is the base class for view renderer classes.
   *
   * @author Qiang Xue <qiang.xue@gmail.com>
   * @since 2.0
   */
  abstract class ViewRenderer extends Component
  {
      /**
       * Renders a view file.
       *
       * This method is invoked by [[View]] whenever it tries to render a view.
       * Child classes must implement this method to render the given view file.
       *
       * @param View $view the view object used for rendering the file.
       * @param string $file the view file.
       * @param array $params the parameters to be passed to the view file.
       * @return string the rendering result
       */
      abstract public function render($view, $file, $params);
  }