Passed
Push — 1.10.x ( 08890a...2189d7 )
by Yannick
116:38 queued 75:46
created
main/dropbox/dropbox_class.inc.php 1 patch
Doc Comments   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -266,7 +266,7 @@  discard block
 block discarded – undo
266 266
 	 * @param string $author
267 267
 	 * @param string $filename
268 268
 	 * @param int $filesize
269
-	 * @param array $recipient_ids
269
+	 * @param unknown_type|null $recipient_ids
270 270
 	 */
271 271
 	public function _createNewSentWork($uploader_id, $title, $description, $author, $filename, $filesize, $recipient_ids)
272 272
     {
@@ -584,6 +584,7 @@  discard block
 block discarded – undo
584 584
 
585 585
 	/**
586 586
 	 * Deletes all the received categories and work of this person
587
+	 * @param integer $id
587 588
 	 */
588 589
 	function deleteReceivedWorkFolder($id)
589 590
     {
Please login to merge, or discard this patch.
main/exercice/answer.class.php 1 patch
Doc Comments   +10 added lines patch added patch discarded remove patch
@@ -186,6 +186,7 @@  discard block
 block discarded – undo
186 186
      * Reads answer information from the data base ordered by parameter
187 187
      * @param	string	Field we want to order by
188 188
      * @param	string	DESC or ASC
189
+     * @param string $field
189 190
      * @author 	Frederic Vauthier
190 191
      */
191 192
     public function readOrderedBy($field, $order='ASC')
@@ -300,6 +301,7 @@  discard block
 block discarded – undo
300 301
 	 * returns the question ID of the destination question
301 302
 	 *
302 303
 	 * @author Julio Montoya
304
+	 * @param integer $id
303 305
 	 * @return integer - the question ID
304 306
 	 */
305 307
 	public function selectDestination($id)
@@ -321,6 +323,7 @@  discard block
 block discarded – undo
321 323
 
322 324
 	/**
323 325
 	 * return array answer by id else return a bool
326
+	 * @param integer $auto_id
324 327
 	 */
325 328
 	public function selectAnswerByAutoId($auto_id)
326 329
 	{
@@ -435,6 +438,7 @@  discard block
 block discarded – undo
435 438
 	 *
436 439
 	 * @author Olivier Brouckaert
437 440
 	 * @param - integer $id - answer ID
441
+	 * @param integer $id
438 442
 	 * @return integer - 0 if bad answer, not 0 if good answer
439 443
 	 */
440 444
     public function isCorrect($id)
@@ -447,6 +451,7 @@  discard block
 block discarded – undo
447 451
 	 *
448 452
 	 * @author Olivier Brouckaert
449 453
 	 * @param - integer $id - answer ID
454
+	 * @param integer $id
450 455
 	 * @return string - answer comment
451 456
 	 */
452 457
     public function selectComment($id)
@@ -459,6 +464,7 @@  discard block
 block discarded – undo
459 464
 	 *
460 465
 	 * @author Olivier Brouckaert
461 466
 	 * @param - integer $id - answer ID
467
+	 * @param integer $id
462 468
 	 * @return integer - answer weighting
463 469
 	 */
464 470
     public function selectWeighting($id)
@@ -483,6 +489,7 @@  discard block
 block discarded – undo
483 489
 	 *
484 490
 	 * @author	Olivier Brouckaert
485 491
 	 * @param	integer	Answer ID
492
+	 * @param integer $id
486 493
 	 * @return	integer	Answer position
487 494
 	 */
488 495
     public function selectHotspotCoordinates($id)
@@ -495,6 +502,7 @@  discard block
 block discarded – undo
495 502
 	 *
496 503
 	 * @author	Toon Keppens
497 504
 	 * @param	integer		Answer ID
505
+	 * @param integer $id
498 506
 	 * @return	integer		Answer position
499 507
 	 */
500 508
     public function selectHotspotType($id)
@@ -550,6 +558,7 @@  discard block
 block discarded – undo
550 558
      * @param string $destination
551 559
      * @param string $hotspot_coordinates
552 560
      * @param string $hotspot_type
561
+     * @param integer $autoId
553 562
      */
554 563
     public function updateAnswers(
555 564
         $autoId,
@@ -720,6 +729,7 @@  discard block
 block discarded – undo
720 729
 	 * @author Olivier Brouckaert
721 730
 	 * @param  int question id
722 731
      * @param  array destination course info (result of the function api_get_course_info() )
732
+     * @param string $newQuestionId
723 733
 	 */
724 734
     public function duplicate($newQuestionId, $course_info = null)
725 735
     {
Please login to merge, or discard this patch.
main/exercice/exercise.class.php 1 patch
Doc Comments   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -283,7 +283,7 @@  discard block
 block discarded – undo
283 283
     }
284 284
 
285 285
     /**
286
-     * @return int
286
+     * @return string
287 287
      */
288 288
     public function selectPassPercentage()
289 289
     {
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
      * tells if questions are selected randomly, and if so returns the draws
379 379
      *
380 380
      * @author Olivier Brouckaert
381
-     * @return integer - 0 if not random, otherwise the draws
381
+     * @return boolean - 0 if not random, otherwise the draws
382 382
      */
383 383
     public function isRandom()
384 384
     {
@@ -1856,7 +1856,7 @@  discard block
 block discarded – undo
1856 1856
      * @param int  int lp id
1857 1857
      * @param int  int lp item id
1858 1858
      * @param int  int lp item_view id
1859
-     * @param float $weight
1859
+     * @param integer $weight
1860 1860
      * @param array question list
1861 1861
      */
1862 1862
     public function save_stat_track_exercise_info(
@@ -4121,6 +4121,7 @@  discard block
 block discarded – undo
4121 4121
     /**
4122 4122
      * Sends a notification when a user ends an examn
4123 4123
      *
4124
+     * @param integer $exe_id
4124 4125
      */
4125 4126
     public function send_mail_notification_for_exam($question_list_answers, $origin, $exe_id)
4126 4127
     {
@@ -4201,6 +4202,7 @@  discard block
 block discarded – undo
4201 4202
     /**
4202 4203
      * Sends a notification when a user ends an examn
4203 4204
      *
4205
+     * @param integer $exe_id
4204 4206
      */
4205 4207
     function send_notification_for_open_questions($question_list_answers, $origin, $exe_id)
4206 4208
     {
@@ -4298,6 +4300,9 @@  discard block
 block discarded – undo
4298 4300
         }
4299 4301
     }
4300 4302
 
4303
+    /**
4304
+     * @param integer $exe_id
4305
+     */
4301 4306
     function send_notification_for_oral_questions($question_list_answers, $origin, $exe_id)
4302 4307
     {
4303 4308
         if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1 ) {
@@ -4391,7 +4396,7 @@  discard block
 block discarded – undo
4391 4396
 
4392 4397
     /**
4393 4398
      * @param array $user_data result of api_get_user_info()
4394
-     * @param null $start_date
4399
+     * @param string $start_date
4395 4400
      * @param null $duration
4396 4401
      * @param string $ip Optional. The user IP
4397 4402
      * @return string
@@ -4449,7 +4454,7 @@  discard block
 block discarded – undo
4449 4454
      * @param int     Maximum number of attempts (0 if no limit)
4450 4455
      * @param int     Feedback type
4451 4456
      * @todo this was function was added due the import exercise via CSV
4452
-     * @return    int New exercise ID
4457
+     * @return    string New exercise ID
4453 4458
      */
4454 4459
     public function createExercise(
4455 4460
         $title,
Please login to merge, or discard this patch.
main/exercice/export/aiken/aiken_classes.php 1 patch
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -10,6 +10,10 @@
 block discarded – undo
10 10
 if ( count( get_included_files() ) == 1 ) die( '---' );
11 11
 
12 12
 if (!function_exists('mime_content_type')) {
13
+
14
+	/**
15
+	 * @param string $filename
16
+	 */
13 17
 	function mime_content_type($filename) {
14 18
 		return DocumentManager::file_get_mime_type((string)$filename);
15 19
 	}
Please login to merge, or discard this patch.
main/exercice/export/aiken/aiken_import.inc.php 1 patch
Doc Comments   +6 added lines, -1 removed lines patch added patch discarded remove patch
@@ -55,6 +55,8 @@  discard block
 block discarded – undo
55 55
  * Gets the uploaded file (from $_FILES) and unzip it to the given directory
56 56
  * @param string The directory where to do the work
57 57
  * @param string The path of the temporary directory where the exercise was uploaded and unzipped
58
+ * @param string $baseWorkDir
59
+ * @param string $uploadPath
58 60
  * @return bool True on success, false on failure
59 61
  */
60 62
 function get_and_unzip_uploaded_exercise($baseWorkDir, $uploadPath) {
@@ -229,7 +231,10 @@  discard block
 block discarded – undo
229 231
  * @param string Path to the directory with the file to be parsed (without final /)
230 232
  * @param string Name of the last directory part for the file (without /)
231 233
  * @param string Name of the file to be parsed (including extension)
232
- * @return mixed True on success, error message on error
234
+ * @param string $exercisePath
235
+ * @param string $file
236
+ * @param string $questionFile
237
+ * @return string|boolean True on success, error message on error
233 238
  * @assert ('','','') === false
234 239
  */
235 240
 function aiken_parse_file(&$exercise_info, $exercisePath, $file, $questionFile) {
Please login to merge, or discard this patch.
main/exercice/export/exercise_import.inc.php 1 patch
Doc Comments   +5 added lines, -3 removed lines patch added patch discarded remove patch
@@ -30,6 +30,8 @@  discard block
 block discarded – undo
30 30
  * Unzip the exercise in the temp folder
31 31
  * @param string The path of the temporary directory where the exercise was uploaded and unzipped
32 32
  * @param string
33
+ * @param string $baseWorkDir
34
+ * @param string $uploadPath
33 35
  * @return bool
34 36
  */
35 37
 function get_and_unzip_uploaded_exercise($baseWorkDir, $uploadPath)
@@ -217,9 +219,9 @@  discard block
 block discarded – undo
217 219
 
218 220
 /**
219 221
  * Parses a given XML file and fills global arrays with the elements
220
- * @param $exercisePath
221
- * @param $file
222
- * @param $questionFile
222
+ * @param string $exercisePath
223
+ * @param string $file
224
+ * @param string $questionFile
223 225
  * @return bool
224 226
  */
225 227
 function parse_file($exercisePath, $file, $questionFile)
Please login to merge, or discard this patch.
main/exercice/export/qti2/qti2_export.php 1 patch
Doc Comments   +9 added lines, -6 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
     /**
33 33
      * Constructor.
34 34
      *
35
-     * @param $question Ims2Question object we want to export.
35
+     * @param Ims2Question $question Ims2Question object we want to export.
36 36
      */
37 37
      function ImsAssessmentItem($question)
38 38
      {
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
       * This is a default behaviour, some classes may want to override this.
102 102
       *
103 103
       * @param $standalone: Boolean stating if it should be exported as a stand-alone question
104
-      * @return A string, the XML flow for an Item.
104
+      * @return string string, the XML flow for an Item.
105 105
       */
106 106
      function export($standalone = false)
107 107
      {
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
 
155 155
     /**
156 156
      * Constructor.
157
-     * @param $exe The Exercise instance to export
157
+     * @param Exercise $exe The Exercise instance to export
158 158
      * @author Amand Tihon <[email protected]>
159 159
      */
160 160
     function ImsSection($exe)
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
      * Export the exercise in IMS/QTI.
240 240
      *
241 241
      * @param bool $standalone Wether it should include XML tag and DTD line.
242
-     * @return a string containing the XML flow
242
+     * @return string string containing the XML flow
243 243
      * @author Amand Tihon <[email protected]>
244 244
      */
245 245
     function export($standalone)
@@ -383,7 +383,7 @@  discard block
 block discarded – undo
383 383
       * This is a default behaviour, some classes may want to override this.
384 384
       *
385 385
       * @param $standalone: Boolean stating if it should be exported as a stand-alone question
386
-      * @return A string, the XML flow for an Item.
386
+      * @return string string, the XML flow for an Item.
387 387
       * @author Amand Tihon <[email protected]>
388 388
       */
389 389
      function export($standalone = False)
@@ -417,7 +417,7 @@  discard block
 block discarded – undo
417 417
  *
418 418
  * @param int $exerciseId The exercise to export
419 419
  * @param boolean $standalone Wether it should include XML tag and DTD line.
420
- * @return The XML as a string, or an empty string if there's no exercise with given ID.
420
+ * @return string XML as a string, or an empty string if there's no exercise with given ID.
421 421
  */
422 422
 function export_exercise_to_qti($exerciseId, $standalone = true)
423 423
 {
@@ -474,6 +474,9 @@  discard block
 block discarded – undo
474 474
     return htmlspecialchars($text);
475 475
 }
476 476
 
477
+/**
478
+ * @param string $text
479
+ */
477 480
 function cleanAttribute($text)
478 481
 {
479 482
     return $text;
Please login to merge, or discard this patch.
main/exercice/export/scorm/scorm_classes.php 1 patch
Doc Comments   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -27,6 +27,7 @@  discard block
 block discarded – undo
27 27
      * @param int  The JavaScript ID for this question.
28 28
      * Due to the nature of interactions, we must have a natural sequence for
29 29
      * questions in the generated JavaScript.
30
+     * @param integer $js_id
30 31
      */
31 32
     public static function export_question($questionId, $standalone = true, $js_id)
32 33
     {
@@ -687,7 +688,7 @@  discard block
 block discarded – undo
687 688
     /**
688 689
      * Constructor.
689 690
      *
690
-     * @param $question The Question object we want to export.
691
+     * @param ScormQuestion $question The Question object we want to export.
691 692
      */
692 693
     public function ScormAssessmentItem($question, $standalone = false)
693 694
     {
@@ -915,7 +916,7 @@  discard block
 block discarded – undo
915 916
      *
916 917
      * @param int $exerciseId The exercise to exporte
917 918
      * @param boolean $standalone Wether it should include XML tag and DTD line.
918
-     * @return The XML as a string, or an empty string if there's no exercise with given ID.
919
+     * @return string XML as a string, or an empty string if there's no exercise with given ID.
919 920
      */
920 921
     public static function export_exercise_to_scorm($exerciseId, $standalone=true) {
921 922
         $exercise = new Exercise();
@@ -930,7 +931,7 @@  discard block
 block discarded – undo
930 931
 
931 932
     /**
932 933
      * Constructor.
933
-     * @param $exe The Exercise instance to export
934
+     * @param Exercise $exe The Exercise instance to export
934 935
      * @author Amand Tihon <[email protected]>
935 936
      */
936 937
     function ScormSection($exe) {
@@ -1091,7 +1092,7 @@  discard block
 block discarded – undo
1091 1092
      * This is a default behaviour, some classes may want to override this.
1092 1093
      *
1093 1094
      * @param $standalone: Boolean stating if it should be exported as a stand-alone question
1094
-     * @return A string, the XML flow for an Item.
1095
+     * @return string string, the XML flow for an Item.
1095 1096
      */
1096 1097
     function export()
1097 1098
     {
Please login to merge, or discard this patch.
main/exercice/fill_blanks.class.php 1 patch
Doc Comments   +15 added lines, -14 removed lines patch added patch discarded remove patch
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
      * @param null $feedback_type
416 416
      * @param null $counter
417 417
      * @param null $score
418
-     * @return null|string
418
+     * @return string
419 419
      */
420 420
     public function return_header($feedback_type = null, $counter = null, $score = null)
421 421
     {
@@ -429,15 +429,16 @@  discard block
 block discarded – undo
429 429
     }
430 430
 
431 431
     /**
432
-     * @param $separatorStartRegexp
433
-     * @param $separatorEndRegexp
434
-     * @param $correctItemRegexp
435
-     * @param $questionId
432
+     * @param string $separatorStartRegexp
433
+     * @param string $separatorEndRegexp
434
+     * @param string $correctItemRegexp
435
+     * @param integer $questionId
436 436
      * @param $correctItem
437 437
      * @param $attributes
438
-     * @param $answer
438
+     * @param string $answer
439 439
      * @param $listAnswersInfo
440
-     * @param $displayForStudent
440
+     * @param boolean $displayForStudent
441
+     * @param integer $inBlankNumber
441 442
      * @return string
442 443
      */
443 444
     public static function getFillTheBlankHtml(
@@ -736,11 +737,11 @@  discard block
 block discarded – undo
736 737
     *  0  : student answer is correct
737 738
     * >0  : for fill the blank question with choice menu, is the index of the student answer (right answer indice is 0)
738 739
     *
739
-    * @param $testId
740
-    * @param $questionId
740
+    * @param integer $testId
741
+    * @param integer $questionId
741 742
     * @param $studentsIdList
742
-    * @param $startDate
743
-    * @param $endDate
743
+    * @param string $startDate
744
+    * @param string $endDate
744 745
     * @param bool $useLastAnswerredAttempt
745 746
     * @return array
746 747
     * (
@@ -917,7 +918,7 @@  discard block
 block discarded – undo
917 918
      * return $text protected for use in regexp
918 919
      * @param string $text
919 920
      *
920
-     * @return mixed
921
+     * @return string
921 922
      */
922 923
     public static function getRegexpProtected($text)
923 924
     {
@@ -975,7 +976,7 @@  discard block
 block discarded – undo
975 976
      * return the start separator for answer
976 977
      * @param string $number
977 978
      *
978
-     * @return mixed
979
+     * @return string
979 980
      */
980 981
     public static function getStartSeparator($number)
981 982
     {
@@ -988,7 +989,7 @@  discard block
 block discarded – undo
988 989
      * return the end separator for answer
989 990
      * @param string $number
990 991
      *
991
-     * @return mixed
992
+     * @return string
992 993
      */
993 994
     public static function getEndSeparator($number)
994 995
     {
Please login to merge, or discard this patch.