/** * @desc Loads an internal url * @param $url; * @example when you need to load an internal url inside a view <b>Load::url('myaccount/general/');</b> will load myaccount.controller.php and executes general() method * * */ public static function url($url, $return = false) { $url_rs = fkore::url_processor($url); if (isset($url_rs['file_controller']) && isset($url_rs['controller']) && isset($url_rs['action'])) { if ($return == true) { ob_start(); } require_once SYSTEM_PATH . 'app/controllers/' . $url_rs['file_controller']; $page = new $url_rs['controller']($url_rs); if ($return == true) { $html = ob_get_contents(); ob_end_clean(); return $html; } } }