Completed
Push — 1.10.x ( 9e3317...fcbc7e )
by Angel Fernando Quiroz
31:56
created
main/inc/lib/display.lib.php 1 patch
Doc Comments   +26 added lines, -15 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
     }
33 33
 
34 34
     /**
35
-     * @return array
35
+     * @return string[]
36 36
      */
37 37
     public static function toolList()
38 38
     {
@@ -290,7 +290,6 @@  discard block
 block discarded – undo
290 290
      * 					'page_nr' = The page to display
291 291
      * 					'hide_navigation' =  true to hide the navigation
292 292
      * @param array $query_vars Additional variables to add in the query-string
293
-     * @param array $form actions Additional variables to add in the query-string
294 293
      * @param mixed An array with bool values to know which columns show.
295 294
      * i.e: $visibility_options= array(true, false) we will only show the first column
296 295
      * 				Can be also only a bool value. TRUE: show all columns, FALSE: show nothing
@@ -331,7 +330,6 @@  discard block
 block discarded – undo
331 330
      * 					'page_nr' = The page to display
332 331
      * 					'hide_navigation' =  true to hide the navigation
333 332
      * @param array $query_vars Additional variables to add in the query-string
334
-     * @param array $form actions Additional variables to add in the query-string
335 333
      * @param mixed An array with bool values to know which columns show. i.e:
336 334
      *  $visibility_options= array(true, false) we will only show the first column
337 335
      * 	Can be also only a bool value. TRUE: show all columns, FALSE: show nothing
@@ -388,10 +386,11 @@  discard block
 block discarded – undo
388 386
      * 					'per_page' = number of items to show per page
389 387
      * 					'page_nr' = The page to display
390 388
      * @param array $query_vars Additional variables to add in the query-string
391
-     * @param array $column_show Array of binaries 1= show columns 0. hide a column
389
+     * @param integer[] $column_show Array of binaries 1= show columns 0. hide a column
392 390
      * @param array $column_order An array of integers that let us decide how the columns are going to be sort.
393 391
      * 						      i.e:  $column_order=array('1''4','3','4'); The 2nd column will be order like the 4th column
394 392
      * @param array $form_actions Set optional forms actions
393
+     * @param string $table_name
395 394
      *
396 395
      * @author Julio Montoya
397 396
      */
@@ -444,7 +443,7 @@  discard block
 block discarded – undo
444 443
      * @param bool	$filter (true) or not (false)
445 444
      * @param bool $returnValue
446 445
      *
447
-     * @return void
446
+     * @return string|null
448 447
      */
449 448
     public static function display_normal_message($message, $filter = true, $returnValue = false)
450 449
     {
@@ -474,7 +473,7 @@  discard block
 block discarded – undo
474 473
     /**
475 474
      * Displays an confirmation message. Use this if something has been done successfully
476 475
      * @param bool	Filter (true) or not (false)
477
-     * @return void
476
+     * @return string|null
478 477
      */
479 478
     public static function display_confirmation_message ($message, $filter = true, $returnValue = false)
480 479
     {
@@ -491,7 +490,7 @@  discard block
 block discarded – undo
491 490
      * @param string $message - include any additional html
492 491
      *                          tags if you need them
493 492
      * @param bool	Filter (true) or not (false)
494
-     * @return void
493
+     * @return string|null
495 494
      */
496 495
     public static function display_error_message ($message, $filter = true, $returnValue = false)
497 496
     {
@@ -681,6 +680,7 @@  discard block
 block discarded – undo
681 680
      * @param string   The alt text (probably a language variable)
682 681
      * @param array    additional attributes (for instance height, width, onclick, ...)
683 682
      * @param integer  The wanted width of the icon (to be looked for in the corresponding img/icons/ folder)
683
+     * @param string $image
684 684
      * @return void
685 685
     */
686 686
     public static function display_icon(
@@ -881,6 +881,7 @@  discard block
 block discarded – undo
881 881
     /**
882 882
      * Displays an HTML input tag
883 883
      *
884
+     * @param string $type
884 885
      */
885 886
     public static function input($type, $name, $value, $attributes = array())
886 887
     {
@@ -897,8 +898,8 @@  discard block
 block discarded – undo
897 898
     }
898 899
 
899 900
     /**
900
-     * @param $name
901
-     * @param $value
901
+     * @param string $name
902
+     * @param string $value
902 903
      * @param array $attributes
903 904
      * @return string
904 905
      */
@@ -913,6 +914,7 @@  discard block
 block discarded – undo
913 914
     /**
914 915
      * Displays an HTML select tag
915 916
      *
917
+     * @param string $blank_item_text
916 918
      */
917 919
     public static function select(
918 920
         $name,
@@ -983,6 +985,8 @@  discard block
 block discarded – undo
983 985
      * @param   array   content that will be showed
984 986
      * @param   string  the id of the container of the tab in the example "tabs"
985 987
      * @param   array   attributes for the ul
988
+     * @param string[] $header_list
989
+     * @param string[] $content_list
986 990
      *
987 991
      */
988 992
     public static function tabs($header_list, $content_list, $id = 'tabs', $attributes = array(), $ul_attributes = array())
@@ -1029,7 +1033,7 @@  discard block
 block discarded – undo
1029 1033
 
1030 1034
     /**
1031 1035
      * @param $headers
1032
-     * @param null $selected
1036
+     * @param integer $selected
1033 1037
      *
1034 1038
      * @return string
1035 1039
      */
@@ -1067,6 +1071,7 @@  discard block
 block discarded – undo
1067 1071
      * As you can see both function use the same "my_grid_name" this is very important otherwise nothing will work
1068 1072
      *
1069 1073
      * @param   string  the div id, this value must be the same with the first parameter of Display::grid_js()
1074
+     * @param string $div_id
1070 1075
      * @return  string  html
1071 1076
      *
1072 1077
      */
@@ -1622,6 +1627,8 @@  discard block
 block discarded – undo
1622 1627
      * @param  string  url that will be added (for jquery see hot_courses.tpl)
1623 1628
 	 * @param	string	point info array see function CourseManager::get_course_ranking()
1624 1629
 	 * @param	bool	add a div wrapper
1630
+	 * @param string $id
1631
+	 * @param string $url
1625 1632
 	 * @todo	use     templates
1626 1633
      **/
1627 1634
     public static function return_rating_system($id, $url, $point_info = array(), $add_div_wrapper = true)
@@ -1717,6 +1724,9 @@  discard block
 block discarded – undo
1717 1724
         return '<'.$size.'>'.Security::remove_XSS($title).'</'.$size.'>';
1718 1725
     }
1719 1726
 
1727
+    /**
1728
+     * @param string $title
1729
+     */
1720 1730
     public static function page_subheader2($title, $second_title = null)
1721 1731
     {
1722 1732
         return self::page_header($title, $second_title, 'h4');
@@ -1947,6 +1957,7 @@  discard block
 block discarded – undo
1947 1957
 
1948 1958
     /**
1949 1959
      * @todo use twig
1960
+     * @param string $title
1950 1961
      */
1951 1962
     public static function group_button($title, $elements)
1952 1963
     {
@@ -2164,9 +2175,9 @@  discard block
 block discarded – undo
2164 2175
 
2165 2176
     /**
2166 2177
      * @param int $id
2167
-     * @param array $content
2178
+     * @param string[] $content
2168 2179
      * @param int $col
2169
-     * @param bool|true $right
2180
+     * @param boolean $right
2170 2181
      * @return string
2171 2182
      */
2172 2183
     public static function toolbarAction($id, $content = array(), $col = 2, $right = true)
@@ -2248,10 +2259,10 @@  discard block
 block discarded – undo
2248 2259
     /**
2249 2260
      * @param string $title
2250 2261
      * @param string $content
2251
-     * @param null $id
2262
+     * @param string $id
2252 2263
      * @param array $params
2253
-     * @param null $idAccordion
2254
-     * @param null $idCollapse
2264
+     * @param string $idAccordion
2265
+     * @param string $idCollapse
2255 2266
      * @param bool|true $open
2256 2267
      * @param bool|false $fullClickable
2257 2268
      * @return null|string
Please login to merge, or discard this patch.
main/inc/lib/export.lib.inc.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
      * @param string Name of common tag to place each line in
158 158
      * @param string Name of the root element. A root element should always be given.
159 159
      * @param string Encoding in which the data is provided
160
-     * @return void  Prompts the user for a file download
160
+     * @return boolean  Prompts the user for a file download
161 161
      */
162 162
     public static function export_complex_table_xml(
163 163
         $data,
@@ -283,7 +283,7 @@  discard block
 block discarded – undo
283 283
      * @param string $name
284 284
      * @param string $format
285 285
      *
286
-     * @return bool
286
+     * @return false|null
287 287
      */
288 288
     public static function htmlToOdt($html, $name, $format = 'odt')
289 289
     {
Please login to merge, or discard this patch.
Unused Use Statements   -6 removed lines patch added patch discarded remove patch
@@ -3,14 +3,8 @@
 block discarded – undo
3 3
 
4 4
 use Ddeboer\DataImport\Writer\ExcelWriter;
5 5
 use Ddeboer\DataImport\Writer\CsvWriter;
6
-use Ddeboer\DataImport\Workflow;
7
-
8
-use Ddeboer\DataImport\Reader\CsvReader;
9
-use Ddeboer\DataImport\Reader\ArrayReader;
10
-use Ddeboer\DataImport\Writer\ArrayWriter;
11 6
 use Chamilo\CoreBundle\Component\Editor\Connector;
12 7
 use Chamilo\CoreBundle\Component\Filesystem\Data;
13
-use ChamiloSession as Session;
14 8
 use MediaAlchemyst\Alchemyst;
15 9
 use MediaAlchemyst\DriversContainer;
16 10
 use Neutron\TemporaryFilesystem\Manager;
Please login to merge, or discard this patch.
main/inc/lib/extra_field.lib.php 1 patch
Doc Comments   +8 added lines, -9 removed lines patch added patch discarded remove patch
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
     }
124 124
 
125 125
     /**
126
-     * @return array
126
+     * @return string[]
127 127
      */
128 128
     public static function getValidExtraFieldTypes()
129 129
     {
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
 
200 200
     /**
201 201
      * @param array $conditions
202
-     * @param null  $order_field_options_by
202
+     * @param string  $order_field_options_by
203 203
      *
204 204
      * @return array
205 205
      */
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
     /**
238 238
      * @param string $variable
239 239
      *
240
-     * @return array|bool
240
+     * @return integer
241 241
      */
242 242
     public function get_handler_field_info_by_field_variable($variable)
243 243
     {
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
     /**
320 320
      * @param string $handler
321 321
      *
322
-     * @return array
322
+     * @return string[]
323 323
      */
324 324
     public static function get_extra_fields_by_handler($handler)
325 325
     {
@@ -496,7 +496,7 @@  discard block
 block discarded – undo
496 496
     }
497 497
 
498 498
     /**
499
-     * @return array
499
+     * @return string[]
500 500
      */
501 501
     public function get_field_types()
502 502
     {
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
     /**
507 507
      * @param int $id
508 508
      *
509
-     * @return null
509
+     * @return string|null
510 510
      */
511 511
     public function get_field_type_by_id($id)
512 512
     {
@@ -691,7 +691,6 @@  discard block
 block discarded – undo
691 691
      * @param FormValidator $form
692 692
      * @param array $extraData
693 693
      * @param bool $admin_permissions
694
-     * @param int $user_id
695 694
      * @param array $extra
696 695
      * @param int $itemId
697 696
      * @param array $exclude variables of extra field to exclude
@@ -1592,7 +1591,7 @@  discard block
 block discarded – undo
1592 1591
     }
1593 1592
 
1594 1593
     /**
1595
-     * @return array
1594
+     * @return string[]
1596 1595
      */
1597 1596
     public function getJqgridColumnNames()
1598 1597
     {
@@ -1832,7 +1831,7 @@  discard block
 block discarded – undo
1832 1831
     }
1833 1832
 
1834 1833
     /**
1835
-     * @param array $columns
1834
+     * @param string[] $columns
1836 1835
      * @param array  $column_model
1837 1836
      * @param array  $extraFields
1838 1837
      * @return array
Please login to merge, or discard this patch.
main/inc/lib/extra_field_value.lib.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
     }
44 44
 
45 45
     /**
46
-     * @return ExtraField
46
+     * @return string
47 47
      */
48 48
     public function getExtraField()
49 49
     {
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
      * This function is used with $extraField->addElements()
73 73
      * @param array $params array for the insertion into the *_field_values table
74 74
      *
75
-     * @return mixed false on empty params, void otherwise
75
+     * @return false|null false on empty params, void otherwise
76 76
      * @assert (array()) === false
77 77
      */
78 78
     public function saveFieldValues($params)
@@ -500,7 +500,7 @@  discard block
 block discarded – undo
500 500
      * @param int $item_id Item ID (It could be a session_id, course_id or user_id)
501 501
      * @param int $field_id Field ID (the ID from the *_field table)
502 502
      * @param bool $transform Whether to transform the result to a human readable strings
503
-     * @return mixed A structured array with the field_id and field_value, or false on error
503
+     * @return string A structured array with the field_id and field_value, or false on error
504 504
      * @assert (-1,-1) === false
505 505
      */
506 506
     public function get_values_by_handler_and_field_id($item_id, $field_id, $transform = false)
@@ -593,7 +593,7 @@  discard block
 block discarded – undo
593 593
      * @param int $item_id Item ID from the original table
594 594
      * @param string $field_variable The name of the field we are looking for
595 595
      * @param bool $transform
596
-     * @param bool $allVisibility
596
+     * @param bool $visibility
597 597
      *
598 598
      * @return mixed Array of results, or false on error or not found
599 599
      * @assert (-1,'') === false
Please login to merge, or discard this patch.
main/inc/lib/fileManage.lib.php 1 patch
Doc Comments   +7 added lines, -6 removed lines patch added patch discarded remove patch
@@ -13,6 +13,8 @@  discard block
 block discarded – undo
13 13
  * @param  - action (string) - action type require : 'delete' or 'update'
14 14
  * @param  - old_path (string) - old path info stored to change
15 15
  * @param  - new_path (string) - new path info to substitute
16
+ * @param string $action
17
+ * @param string $old_path
16 18
  * @desc Update the file or directory path in the document db document table
17 19
  *
18 20
  */
@@ -76,8 +78,8 @@  discard block
 block discarded – undo
76 78
  * Deletes a file or a directory
77 79
  *
78 80
  * @author - Hugues Peeters
79
- * @param  $file (String) - the path of file or directory to delete
80
- * @return boolean - true if the delete succeed, false otherwise.
81
+ * @param  string $file (String) - the path of file or directory to delete
82
+ * @return boolean|null - true if the delete succeed, false otherwise.
81 83
  * @see    - delete() uses check_name_exist() and removeDir() functions
82 84
  */
83 85
 function my_delete($file)
@@ -162,9 +164,9 @@  discard block
 block discarded – undo
162 164
  * Renames a file or a directory
163 165
  *
164 166
  * @author - Hugues Peeters <[email protected]>
165
- * @param  - $file_path (string) - complete path of the file or the directory
166
- * @param  - $new_file_name (string) - new name for the file or the directory
167
- * @return - boolean - true if succeed
167
+ * @param  string $file_path (string) - complete path of the file or the directory
168
+ * @param  string $new_file_name (string) - new name for the file or the directory
169
+ * @return string boolean - true if succeed
168 170
  *         - boolean - false otherwise
169 171
  * @see    - rename() uses the check_name_exist() and php2phps() functions
170 172
  */
@@ -327,7 +329,6 @@  discard block
 block discarded – undo
327 329
  * Calculation size of a directory
328 330
  *
329 331
  * @returns integer size
330
- * @param 	string	$path path to size
331 332
  * @param 	boolean $recursive if true , include subdir in total
332 333
  */
333 334
 function dirsize($root, $recursive = true) {
Please login to merge, or discard this patch.
main/inc/lib/formvalidator/Element/DateRangePicker.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -145,6 +145,7 @@
 block discarded – undo
145 145
 
146 146
     /**
147 147
     * @param array $dates result of parseDateRange()
148
+    * @param string $format
148 149
     *
149 150
     * @return bool
150 151
     */
Please login to merge, or discard this patch.
main/inc/lib/formvalidator/FormValidator.class.php 2 patches
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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)
Please login to merge, or discard this patch.
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -1,8 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 
4
-use ChamiloSession as Session;
5
-
6 4
 /**
7 5
  * Class FormValidator
8 6
  * create/manipulate/validate user input.
Please login to merge, or discard this patch.
main/inc/lib/formvalidator/Rule/HTML.php 1 patch
Doc Comments   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -25,8 +25,7 @@
 block discarded – undo
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
     {
Please login to merge, or discard this patch.
main/inc/lib/formvalidator/Rule/MaxFileSize.php 1 patch
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -9,7 +9,6 @@
 block discarded – undo
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)
Please login to merge, or discard this patch.