public function calendar() { Load::plugin('FkCalendar'); Load::freekoreLib('ajax'); $FkCalendar = new FkCalendar('test/calendar'); $FkCalendar->addEvent('1', 'Evento 1', date('Y-m-d'), date('H:i'), date('Y-m-d'), date('H:i', strtotime(date('H:i') . ' + 30 minutes'))); $FkCalendar->addEvent('1', 'Evento 1', date('Y-m-d'), date('01:00'), date('Y-m-d'), date('H:i', strtotime(date('01:00') . ' + 60 minutes'))); fk_header(); echo $FkCalendar->render(); fk_footer(); }
/** * Initialize RedBeanPHP ORM for mysql. * Then returns the Toolbox, for more details see: * @link http://redbeanphp.com/api/class-RedBeanPHP.ToolBox.html * * * @return RedBeanPHP/ToolBox */ protected static function initDB() { global $config; if (!class_exists('R')) { Load::plugin("rb"); // Loads RedBeanPHP, our ORM } R::setup('mysql:host=' . $config['db_host'] . ';dbname=' . $config['db_name'], $config['db_username'], $config['db_password']); // Setup RedBeanPHP return R::getToolBox(); // Returns RedBeanPHP's toolbox }