Пытался написать свой компонент(функцию),который будет исполнять код.
Компонент отображается в системные,на форму не ставится,динамически пишет,что класса не существует.
Первый раз пишу,помогите пожалуйста.
PHP код:
<?
class TFunctionTwo extends _TNoVisual{
public $class_name_exe = _CLASS_;
function set_onExecute($v){
event_set($this->self, 'onExecute', 'TFunctionTwo::doExecute');
$this->fExecute = $v;
}
function _initComponentInfo(){
$this->fExecute = event_get($this->self, 'onExecute');
event_set($this->self, 'onExecute', 'TFunctionTwo::doExecute');
}
function _construct($onwer=nil,$init=true,$self=nil){
parent::_construct($owner,$init,$self);
}
if (!$name) $nane = $this->name;
function onExecute($self){
$obj = c($self);
$code = $obj->code;
if ($code){
$yV = c($code);
if ($yV == ""){
//
}else{
eval( $obj->code);
}
}
}
Первый раз пишу,помогите пожалуйста.