@@ -17,6 +17,7 @@ discard block |
||
17 | 17 | * |
18 | 18 | * @author - Hugues Peeters <[email protected]> |
19 | 19 | * @param - file_name (string) name of a file |
20 | + * @param string $file_name |
|
20 | 21 | * @return - the filenam phps'ized |
21 | 22 | */ |
22 | 23 | function php2phps($file_name) { |
@@ -73,7 +74,7 @@ discard block |
||
73 | 74 | * Returns the name without extension, used for the title |
74 | 75 | * |
75 | 76 | * @param string $name |
76 | - * @return name without the extension |
|
77 | + * @return string without the extension |
|
77 | 78 | */ |
78 | 79 | function get_document_title($name) { |
79 | 80 | // If they upload .htaccess... |
@@ -86,7 +87,7 @@ discard block |
||
86 | 87 | * This function checks if the upload succeeded |
87 | 88 | * |
88 | 89 | * @param array $uploaded_file ($_FILES) |
89 | - * @return true if upload succeeded |
|
90 | + * @return boolean if upload succeeded |
|
90 | 91 | */ |
91 | 92 | function process_uploaded_file($uploaded_file, $show_output = true) |
92 | 93 | { |
@@ -698,6 +699,8 @@ discard block |
||
698 | 699 | * @param - dir (string) - Path of the directory |
699 | 700 | * whe the file should be added |
700 | 701 | * @param - max_dir_space (int) - maximum size of the diretory in byte |
702 | + * @param string $dir |
|
703 | + * @param integer $max_dir_space |
|
701 | 704 | * @return - boolean true if there is enough space, |
702 | 705 | * boolean false otherwise |
703 | 706 | * |
@@ -1022,7 +1025,7 @@ discard block |
||
1022 | 1025 | * @param array $courseInfo |
1023 | 1026 | * @param array $userInfo |
1024 | 1027 | * @param array $uploaded_file - follows the $_FILES Structure |
1025 | - * @param string $upload_path - destination of the upload. |
|
1028 | + * @param string $uploadPath - destination of the upload. |
|
1026 | 1029 | * This path is to append to $base_work_dir |
1027 | 1030 | * @param string $base_work_dir - base working directory of the module |
1028 | 1031 | * @param int $maxFilledSpace - amount of bytes to not exceed in the base |
@@ -1201,7 +1204,7 @@ discard block |
||
1201 | 1204 | * @param bool $save_visibility |
1202 | 1205 | * @param int $group_id |
1203 | 1206 | * @param int $session_id Session ID, if any |
1204 | - * @return int id if inserted document |
|
1207 | + * @return string|false id if inserted document |
|
1205 | 1208 | */ |
1206 | 1209 | function add_document( |
1207 | 1210 | $_course, |
@@ -1337,7 +1340,7 @@ discard block |
||
1337 | 1340 | * |
1338 | 1341 | * @author Olivier Cauberghe <[email protected]> |
1339 | 1342 | * @param path+filename eg: /main/document/document.php |
1340 | - * @return The directory depth |
|
1343 | + * @return integer directory depth |
|
1341 | 1344 | */ |
1342 | 1345 | function get_levels($filename) { |
1343 | 1346 | $levels = explode('/', $filename); |
@@ -1354,6 +1357,7 @@ discard block |
||
1354 | 1357 | * @author Olivier Cauberghe <[email protected]> |
1355 | 1358 | * @param path,filename |
1356 | 1359 | * action: Adds an entry to the document table with the default settings. |
1360 | + * @param string $upload_path |
|
1357 | 1361 | */ |
1358 | 1362 | function set_default_settings($upload_path, $filename, $filetype = 'file') |
1359 | 1363 | { |
@@ -1778,6 +1782,7 @@ discard block |
||
1778 | 1782 | |
1779 | 1783 | @author Roan Embrechts |
1780 | 1784 | @version 0.6 |
1785 | + * @param string $buffer |
|
1781 | 1786 | */ |
1782 | 1787 | function api_replace_links_in_string($upload_path, $buffer) { |
1783 | 1788 | // Search for hyperlinks |
@@ -2013,7 +2018,6 @@ discard block |
||
2013 | 2018 | * @param int $groupId |
2014 | 2019 | * @param bool $output |
2015 | 2020 | * @param array $parent |
2016 | - * @param string $uploadPath |
|
2017 | 2021 | * |
2018 | 2022 | */ |
2019 | 2023 | function add_all_documents_in_folder_to_database( |
@@ -145,6 +145,7 @@ |
||
145 | 145 | |
146 | 146 | /** |
147 | 147 | * @param array $dates result of parseDateRange() |
148 | + * @param string $format |
|
148 | 149 | * |
149 | 150 | * @return bool |
150 | 151 | */ |
@@ -213,7 +213,7 @@ discard block |
||
213 | 213 | * @param string $label |
214 | 214 | * @param array $attributes |
215 | 215 | * |
216 | - * @return mixed |
|
216 | + * @return HTML_QuickForm_element |
|
217 | 217 | */ |
218 | 218 | public function addDatePicker($name, $label, $attributes = []) |
219 | 219 | { |
@@ -225,7 +225,7 @@ discard block |
||
225 | 225 | * @param string $label |
226 | 226 | * @param array $attributes |
227 | 227 | * |
228 | - * @return mixed |
|
228 | + * @return HTML_QuickForm_element |
|
229 | 229 | */ |
230 | 230 | public function addDateTimePicker($name, $label, $attributes = []) |
231 | 231 | { |
@@ -688,7 +688,7 @@ discard block |
||
688 | 688 | * @param array $options |
689 | 689 | * @param array $attributes |
690 | 690 | * |
691 | - * @return HTML_QuickForm_radio |
|
691 | + * @return HTML_QuickForm_group |
|
692 | 692 | */ |
693 | 693 | public function addRadio($name, $label, $options = array(), $attributes = array()) |
694 | 694 | { |
@@ -817,7 +817,7 @@ discard block |
||
817 | 817 | * @param string $name |
818 | 818 | * @param string $label |
819 | 819 | * |
820 | - * @return mixed |
|
820 | + * @return HTML_QuickForm_element |
|
821 | 821 | */ |
822 | 822 | public function addButtonAdvancedSettings($name, $label = '') |
823 | 823 | { |
@@ -914,7 +914,7 @@ discard block |
||
914 | 914 | /** |
915 | 915 | * This function has been created for avoiding changes directly within QuickForm class. |
916 | 916 | * When we use it, the element is threated as 'required' to be dealt during validation. |
917 | - * @param array $element The array of elements |
|
917 | + * @param array $elements The array of elements |
|
918 | 918 | * @param string $message The message displayed |
919 | 919 | */ |
920 | 920 | public function add_multiple_required_rule($elements, $message) |
@@ -25,8 +25,7 @@ |
||
25 | 25 | * Get allowed tags |
26 | 26 | * @param int $mode NO_HTML, STUDENT_HTML, TEACHER_HTML, |
27 | 27 | * STUDENT_HTML_FULLPAGE or TEACHER_HTML_FULLPAGE |
28 | - * @param boolean $fullpage If true, the allowed tags for full-page editing |
|
29 | - * are returned. |
|
28 | + * @return string |
|
30 | 29 | */ |
31 | 30 | static function get_allowed_tags($mode) |
32 | 31 | { |
@@ -9,7 +9,6 @@ |
||
9 | 9 | { |
10 | 10 | /** |
11 | 11 | * @param $value array Uploaded file info (from $_FILES) |
12 | - * @param null $options |
|
13 | 12 | * @return bool |
14 | 13 | */ |
15 | 14 | public function validate($elementValue, $maxSize) |
@@ -16,7 +16,7 @@ |
||
16 | 16 | * |
17 | 17 | * @param string Mobile phone number to be validated |
18 | 18 | * @param string Not using it. Just to respect the declaration |
19 | - * @return boolean Returns true if valid, false otherwise. |
|
19 | + * @return integer Returns true if valid, false otherwise. |
|
20 | 20 | */ |
21 | 21 | function validate($mobilePhoneNumber, $options = null) |
22 | 22 | { |
@@ -456,6 +456,10 @@ discard block |
||
456 | 456 | |
457 | 457 | |
458 | 458 | // Add warning(s) to $this->warnings[] |
459 | + |
|
460 | + /** |
|
461 | + * @param string $message |
|
462 | + */ |
|
459 | 463 | public function warning($message) { |
460 | 464 | |
461 | 465 | if (is_array($message)) { |
@@ -482,6 +486,11 @@ discard block |
||
482 | 486 | |
483 | 487 | |
484 | 488 | // Convert string between charsets -- iconv() wrapper |
489 | + |
|
490 | + /** |
|
491 | + * @param string $out_charset |
|
492 | + * @param string $string |
|
493 | + */ |
|
485 | 494 | public function iconv($in_charset, $out_charset, $string, $drop01 = false) { |
486 | 495 | |
487 | 496 | if ($drop01 && ($string === "\x00" || $string === "\x01")) { |
@@ -509,6 +518,9 @@ discard block |
||
509 | 518 | |
510 | 519 | |
511 | 520 | |
521 | + /** |
|
522 | + * @param string $name |
|
523 | + */ |
|
512 | 524 | public function include_module($name) { |
513 | 525 | |
514 | 526 | if (!file_exists($this->include_path.'module.'.$name.'.php')) { |
@@ -1342,6 +1354,10 @@ discard block |
||
1342 | 1354 | |
1343 | 1355 | |
1344 | 1356 | // Convert Big Endian byte string to int - max 32 bits |
1357 | + |
|
1358 | + /** |
|
1359 | + * @param string $byte_word |
|
1360 | + */ |
|
1345 | 1361 | public static function BigEndian2Int($byte_word, $signed = false) { |
1346 | 1362 | |
1347 | 1363 | $int_value = 0; |
@@ -1391,6 +1407,9 @@ discard block |
||
1391 | 1407 | |
1392 | 1408 | |
1393 | 1409 | |
1410 | + /** |
|
1411 | + * @param string $byte_word |
|
1412 | + */ |
|
1394 | 1413 | public static function BigEndian2Float($byte_word) { |
1395 | 1414 | |
1396 | 1415 | // ANSI/IEEE Standard 754-1985, Standard for Binary Floating Point Arithmetic |
@@ -1478,6 +1497,9 @@ discard block |
||
1478 | 1497 | |
1479 | 1498 | |
1480 | 1499 | |
1500 | + /** |
|
1501 | + * @param string $binary_numerator |
|
1502 | + */ |
|
1481 | 1503 | public static function DecimalBinary2Float($binary_numerator) { |
1482 | 1504 | $numerator = bindec($binary_numerator); |
1483 | 1505 | $denominator = bindec('1'.str_repeat('0', strlen($binary_numerator))); |
@@ -276,6 +276,9 @@ discard block |
||
276 | 276 | public $pos; |
277 | 277 | |
278 | 278 | |
279 | + /** |
|
280 | + * @param string $bytes |
|
281 | + */ |
|
279 | 282 | public function AMFStream($bytes) { |
280 | 283 | |
281 | 284 | $this->bytes = $bytes; |
@@ -389,6 +392,9 @@ discard block |
||
389 | 392 | { |
390 | 393 | public $stream; |
391 | 394 | |
395 | + /** |
|
396 | + * @param AMFStream $stream |
|
397 | + */ |
|
392 | 398 | public function __construct($stream) { |
393 | 399 | |
394 | 400 | $this->stream = $stream; |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | * This functions stores the glossary in the database |
87 | 87 | * |
88 | 88 | * @param array Array of title + description (glossary_title => $title, glossary_comment => $comment) |
89 | - * @return mixed Term id on success, false on failure |
|
89 | + * @return false|string Term id on success, false on failure |
|
90 | 90 | * @author Christian Fasanando <[email protected]> |
91 | 91 | * @author Patrick Cool <[email protected]>, Ghent University, Belgium |
92 | 92 | * @version januari 2009, dokeos 1.8.6 |
@@ -443,6 +443,10 @@ discard block |
||
443 | 443 | * @param integer Number of items to collect |
444 | 444 | * @param string Name of column on which to order |
445 | 445 | * @param string Whether to sort in ascending (ASC) or descending (DESC) |
446 | + * @param integer $from |
|
447 | + * @param integer $number_of_items |
|
448 | + * @param integer $column |
|
449 | + * @param string $direction |
|
446 | 450 | * @return unknown |
447 | 451 | * |
448 | 452 | * @author Patrick Cool <[email protected]> |
@@ -520,6 +524,7 @@ discard block |
||
520 | 524 | * @param integer $glossary_id |
521 | 525 | * @param array Parameters to use to affect links |
522 | 526 | * @param array The line of results from a query on the glossary table |
527 | + * @param string $url_params |
|
523 | 528 | * @return string HTML string for the action icons columns |
524 | 529 | * |
525 | 530 | * @author Patrick Cool <[email protected]>, Ghent University, Belgium |