protected function _get_schema($force = FALSE) { $column = ImplodeUppercase::decode($this->column); if (empty($this->header) || $force) { $db = Database::instance()->list_columns($column); $this->header = array(); foreach ($db as $collum) { array_push($this->header, $collum["column_name"]); if (isset($collum["key"]) && $collum["key"] === "PRI") { $this->db_first = $collum["column_name"]; } } } }
static function ucwords_text($str) { return str_replace("_", " ", ucwords(strtolower(ImplodeUppercase::decode($str)))); }