Я использую Yii 1.1.12 у меня есть класс что-то вроде этого:
project_folder / защищенный / компоненты / моя_папка / ClassA.php
class ClassA {
public function getData() {
return 'data';
}
}
Как позвонить получить данные() из ClassA от контроллера или от любого другого класса?
Это должно работать
Yii :: импорт ( ‘application.components.myfolder.ClassA’);
echo ClassA :: getData ();
Вот пример:
// /protected/components/A.php
class A extends CApplicationComponent
{
public function getData()
{
return 'data';
}
}
//main config.
'components' => array(
// ...
'a' => array(
'class' => 'application.components.A'
),
Как пользоваться:
echo Yii::app()->a->getData();
die();