public static function utilities() { if (is_null(self::$utilities)) { self::$utilities = new Utilities(); } return self::$utilities; }
protected function setUrlParams($url_params) { $utilities = \Framework::utilities(); $this->controller = isset($url_params[0]) ? $utilities->formater($url_params[0], Utilities::FORMAT_CAMELCASE) : 'Index'; $this->action = isset($url_params[1]) ? $utilities->formater($url_params[1], Utilities::FORMAT_CAMELCASE_2) : 'index'; $this->parameters = isset($url_params[2]) ? array_slice($url_params, 2) : []; }
public static function format($string, $format) { $utilities = \Framework::utilities(); return $utilities->formater($string, $format, Utilities::SEPARATOR_CAMELCASE); }