Search code examples
phpyiiyii-components

yii framework : How to access a class inside a layout(/protected/views/layout) file?


I have a class with some static helper methods. I want to use these methods from the layout file. These methods contain some common code used by all layout files. Even putting the class in 'components' folder does not solve the problem.


Solution

  • You have to import the class before you can use it:

    Yii::import('ext.components.YourClassName');
    $class = new YourClassName;