Completed
Pull Request — 1.11.x (#1661)
by José
27:18
created
main/work/downloadfolder.inc.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -327,7 +327,7 @@
 block discarded – undo
327 327
  * @param array $arr1 first array
328 328
  * @param array $arr2 second array
329 329
  *
330
- * @return array difference between the two arrays
330
+ * @return string difference between the two arrays
331 331
  */
332 332
 function diff($arr1, $arr2)
333 333
 {
Please login to merge, or discard this patch.
main/work/work.lib.php 1 patch
Doc Comments   +14 added lines, -12 removed lines patch added patch discarded remove patch
@@ -714,7 +714,7 @@  discard block
 block discarded – undo
714 714
  * @author Bert Vanderkimpen
715 715
  * @author Yannick Warnier <[email protected]> Adaptation for work tool
716 716
  * @param   string $base_work_dir Base work dir (.../work)
717
- * @param   string $desiredDirName complete path of the desired name
717
+ * @param   string $desired_dir_name complete path of the desired name
718 718
  *
719 719
  * @return  string actual directory name if it succeeds, boolean false otherwise
720 720
  */
@@ -736,7 +736,7 @@  discard block
 block discarded – undo
736 736
 /**
737 737
  * Delete a work-tool directory
738 738
  * @param   int  $id work directory id to delete
739
- * @return  integer -1 on error
739
+ * @return  boolean|null -1 on error
740 740
  */
741 741
 function deleteDirWork($id)
742 742
 {
@@ -893,7 +893,7 @@  discard block
 block discarded – undo
893 893
  * Update the url of a dir in the student_publication table
894 894
  * @param  array $work_data work original data
895 895
  * @param  string $newPath Example: "folder1"
896
- * @return bool
896
+ * @return boolean|null
897 897
  */
898 898
 function updateDirName($work_data, $newPath)
899 899
 {
@@ -952,6 +952,7 @@  discard block
 block discarded – undo
952 952
 /**
953 953
  * Transform an all directory structure (only directories) in an array
954 954
  * @param   string path of the directory
955
+ * @param string $directory
955 956
  * @return  array the directory structure into an array
956 957
  * @author  Julio Montoya
957 958
  * @version April 2008
@@ -1026,7 +1027,7 @@  discard block
 block discarded – undo
1026 1027
  * @param   string the path of the directory
1027 1028
  * @param   boolean true if we want the total quantity of files
1028 1029
  * include in others child directories, false only  files in the directory
1029
- * @return  array the first element is an integer with the number of files
1030
+ * @return  integer[] the first element is an integer with the number of files
1030 1031
  * in the folder, the second element is the number of directories
1031 1032
  * @author  Julio Montoya
1032 1033
  * @version April 2008
@@ -2781,7 +2782,7 @@  discard block
 block discarded – undo
2781 2782
  * @param int $userId
2782 2783
  * @param int $workId
2783 2784
  * @param int $courseId
2784
- * @return bool
2785
+ * @return boolean|null
2785 2786
  */
2786 2787
 function allowOnlySubscribedUser($userId, $workId, $courseId)
2787 2788
 {
@@ -3058,6 +3059,7 @@  discard block
 block discarded – undo
3058 3059
  * @param int $parentId
3059 3060
  * @param array $courseInfo
3060 3061
  * @param int $sessionId
3062
+ * @param integer $userId
3061 3063
  * @return int
3062 3064
  */
3063 3065
 function getLastWorkStudentFromParentByUser(
@@ -3753,7 +3755,7 @@  discard block
 block discarded – undo
3753 3755
  * @param array $formValues
3754 3756
  * @param int $user_id
3755 3757
  * @param array $courseInfo
3756
- * @param int $group_id
3758
+ * @param integer $groupId
3757 3759
  * @param int $session_id
3758 3760
  * @return bool|int
3759 3761
  * @note $params can have the following elements, but should at least have the 2 first ones: (
@@ -4280,7 +4282,7 @@  discard block
 block discarded – undo
4280 4282
 }
4281 4283
 
4282 4284
 /**
4283
- * @return array
4285
+ * @return string[]
4284 4286
  */
4285 4287
 function getUploadDocumentType()
4286 4288
 {
@@ -4668,7 +4670,7 @@  discard block
 block discarded – undo
4668 4670
  * @param int Session ID
4669 4671
  * @param $correction
4670 4672
  *
4671
- * @return array|bool
4673
+ * @return boolean
4672 4674
  */
4673 4675
 function getFileContents($id, $course_info, $sessionId = 0, $correction = false)
4674 4676
 {
@@ -4786,7 +4788,7 @@  discard block
 block discarded – undo
4786 4788
  * @param int $userId
4787 4789
  * @param array $courseInfo
4788 4790
  * @param string $format
4789
- * @return bool
4791
+ * @return false|null
4790 4792
  */
4791 4793
 function exportAllWork($userId, $courseInfo, $format = 'pdf')
4792 4794
 {
@@ -4832,7 +4834,7 @@  discard block
 block discarded – undo
4832 4834
  * @param array $courseInfo
4833 4835
  * @param int $sessionId
4834 4836
  * @param string $format
4835
- * @return bool
4837
+ * @return false|null
4836 4838
  */
4837 4839
 function exportAllStudentWorkFromPublication(
4838 4840
     $workId,
@@ -4970,7 +4972,7 @@  discard block
 block discarded – undo
4970 4972
  * Downloads all user files per user
4971 4973
  * @param int $userId
4972 4974
  * @param array $courseInfo
4973
- * @return bool
4975
+ * @return false|null
4974 4976
  */
4975 4977
 function downloadAllFilesPerUser($userId, $courseInfo)
4976 4978
 {
@@ -5084,7 +5086,7 @@  discard block
 block discarded – undo
5084 5086
 /**
5085 5087
  * @param array $courseInfo
5086 5088
  * @param int $workId
5087
- * @return bool
5089
+ * @return boolean|null
5088 5090
  */
5089 5091
 function protectWork($courseInfo, $workId)
5090 5092
 {
Please login to merge, or discard this patch.
src/Chamilo/ContactBundle/Controller/ContactController.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@
 block discarded – undo
25 25
      * @Route("/", name="contact")
26 26
      *
27 27
      * @param Request $request
28
-     * @return mixed
28
+     * @return Response
29 29
      */
30 30
     public function indexAction(Request $request)
31 31
     {
Please login to merge, or discard this patch.
src/Chamilo/CourseBundle/Component/CourseCopy/CourseArchiver.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -212,7 +212,7 @@
 block discarded – undo
212 212
 
213 213
     /**
214 214
      * @param array $file
215
-     * @return bool|string
215
+     * @return string|false
216 216
      */
217 217
     public static function importUploadedFile($file)
218 218
     {
Please login to merge, or discard this patch.
src/Chamilo/CourseBundle/Component/CourseCopy/CourseRecycler.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@
 block discarded – undo
37 37
      * course
38 38
      * @param string $backupType 'full_backup' or 'select_items'
39 39
      *
40
-     * @return bool
40
+     * @return false|null
41 41
      *
42 42
      * @assert (null) === false
43 43
      */
Please login to merge, or discard this patch.
src/Chamilo/CourseBundle/Component/CourseCopy/Resources/Asset.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
      * Asset constructor.
19 19
      * @param int $id
20 20
      * @param int $path
21
-     * @param $title
21
+     * @param string $title
22 22
      */
23 23
     public function __construct($id, $path, $title)
24 24
     {
Please login to merge, or discard this patch.
Chamilo/CourseBundle/Component/CourseCopy/Resources/DummyCourseCreator.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -272,6 +272,7 @@
 block discarded – undo
272 272
     }
273 273
     /**
274 274
      * Get dummy titles, descriptions and texts
275
+     * @param string $type
275 276
      */
276 277
     function get_dummy_content($type)
277 278
     {
Please login to merge, or discard this patch.
main/inc/lib/link.lib.php 1 patch
Doc Comments   +12 added lines, -3 removed lines patch added patch discarded remove patch
@@ -470,6 +470,7 @@  discard block
 block discarded – undo
470 470
      *
471 471
      * Get link info
472 472
      * @param int link id
473
+     * @param integer $id
473 474
      * @return array link info
474 475
      *
475 476
      **/
@@ -855,7 +856,7 @@  discard block
 block discarded – undo
855 856
     }
856 857
 
857 858
     /**
858
-     * @param $categoryId
859
+     * @param integer $categoryId
859 860
      * @param $courseId
860 861
      * @param $sessionId
861 862
      * @param bool $withBaseContent
@@ -902,8 +903,8 @@  discard block
 block discarded – undo
902 903
      * @author Julio Montoya
903 904
      *
904 905
      * @param $catid
905
-     * @param $courseId
906
-     * @param $session_id
906
+     * @param integer $courseId
907
+     * @param integer $session_id
907 908
      * @return string
908 909
      */
909 910
     public static function showLinksPerCategory($catid, $courseId, $session_id)
@@ -1107,6 +1108,8 @@  discard block
 block discarded – undo
1107 1108
     /**
1108 1109
      * Displays the edit, delete and move icons
1109 1110
      * @param int   Category ID
1111
+     * @param integer $currentCategory
1112
+     * @param integer $countCategories
1110 1113
      * @return string
1111 1114
      *
1112 1115
      * @author Patrick Cool <[email protected]>, Ghent University
@@ -1247,6 +1250,7 @@  discard block
 block discarded – undo
1247 1250
     /**
1248 1251
      * CSV file import functions
1249 1252
      * @author René Haentjens , Ghent University
1253
+     * @param string $catname
1250 1254
      */
1251 1255
     public static function get_cat($catname)
1252 1256
     {
@@ -1281,6 +1285,11 @@  discard block
 block discarded – undo
1281 1285
     /**
1282 1286
      * CSV file import functions
1283 1287
      * @author René Haentjens , Ghent University
1288
+     * @param string $url
1289
+     * @param string $title
1290
+     * @param string $description
1291
+     * @param string $on_homepage
1292
+     * @param string $hidden
1284 1293
      */
1285 1294
     public static function put_link($url, $cat, $title, $description, $on_homepage, $hidden)
1286 1295
     {
Please login to merge, or discard this patch.
main/lp/learnpath.class.php 1 patch
Doc Comments   +27 added lines, -23 removed lines patch added patch discarded remove patch
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
      * @param   string $course Course code
90 90
      * @param   integer $lp_id
91 91
      * @param   integer $user_id
92
-     * @return  mixed True on success, false on error
92
+     * @return  boolean True on success, false on error
93 93
      */
94 94
     public function __construct($course, $lp_id, $user_id)
95 95
     {
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
      * @param int $max_time_allowed
493 493
      * @param int $userId
494 494
      *
495
-     * @return int
495
+     * @return false|string
496 496
      */
497 497
     public function add_item(
498 498
         $parent,
@@ -1042,7 +1042,7 @@  discard block
 block discarded – undo
1042 1042
      * @param	array $courseInfo
1043 1043
      * @param	integer	Learnpath ID
1044 1044
      * @param	string	Whether to delete data or keep it (default: 'keep', others: 'remove')
1045
-     * @return	boolean	True on success, false on failure (might change that to return number of elements deleted)
1045
+     * @return	false|null	True on success, false on failure (might change that to return number of elements deleted)
1046 1046
      */
1047 1047
     public function delete($courseInfo = null, $id = null, $delete = 'keep')
1048 1048
     {
@@ -1182,7 +1182,7 @@  discard block
 block discarded – undo
1182 1182
      * @param	integer	$id Elem ID (0 if first)
1183 1183
      * @param	integer	$remove Whether to remove the resource/data from the
1184 1184
      * system or leave it (default: 'keep', others 'remove')
1185
-     * @return	integer	Number of elements moved
1185
+     * @return	false|null	Number of elements moved
1186 1186
      * @todo implement resource removal
1187 1187
      */
1188 1188
     public function delete_item($id, $remove = 'keep')
@@ -1264,7 +1264,7 @@  discard block
 block discarded – undo
1264 1264
      * @param   array   $audio The array resulting of the $_FILES[mp3] element
1265 1265
      * @param   int     $max_time_allowed
1266 1266
      * @param   string  $url
1267
-     * @return  boolean True on success, false on error
1267
+     * @return  false|null True on success, false on error
1268 1268
      */
1269 1269
     public function edit_item(
1270 1270
         $id,
@@ -1783,7 +1783,7 @@  discard block
 block discarded – undo
1783 1783
 
1784 1784
     /**
1785 1785
      * Gets the first element URL.
1786
-     * @return	string	URL to load into the viewer
1786
+     * @return	false|null	URL to load into the viewer
1787 1787
      */
1788 1788
     public function first()
1789 1789
     {
@@ -2283,8 +2283,9 @@  discard block
 block discarded – undo
2283 2283
     }
2284 2284
 
2285 2285
     /**
2286
-     * @param int $lpId
2287 2286
      * @param array $courseInfo
2287
+     * @param integer $student_id
2288
+     * @param integer $sessionId
2288 2289
      * @return bool
2289 2290
      *
2290 2291
      */
@@ -2316,6 +2317,7 @@  discard block
 block discarded – undo
2316 2317
      * @param int $student_id
2317 2318
      * @param string Course code (optional)
2318 2319
      * @param int $sessionId
2320
+     * @param string $courseCode
2319 2321
      * @return	bool
2320 2322
      */
2321 2323
     public static function is_lp_visible_for_student(
@@ -2607,7 +2609,7 @@  discard block
 block discarded – undo
2607 2609
 
2608 2610
     /**
2609 2611
      * Gets the learnpath session id
2610
-     * @return	string	Learnpath theme
2612
+     * @return	integer	Learnpath theme
2611 2613
      */
2612 2614
     public function get_lp_session_id()
2613 2615
     {
@@ -2640,7 +2642,7 @@  discard block
 block discarded – undo
2640 2642
     /**
2641 2643
      * @param string $size
2642 2644
      * @param string $path_type
2643
-     * @return bool|string
2645
+     * @return string|false
2644 2646
      */
2645 2647
     public function get_preview_image_path($size = null, $path_type = 'web')
2646 2648
     {
@@ -2786,6 +2788,8 @@  discard block
 block discarded – undo
2786 2788
      * Returns the XML DOM document's node
2787 2789
      * @param	resource	Reference to a list of objects to search for the given ITEM_*
2788 2790
      * @param	string		The identifier to look for
2791
+     * @param DOMNodeList $children
2792
+     * @param string $id
2789 2793
      * @return	mixed		The reference to the element found with that identifier. False if not found
2790 2794
      */
2791 2795
     public function get_scorm_xml_node(& $children, $id)
@@ -2971,7 +2975,7 @@  discard block
 block discarded – undo
2971 2975
     /**
2972 2976
      * Generate and return the table of contents for this learnpath. The (flat) table returned can be
2973 2977
      * used by get_html_toc() to be ready to display
2974
-     * @return	array	TOC as a table with 4 elements per row: title, link, status and level
2978
+     * @return	boolean	TOC as a table with 4 elements per row: title, link, status and level
2975 2979
      */
2976 2980
     public function get_toc()
2977 2981
     {
@@ -3107,7 +3111,7 @@  discard block
 block discarded – undo
3107 3111
     }
3108 3112
 
3109 3113
     /**
3110
-     * @return array
3114
+     * @return string[]
3111 3115
      */
3112 3116
     public static function getChapterTypes()
3113 3117
     {
@@ -3996,7 +4000,7 @@  discard block
 block discarded – undo
3996 4000
      * Open a resource = initialise all local variables relative to this resource. Depending on the child
3997 4001
      * class, this might be redefined to allow several behaviours depending on the document type.
3998 4002
      * @param integer Resource ID
3999
-     * @return boolean True on success, false otherwise
4003
+     * @return boolean|null True on success, false otherwise
4000 4004
      */
4001 4005
     public function open($id)
4002 4006
     {
@@ -4125,7 +4129,7 @@  discard block
 block discarded – undo
4125 4129
      * Can be used as abstract
4126 4130
      * @param	integer	$lp_id Learnpath id
4127 4131
      * @param	string	$set_visibility New visibility (v/i - visible/invisible)
4128
-     * @return bool
4132
+     * @return null|false
4129 4133
      */
4130 4134
     public static function toggle_publish($lp_id, $set_visibility = 'v')
4131 4135
     {
@@ -4212,7 +4216,7 @@  discard block
 block discarded – undo
4212 4216
      * Make sure the results are saved with anoter method. This method should probably be
4213 4217
      * redefined in children classes.
4214 4218
      * To use a similar method  statically, use the create_new_attempt() method
4215
-     * @return string URL to load in the viewer
4219
+     * @return boolean URL to load in the viewer
4216 4220
      */
4217 4221
     public function restart()
4218 4222
     {
@@ -4288,6 +4292,7 @@  discard block
 block discarded – undo
4288 4292
      * Saves the given item
4289 4293
      * @param	integer	$item_id. Optional (will take from $_REQUEST if null)
4290 4294
      * @param	boolean	$from_outside Save from url params (true) or from current attributes (false). Optional. Defaults to true
4295
+     * @param integer $item_id
4291 4296
      * @return	boolean
4292 4297
      */
4293 4298
     public function save_item($item_id = null, $from_outside = true)
@@ -4787,7 +4792,7 @@  discard block
 block discarded – undo
4787 4792
 
4788 4793
     /**
4789 4794
      * Sets use_max_score
4790
-     * @param   string  $use_max_score Optional string giving the new location of this learnpath
4795
+     * @param   integer  $use_max_score Optional string giving the new location of this learnpath
4791 4796
      * @return  boolean True on success / False on error
4792 4797
      */
4793 4798
     public function set_use_max_score($use_max_score = 1)
@@ -5190,6 +5195,7 @@  discard block
 block discarded – undo
5190 5195
      * Register the attempt mode into db thanks to flags prevent_reinit and seriousgame_mode flags
5191 5196
      *
5192 5197
      * @param string 'seriousgame', 'single' or 'multiple'
5198
+     * @param string $mode
5193 5199
      * @return boolean
5194 5200
      * @author ndiechburg <[email protected]>
5195 5201
      **/
@@ -5232,7 +5238,7 @@  discard block
 block discarded – undo
5232 5238
     /**
5233 5239
      * Switch between multiple attempt, single attempt or serious_game mode (only for scorm)
5234 5240
      *
5235
-     * @return boolean
5241
+     * @return boolean|null
5236 5242
      * @author ndiechburg <[email protected]>
5237 5243
      **/
5238 5244
     public function switch_attempt_mode()
@@ -5423,7 +5429,6 @@  discard block
 block discarded – undo
5423 5429
     /**
5424 5430
      * Function that creates a html list of learning path items so that we can add audio files to them
5425 5431
      * @author Kevin Van Den Haute
5426
-     * @param int $lp_id
5427 5432
      * @return string
5428 5433
      */
5429 5434
     public function overview()
@@ -6444,7 +6449,7 @@  discard block
 block discarded – undo
6444 6449
     /**
6445 6450
      * Function that displays a list with al the resources that
6446 6451
      * could be added to the learning path
6447
-     * @return string
6452
+     * @return boolean
6448 6453
      */
6449 6454
     public function display_resources()
6450 6455
     {
@@ -10053,7 +10058,7 @@  discard block
 block discarded – undo
10053 10058
 
10054 10059
     /**
10055 10060
      * @param int $lp_id
10056
-     * @return bool
10061
+     * @return false|null
10057 10062
      */
10058 10063
     public function scorm_export_to_pdf($lp_id)
10059 10064
     {
@@ -10584,7 +10589,7 @@  discard block
 block discarded – undo
10584 10589
 
10585 10590
     /**
10586 10591
      * @param int $itemId
10587
-     * @return learnpathItem|false
10592
+     * @return string
10588 10593
      */
10589 10594
     public function getItem($itemId)
10590 10595
     {
@@ -10634,7 +10639,6 @@  discard block
 block discarded – undo
10634 10639
     /**
10635 10640
      * Set whether this is a learning path with the possibility to subscribe
10636 10641
      * users or not
10637
-     * @param int $subscribeUsers (0 = false, 1 = true)
10638 10642
      */
10639 10643
     public function setSubscribeUsers($value)
10640 10644
     {
@@ -10759,7 +10763,7 @@  discard block
 block discarded – undo
10759 10763
 
10760 10764
     /**
10761 10765
      * Get the item of exercise type (evaluation type)
10762
-     * @return array The final evaluation. Otherwise return false
10766
+     * @return integer The final evaluation. Otherwise return false
10763 10767
      */
10764 10768
     public function getFinalEvaluationItem()
10765 10769
     {
@@ -10980,7 +10984,7 @@  discard block
 block discarded – undo
10980 10984
     /**
10981 10985
      * Create a forum for this learning path
10982 10986
      * @param type $forumCategoryId
10983
-     * @return int The forum ID if was created. Otherwise return false
10987
+     * @return false|string The forum ID if was created. Otherwise return false
10984 10988
      */
10985 10989
     public function createForum($forumCategoryId)
10986 10990
     {
Please login to merge, or discard this patch.