function el() { $args = func_get_args(); return RDC::CallObject(RD::$Self, 'Element', $args); }
function link() { $args = func_get_args(); return RDC::CallObject(RD::$Self, 'Link', $args); }
public function __call($name, $arguments) { return RDC::CallObject($this->main, $name, $arguments); }
protected function LoadDriver($Driver) { if (!isset($this->CacheCache[$Driver])) { $ClassName = 'RD_Cache_' . $Driver; RD::RequireClass($ClassName); $this->CacheCache[$Driver] = RDC::CreateObject($ClassName, array($this->main)); $this->CacheCache[$Driver]->Setup(); } return; }
public static function SGetUser() { if (!isset(self::$Self)) { throw new RDE('RDM_User: cant use static SGetUser() before construction'); } $inst = self::$Self; return RDC::call_object($inst, 'GetUser'); }
function dao() { $args = func_get_args(); return RDC::call_static('RDM_Dao', 'SDB', $args); }
public static function EchoDebugDump($var) { if (self::$Debug && !RD_Util::IsCLI()) { $Callback = self::$HTTPDebugFunction; if (self::$EchoHTTPDebugFunction) { echo RDC::Call($Callback, array($var)); } else { RDC::Call($Callback, array($var)); } } elseif (RD_Util::IsCLI()) { $Func = self::$CLIDebugFunction; if (self::$EchoCLIDebugFunction) { echo $Func($var); } else { $Func($var); } } }
public function __call($name, $arguments) { RDD::Log('RD::__call(' . $name . ',Array(' . count($arguments) . '))', TRACE, 1001); if ($this->MethodExists('_' . $name)) { return RDC::call_object($this, '_' . $name, $arguments); } elseif (array_key_exists($name, $this->ModulesCoreFunctions)) { return RDC::call_object($this->Modules[$this->ModulesCoreFunctions[$name]], $name, $arguments); } elseif (array_key_exists($name, $this->ModulesFunctions)) { return RDC::call_object($this->Modules[$this->ModulesFunctions[$name]], $name, $arguments); } else { foreach ($this->ModulesFunctionSpaces as $FunctionSpace => $Module) { if (substr($name, 0, strlen($FunctionSpace)) == $FunctionSpace) { if ($this->Modules[$Module]->MethodExists($name)) { return RDC::call_object($this->Modules[$Module], $name, $arguments); } else { throw new RDE('RD: module ' . $Module . ' is unable to handle this method'); } } } if (empty($this->LoadedModules)) { throw new RDE('RD: framework cant find function ' . $name . ' (probably cause no modules are loaded)'); } else { throw new RDE('RD: framework cant find function ' . $name); } } }
public function __call($name, $arguments) { if (isset($this->main)) { return RDC::call_object($this->main, $name, $arguments); } return; }
function store() { $args = func_get_args(); return RDC::call_object(RDM_Store::$Self, 'Store', $args); }
function model() { $args = func_get_args(); return RDC::CallObject(RD::$Self, 'Model', $args); }