есть самодостаточный (без включений и прочего) файл, допустим, func.php вида
Код: Выделить всё
<?php
function help_func1($a,$b){
//do something
}
function help_func1($c,$d){
//do something
}
.........
function mainfunc($x){
$d=1;
$c=help_func1($a,$b);
$result=help_func2($c,$d);
.........
echo $result;
}
?>
Код: Выделить всё
actionMainfunc(){
Yii::import('ext.myext.Myext');
....
}
Код: Выделить всё
<?php
class Myext
{
public $val;
}
?>
И правильно ли делать такую реализацию?
Дело в том, что actionMainfunc должна будет редактировать и обращаться к БД,
потому хочется сделать все в виде расширения. При попытке в class Myext обратиться по $this->val в каком либо методе, выдаёт ошибку,
"Не определено свойство "MyController.val"."