On this page
IViewRenderer
| Package | system.base |
|---|---|
| Inheritance | interface IViewRenderer |
| Subclasses | CPradoViewRenderer, CViewRenderer |
| Since | 1.0 |
| Source Code | framework/base/interfaces.php |
IViewRenderer interface is implemented by a view renderer class.
A view renderer is viewRenderer application component whose wants to replace the default view rendering logic implemented in CBaseController.
A view renderer is viewRenderer application component whose wants to replace the default view rendering logic implemented in CBaseController.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| renderFile() | Renders a view file. | IViewRenderer |
Method Details
renderFile() method
|
||
| $context | CBaseController | the controller or widget who is rendering the view file. |
| $file | string | the view file path |
| $data | mixed | the data to be passed to the view |
| $return | boolean | whether the rendering result should be returned |
| {return} | mixed | the rendering result, or null if the rendering result is not needed. |
Source Code: framework/base/interfaces.php#232 (show)
public function renderFile($context,$file,$data,$return);
Renders a view file.
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/IViewRenderer