Completed
Pull Request — master (#233)
by
unknown
11:50
created
book.php 1 patch
Doc Comments   +27 added lines patch added patch discarded remove patch
@@ -294,6 +294,11 @@  discard block
 block discarded – undo
294 294
         }
295 295
     }
296 296
 
297
+    /**
298
+     * @param string $format
299
+     *
300
+     * @return boolean
301
+     */
297 302
     public function getDataFormat ($format) {
298 303
         $reduced = array_filter ($this->getDatas (), function ($data) use ($format) {
299 304
             return $data->format == $format;
@@ -301,6 +306,10 @@  discard block
 block discarded – undo
301 306
         return reset ($reduced);
302 307
     }
303 308
 
309
+    /**
310
+     * @param string $extension
311
+     * @param integer $idData
312
+     */
304 313
     public function getFilePath ($extension, $idData = NULL, $relative = false)
305 314
     {
306 315
         if ($extension == "jpg")
@@ -360,6 +369,9 @@  discard block
 block discarded – undo
360 369
         }
361 370
     }
362 371
 
372
+    /**
373
+     * @param string $outputfile
374
+     */
363 375
     public function getThumbnail ($width, $height, $outputfile = NULL) {
364 376
         if (is_null ($width) && is_null ($height)) {
365 377
             return false;
@@ -433,6 +445,10 @@  discard block
 block discarded – undo
433 445
             $this->getLinkArray (), $this);
434 446
     }
435 447
 
448
+    /**
449
+     * @param integer $database
450
+     * @param integer $virtualLib
451
+     */
436 452
     public static function getBookCount($database = NULL, $virtualLib = NULL) {
437 453
         return parent::executeFilteredQuerySingle('select count(*) from ({0}) as filter', $database, $virtualLib);
438 454
     }
@@ -498,6 +514,9 @@  discard block
 block discarded – undo
498 514
         return NULL;
499 515
     }
500 516
 
517
+    /**
518
+     * @param integer $dataId
519
+     */
501 520
     public static function getBookByDataId($dataId) {
502 521
         $result = parent::getDb ()->prepare('select ' . self::BOOK_COLUMNS . ', data.name, data.format
503 522
 from data, books ' . self::SQL_BOOKS_LEFT_JOIN . '
@@ -514,6 +533,11 @@  discard block
 block discarded – undo
514 533
         return NULL;
515 534
     }
516 535
 
536
+    /**
537
+     * @param integer $database
538
+     * @param integer $virtualLib
539
+     * @param integer $numberPerPage
540
+     */
517 541
     public static function getBooksByQuery($query, $n, $database = NULL, $virtualLib = NULL, $numberPerPage = NULL) {
518 542
         $i = 0;
519 543
         $critArray = array ();
@@ -558,6 +582,9 @@  discard block
 block discarded – undo
558 582
         return $entryArray;
559 583
     }
560 584
 
585
+    /**
586
+     * @param integer $numberPerPage
587
+     */
561 588
     public static function getBooksByStartingLetter($letter, $n, $database = NULL, $virtualLib = NULL, $numberPerPage = NULL) {
562 589
         return self::getEntryArray (self::SQL_BOOKS_BY_FIRST_LETTER, array ($letter . "%"), $n, $database, $virtualLib, $numberPerPage);
563 590
     }
Please login to merge, or discard this patch.
base.php 1 patch
Doc Comments   +54 added lines patch added patch discarded remove patch
@@ -61,6 +61,9 @@  discard block
 block discarded – undo
61 61
     $_SERVER['REDIRECT_STATUS'] = 404;
62 62
 }
63 63
 
