[eluser]Unknown[/eluser]
Hello !
I'm trying to write some kind scheduler/Cron library for my CI project. Now i'm stuck with call_user_func.
Jobs are stored in MySQL Db in format:
Code:
library name | method name(job) | params
Everything are stored as strings. I want to load libraries with $this->load->.... construction.
My question is, how can i invoke specified method from specified library ????
This construction won't work:
Code:
foreach ($q->result_array() as $r) {
$this->CI->load->library($n);
call_user_func( array($this, $this->CI->$r['library']->$r['job']), $r['params']);
}