public static function Initialize($page, $totalResults, $perPage, $template = false, $data = NULL) { self::$_data = $data; self::LoadTemplate($template); if ($page > 0 || $page == NULL) { self::$_current_page = $page; self::$_total_results = $totalResults; self::$_per_page = $perPage; return self::paginate(); } else { return false; } }