64
+/**
65
+ * @param string $name
66
+ */
64 67
 function getURLParam ($name, $default = NULL) {
65 68
     if (!empty ($_GET) && isset($_GET[$name]) && $_GET[$name] != "") {
66 69
         return $_GET[$name];
@@ -100,6 +103,11 @@  discard block
 block discarded – undo
100 103
     return $url . "?v=" . VERSION;
101 104
 }
102 105
 
106
+/**
107
+ * @param string $xml
108
+ *
109
+ * @return string
110
+ */
103 111
 function xml2xhtml($xml) {
104 112
     return preg_replace_callback('#<(\w+)([^>]*)\s*/>#s', create_function('$m', '
105 113
         $xhtml_tags = array("br", "hr", "input", "frame", "img", "area", "link", "col", "base", "basefont", "param");
@@ -339,6 +347,9 @@  discard block
 block discarded – undo
339 347
     return $phrase;
340 348
 }
341 349
 
350
+/**
351
+ * @param string $paramName
352
+ */
342 353
 function addURLParameter($urlParams, $paramName, $paramValue) {
343 354
     if (empty ($urlParams)) {
344 355
         $urlParams = "";
@@ -400,6 +411,9 @@  discard block
 block discarded – undo
400 411
         return $this->href;
401 412
     }
402 413
 
414
+    /**
415
+     * @return string
416
+     */
403 417
     public function getScriptName() {
404 418
         $parts = explode('/', $_SERVER["SCRIPT_NAME"]);
405 419
         return $parts[count($parts) - 1];
@@ -408,6 +422,9 @@  discard block
 block discarded – undo
408 422
 
409 423
 class LinkNavigation extends Link
410 424
 {
425
+    /**
426
+     * @param string $prel
427
+     */
411 428
     public function __construct($phref, $prel = NULL, $ptitle = NULL) {
412 429
         parent::__construct ($phref, Link::OPDS_NAVIGATION_TYPE, $prel, $ptitle);
413 430
         if (!is_null (GetUrlParam (DB))) {
@@ -425,6 +442,9 @@  discard block
 block discarded – undo
425 442
 
426 443
 class LinkFacet extends Link
427 444
 {
445
+    /**
446
+     * @param string $phref
447
+     */
428 448
     public function __construct($phref, $ptitle = NULL, $pfacetGroup = NULL, $pactiveFacet = FALSE) {
429 449
         parent::__construct ($phref, Link::OPDS_PAGING_TYPE, "http://opds-spec.org/facet", $ptitle, $pfacetGroup, $pactiveFacet);
430 450
         if (!is_null (GetUrlParam (DB))) {
@@ -507,6 +527,12 @@  discard block
 block discarded – undo
507 527
 {
508 528
     public $book;
509 529
 
530
+    /**
531
+     * @param string $pid
532
+     * @param string $pcontent
533
+     * @param string $pcontentType
534
+     * @param Book $pbook
535
+     */
510 536
     public function __construct($ptitle, $pid, $pcontent, $pcontentType, $plinkArray, $pbook) {
511 537
         parent::__construct ($ptitle, $pid, $pcontent, $pcontentType, $plinkArray);
512 538
         $this->book = $pbook;
@@ -1109,6 +1135,9 @@  discard block
 block discarded – undo
1109 1135
 
1110 1136
 class PageCustomize extends Page
1111 1137
 {
1138
+    /**
1139
+     * @param string $key
1140
+     */
1112 1141
     private function isChecked ($key, $testedValue = 1) {
1113 1142
         $value = getCurrentOption ($key);
1114 1143
         if (is_array ($value)) {
@@ -1123,6 +1152,9 @@  discard block
 block discarded – undo
1123 1152
         return "";
1124 1153
     }
1125 1154
 
1155
+    /**
1156
+     * @param string $key
1157
+     */
1126 1158
     private function isSelected ($key, $value) {
1127 1159
         if (getCurrentOption ($key) == $value) {
1128 1160
             return "selected='selected'";
@@ -1272,6 +1304,9 @@  discard block
 block discarded – undo
1272 1304
         }
1273 1305
     }
1274 1306
 
1307
+    /**
1308
+     * @param integer $database
1309
+     */
1275 1310
     public static function getDbName ($database = NULL) {
1276 1311
         global $config;
1277 1312
         if (self::isDatabaseArray ()) {
@@ -1285,6 +1320,9 @@  discard block
 block discarded – undo
1285 1320
         return "";
1286 1321
     }
1287 1322
 
1323
+    /**
1324
+     * @return string
1325
+     */
1288 1326
     public static function getDbDirectory ($database = NULL) {
1289 1327
         global $config;
1290 1328
         if (self::isDatabaseArray ()) {
@@ -1344,6 +1382,9 @@  discard block
 block discarded – undo
1344 1382
         self::$db = NULL;
1345 1383
     }
1346 1384
 
1385
+    /**
1386
+     * @param integer $database
1387
+     */
1347 1388
     public static function executeQuerySingle ($query, $database = NULL) {
1348 1389
         return self::getDb ($database)->query($query)->fetchColumn();
1349 1390
     }
@@ -1361,6 +1402,11 @@  discard block
 block discarded – undo
1361 1402
     	return self::getDb ($database)->query($query)->fetchColumn();
1362 1403
     }
1363 1404
 
1405
+    /**
1406
+     * @param string $table
1407
+     * @param string $id
1408
+     * @param string $numberOfString
1409
+     */
1364 1410
     public static function getCountGeneric($table, $id, $pageId, $numberOfString = NULL) {
1365 1411
         if (!$numberOfString) {
1366 1412
             $numberOfString = $table . ".alphabetical";
@@ -1373,6 +1419,9 @@  discard block
 block discarded – undo
1373 1419
         return $entry;
1374 1420
     }
1375 1421
 
1422
+    /**
1423
+     * @param string $category
1424
+     */
1376 1425
     public static function getEntryArrayWithBookNumber ($query, $params, $category) {
1377 1426
         list (, $result) = self::executeFilteredQuery($query, $params, -1);
1378 1427
         $entryArray = array();
@@ -1432,6 +1481,11 @@  discard block
 block discarded – undo
1432 1481
     	return array ($totalResult, $result);
1433 1482
     }
1434 1483
 
1484
+    /**
1485
+     * @param string $query
1486
+     * @param string $columns
1487
+     * @param string $filter
1488
+     */
1435 1489
     public static function executeQuery($query, $columns, $filter, $params, $n, $database = NULL, $numberPerPage = NULL) {
1436 1490
         $totalResult = -1;
1437 1491
 
Please login to merge, or discard this patch.
virtuallib.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 	/**
44 44
 	 * Includes the booke filter (see $config['cops_books_filter'])
45 45
 	 * @param Filter $filter
46
-	 * @return string
46
+	 * @return Filter
47 47
 	 */
48 48
 	private static function includeBookFilter($filter) {
49 49
 		$bookFilter = getURLParam ("tag", NULL);
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	 * 
207 207
 	 * Some attributes can be used in plural (e.g. languages) and singular (e.g. language). This function appends a missing s and puts everything to lower case
208 208
 	 * @param string $attr the attribute, like it was used in calibre
209
-	 * @return the normalized attribute name
209
+	 * @return string normalized attribute name
210 210
 	 */
211 211
 	public static function normalizeAttribute($attr) {
212 212
 		$attr = strtolower($attr);
@@ -414,7 +414,7 @@  discard block
 block discarded – undo
414 414
 
415 415
 	/**
416 416
 	 * Constructor that combines multiple filters to one filter
417
-	 * @param array $parts An array of Filter objects
417
+	 * @param Filter[] $parts An array of Filter objects
418 418
 	 * @param string $op The operator for combining. Either "and" or "or" (case insensitive).
419 419
 	 */
420 420
 	public function __construct($parts, $op = "and") {
Please login to merge, or discard this patch.
JSON_renderer.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -106,6 +106,9 @@
 block discarded – undo
106 106
         return array ( "title" => $entry->title, "content" => $entry->content, "navlink" => $entry->getNavLink (), "number" => $entry->numberOfElement );
107 107
     }
108 108
 
109
+    /**
110
+     * @param Page $page
111
+     */
109 112
     public static function getContentArrayTypeahead ($page) {
110 113
         $out = array ();
111 114
         foreach ($page->entryArray as $entry) {
Please login to merge, or discard this patch.