| @@ -17,6 +17,9 @@ discard block | ||
| 17 | 17 | return self::run_query($query); | 
| 18 | 18 | } | 
| 19 | 19 | |
| 20 | + /** | |
| 21 | + * @param integer $total | |
| 22 | + */ | |
| 20 | 23 | public static function getMainList($total, $offset = 0) | 
| 21 | 24 |  	{
 | 
| 22 | 25 |  		$query = "SELECT `post`.`id` AS `id`, `title`, `path`, `date`, `body`, `category` FROM `jpemeric_blog`.`post` WHERE `display` = '1' ORDER BY `date` DESC LIMIT {$offset}, {$total}";
 | 
| @@ -29,6 +32,9 @@ discard block | ||
| 29 | 32 | return self::get_count($query); | 
| 30 | 33 | } | 
| 31 | 34 | |
| 35 | + /** | |
| 36 | + * @param integer $total | |
| 37 | + */ | |
| 32 | 38 | public static function getPostsForTag($tag_id, $total, $offset = 0) | 
| 33 | 39 |  	{
 | 
| 34 | 40 |  		$query = "SELECT `post`.`id` AS `id`, `title`, `path`, `date`, `body`, `category` FROM `jpemeric_blog`.`post`,`jpemeric_blog`.`ptlink` WHERE `display` = '1' && `post`.`id` = `ptlink`.`post_id` && `ptlink`.`tag_id` = '{$tag_id}' ORDER BY `date` DESC LIMIT {$offset}, {$total}";
 | 
| @@ -41,6 +47,9 @@ discard block | ||
| 41 | 47 | return self::get_count($query); | 
| 42 | 48 | } | 
| 43 | 49 | |
| 50 | + /** | |
| 51 | + * @param integer $total | |
| 52 | + */ | |
| 44 | 53 | public static function getPostsForCategory($category, $total, $offset = 0) | 
| 45 | 54 |  	{
 | 
| 46 | 55 | $category = self::escape($category); | 
| @@ -83,6 +83,9 @@ | ||
| 83 | 83 | return self::run_query($query); | 
| 84 | 84 | } | 
| 85 | 85 | |
| 86 | + /** | |
| 87 | + * @param integer $count | |
| 88 | + */ | |
| 86 | 89 | public static function getRecentBlogComments($count) | 
| 87 | 90 |  	{
 | 
| 88 | 91 | $query = " | 
| @@ -19,6 +19,9 @@ | ||
| 19 | 19 | return self::run_row_query($query); | 
| 20 | 20 | } | 
| 21 | 21 | |
| 22 | + /** | |
| 23 | + * @param integer $type | |
| 24 | + */ | |
| 22 | 25 | public static function getImagesForPiece($piece_id, $type) | 
| 23 | 26 |  	{
 | 
| 24 | 27 | $piece_id = self::escape($piece_id); | 
| @@ -17,6 +17,9 @@ | ||
| 17 | 17 | return self::run_row_query($query); | 
| 18 | 18 | } | 
| 19 | 19 | |
| 20 | + /** | |
| 21 | + * @param string $date | |
| 22 | + */ | |
| 20 | 23 | public static function getTweetByFields($date, $text) | 
| 21 | 24 |  	{
 | 
| 22 | 25 |  		$query = "SELECT * FROM `jpemeric_stream`.`twitter` WHERE `date` = '{$date}' && `text` = '{$text}' LIMIT 1";
 | 
| @@ -34,6 +34,9 @@ discard block | ||
| 34 | 34 | return self::run_query($query); | 
| 35 | 35 | } | 
| 36 | 36 | |
| 37 | + /** | |
| 38 | + * @param integer $total | |
| 39 | + */ | |
| 37 | 40 | public static function getRecentList($total) | 
| 38 | 41 |      {
 | 
| 39 | 42 | $query = " | 
| @@ -178,6 +181,9 @@ discard block | ||
| 178 | 181 | return self::run_row_query($query); | 
| 179 | 182 | } | 
| 180 | 183 | |
| 184 | + /** | |
| 185 | + * @param string $date | |
| 186 | + */ | |
| 181 | 187 | public static function getByDate($date) | 
| 182 | 188 |      {
 | 
| 183 | 189 | $date = self::escape($date); | 
| @@ -117,6 +117,9 @@ | ||
| 117 | 117 | return self::run_query($query); | 
| 118 | 118 | } | 
| 119 | 119 | |
| 120 | + /** | |
| 121 | + * @param string $alias | |
| 122 | + */ | |
| 120 | 123 | public static function getByOldAlias($alias) | 
| 121 | 124 |      {
 | 
| 122 | 125 | $alias = self::escape($alias); | 
| @@ -97,6 +97,9 @@ | ||
| 97 | 97 | return $tag_array; | 
| 98 | 98 | } | 
| 99 | 99 | |
| 100 | + /** | |
| 101 | + * @param boolean $trim | |
| 102 | + */ | |
| 100 | 103 | final private function get_body_for_post($post, $trim) | 
| 101 | 104 |  	{
 | 
| 102 | 105 | $body = $post->body; | 
| @@ -204,6 +204,9 @@ discard block | ||
| 204 | 204 | exit; | 
| 205 | 205 | } | 
| 206 | 206 | |
| 207 | + /** | |
| 208 | + * @param string $method | |
| 209 | + */ | |
| 207 | 210 | protected function set_header_method($method) | 
| 208 | 211 |  	{
 | 
| 209 | 212 | $this->headers = $method; | 
| @@ -214,6 +217,9 @@ discard block | ||
| 214 | 217 |  		$this->set_head('title', $value);
 | 
| 215 | 218 | } | 
| 216 | 219 | |
| 220 | + /** | |
| 221 | + * @param string $value | |
| 222 | + */ | |
| 217 | 223 | protected function set_author($value) | 
| 218 | 224 |  	{
 | 
| 219 | 225 |  		$this->set_head('author', $value);
 | 
| @@ -229,26 +235,41 @@ discard block | ||
| 229 | 235 |  		$this->set_head('keywords', implode(', ', $array));
 | 
| 230 | 236 | } | 
| 231 | 237 | |
| 238 | + /** | |
| 239 | + * @param string $url | |
| 240 | + */ | |
| 232 | 241 | protected function set_canonical($url) | 
| 233 | 242 |  	{
 | 
| 234 | 243 |  		$this->set_head('canonical', $url);
 | 
| 235 | 244 | } | 
| 236 | 245 | |
| 246 | + /** | |
| 247 | + * @param string $set | |
| 248 | + */ | |
| 237 | 249 | protected function set_head($set, $value) | 
| 238 | 250 |  	{
 | 
| 239 | 251 | $this->data_array['head'][$set] = $value; | 
| 240 | 252 | } | 
| 241 | 253 | |
| 254 | + /** | |
| 255 | + * @param string $set | |
| 256 | + */ | |
| 242 | 257 | protected function set_body($set, $value) | 
| 243 | 258 |  	{
 | 
| 244 | 259 | $this->data_array['body'][$set] = $value; | 
| 245 | 260 | } | 
| 246 | 261 | |
| 262 | + /** | |
| 263 | + * @param string $file | |
| 264 | + */ | |
| 247 | 265 | protected function add_css($file) | 
| 248 | 266 |  	{
 | 
| 249 | 267 | $this->css_array[] = $file; | 
| 250 | 268 | } | 
| 251 | 269 | |
| 270 | + /** | |
| 271 | + * @param string $file | |
| 272 | + */ | |
| 252 | 273 | protected function add_js($file) | 
| 253 | 274 |  	{
 | 
| 254 | 275 | $this->js_array[] = $file; | 
| @@ -271,6 +292,9 @@ discard block | ||
| 271 | 292 |  		$this->set_head('js_link_array', $js_array);
 | 
| 272 | 293 | } | 
| 273 | 294 | |
| 295 | + /** | |
| 296 | + * @param string $view | |
| 297 | + */ | |
| 274 | 298 | protected function set_body_view($view) | 
| 275 | 299 |  	{
 | 
| 276 | 300 | $this->body_view_array[] = $view; | 
| @@ -315,6 +339,10 @@ discard block | ||
| 315 | 339 | } | 
| 316 | 340 | |
| 317 | 341 | private $comment_errors; | 
| 342 | + | |
| 343 | + /** | |
| 344 | + * @param string $redirect_url | |
| 345 | + */ | |
| 318 | 346 | protected function handle_comment_submit($site_id, $path, $redirect_url, $page_title) | 
| 319 | 347 |  	{
 | 
| 320 | 348 |  		if(Request::hasPost() && Request::getPost('submit') == 'Submit Comment')
 | 
| @@ -24,6 +24,11 @@ | ||
| 24 | 24 |  		return Loader::getImagePath('photo', $path);
 | 
| 25 | 25 | } | 
| 26 | 26 | |
| 27 | + /** | |
| 28 | + * @param string $string | |
| 29 | + * @param boolean $is_absolute | |
| 30 | + * @param string $size | |
| 31 | + */ | |
| 27 | 32 | private function get_thumb($string, $is_absolute, $size) | 
| 28 | 33 |  	{
 | 
| 29 | 34 |  		list($category, $file_name) = explode('/', $string);
 |