Completed
Pull Request — master (#5771)
by Florian
12:04
created
forms/gridfield/GridFieldDetailForm.php 1 patch
Doc Comments   +13 added lines patch added patch discarded remove patch
@@ -185,6 +185,7 @@  discard block
 block discarded – undo
185 185
 
186 186
 	/**
187 187
 	 * @param String
188
+	 * @param string $class
188 189
 	 */
189 190
 	public function setItemRequestClass($class) {
190 191
 		$this->itemRequestClass = $class;
@@ -292,6 +293,9 @@  discard block
 block discarded – undo
292 293
 		parent::__construct();
293 294
 	}
294 295
 
296
+	/**
297
+	 * @param string $action
298
+	 */
295 299
 	public function Link($action = null) {
296 300
 		return Controller::join_links($this->gridField->Link('item'),
297 301
 			$this->record->ID ? $this->record->ID : 'new', $action);
@@ -320,6 +324,9 @@  discard block
 block discarded – undo
320 324
 		}
321 325
 	}
322 326
 
327
+	/**
328
+	 * @param SS_HTTPRequest $request
329
+	 */
323 330
 	public function edit($request) {
324 331
 		$controller = $this->getToplevelController();
325 332
 		$form = $this->ItemEditForm($this->gridField, $request);
@@ -515,6 +522,9 @@  discard block
 block discarded – undo
515 522
 		return $c;
516 523
 	}
517 524
 
525
+	/**
526
+	 * @return string
527
+	 */
518 528
 	protected function getBackLink(){
519 529
 		// TODO Coupling with CMS
520 530
 		$backlink = '';
@@ -616,6 +626,9 @@  discard block
 block discarded – undo
616 626
 		}
617 627
 	}
618 628
 
629
+	/**
630
+	 * @param integer $errorCode
631
+	 */
619 632
 	public function httpError($errorCode, $errorMessage = null) {
620 633
 		$controller = $this->getToplevelController();
621 634
 		return $controller->httpError($errorCode, $errorMessage);
Please login to merge, or discard this patch.
forms/htmleditor/TinyMCEConfig.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -392,7 +392,7 @@
 block discarded – undo
392 392
     /**
393 393
      * Get location of all editor.css files
394 394
      *
395
-     * @return array
395
+     * @return string[]
396 396
      */
397 397
     protected function getEditorCSS() {
398 398
         $editor = array();
Please login to merge, or discard this patch.
core/Config.php 1 patch
Doc Comments   +31 added lines, -10 removed lines patch added patch discarded remove patch
@@ -470,11 +470,17 @@  discard block
 block discarded – undo
470 470
 
471 471
 	protected $extraConfigSources = array();
472 472
 
473
+	/**
474
+	 * @param string $class
475
+	 */
473 476
 	public function extraConfigSourcesChanged($class) {
474 477
 		unset($this->extraConfigSources[$class]);
475 478
 		$this->cache->clean("__{$class}");
476 479
 	}
477 480
 
481
+	/**
482
+	 * @param integer $sourceOptions
483
+	 */
478 484
 	protected function getUncached($class, $name, $sourceOptions, &$result, $suppress, &$tags) {
479 485
 		$tags[] = "__{$class}";
480 486
 		$tags[] = "__{$class}__{$name}";
@@ -602,7 +608,7 @@  discard block
 block discarded – undo
602 608
 	 * replace the current array value, you'll need to call remove first.
603 609
 	 *
604 610
 	 * @param $class string - The class to update a configuration value for
605
-	 * @param $name string - The configuration property name to update
611
+	 * @param string $name string - The configuration property name to update
606 612
 	 * @param $value any - The value to update with
607 613
 	 *
608 614
 	 * Arrays are recursively merged into current configuration as "latest" - for associative arrays the passed value
@@ -647,15 +653,6 @@  discard block
 block discarded – undo
647 653
 	 *
648 654
 	 * @param string $class The class to remove a configuration value from
649 655
 	 * @param string $name The configuration name
650
-	 * @param mixed $key An optional key to filter against.
651
-	 *   If referenced config value is an array, only members of that array that match this key will be removed
652
-	 *   Must also match value if provided to be removed
653
-	 * @param mixed $value And optional value to filter against.
654
-	 *   If referenced config value is an array, only members of that array that match this value will be removed
655
-	 *   If referenced config value is not an array, value will be removed only if it matches this argument
656
-	 *   Must also match key if provided and referenced config value is an array to be removed
657
-	 *
658
-	 * Matching is always by "==", not by "==="
659 656
 	 */
660 657
 	public function remove($class, $name /*,$key = null*/ /*,$value = null*/) {
661 658
 		$argc = func_num_args();
@@ -734,6 +731,10 @@  discard block
 block discarded – undo
734 731
 		$this->cache = $cloned;
735 732
 	}
736 733
 
734
+	/**
735
+	 * @param integer $key
736
+	 * @param integer $val
737
+	 */
737 738
 	public function set($key, $val, $tags = array()) {
738 739
 		// Find an index to set at
739 740
 		$replacing = null;
@@ -769,6 +770,11 @@  discard block
 block discarded – undo
769 770
 		return $this->miss ? ($this->hit / $this->miss) : 0;
770 771
 	}
771 772
 
773
+	/**
774
+	 * @param integer $key
775
+	 *
776
+	 * @return boolean
777
+	 */
772 778
 	public function get($key) {
773 779
 		if (isset($this->indexing[$key])) {
774 780
 			$this->hit++;
@@ -782,6 +788,9 @@  discard block
 block discarded – undo
782 788
 		return false;
783 789
 	}
784 790
 
791
+	/**
792
+	 * @param string $tag
793
+	 */
785 794
 	public function clean($tag = null) {
786 795
 		if ($tag) {
787 796
 			foreach ($this->cache as $i => $v) {
@@ -813,6 +822,10 @@  discard block
 block discarded – undo
813 822
 		$this->cache = array();
814 823
 	}
815 824
 
825
+	/**
826
+	 * @param integer $key
827
+	 * @param integer $val
828
+	 */
816 829
 	public function set($key, $val, $tags = array()) {
817 830
 		foreach($tags as $t) {
818 831
 			if(!isset($this->tags[$t])) {
@@ -831,6 +844,11 @@  discard block
 block discarded – undo
831 844
 		return $this->miss ? ($this->hit / $this->miss) : 0;
832 845
 	}
833 846
 
847
+	/**
848
+	 * @param integer $key
849
+	 *
850
+	 * @return boolean
851
+	 */
834 852
 	public function get($key) {
835 853
 		if(isset($this->cache[$key])) {
836 854
 			++$this->hit;
@@ -841,6 +859,9 @@  discard block
 block discarded – undo
841 859
 		return false;
842 860
 	}
843 861
 
862
+	/**
863
+	 * @param string $tag
864
+	 */
844 865
 	public function clean($tag = null) {
845 866
 		if($tag) {
846 867
 			if(isset($this->tags[$tag])) {
Please login to merge, or discard this patch.
security/Permission.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
 	 * @param string $arg Optional argument (e.g. a permissions for a specific page)
153 153
 	 * @param bool $strict Use "strict" checking (which means a permission
154 154
 	 *  will be granted if the key does not exist at all)?
155
-	 * @return int|bool The ID of the permission record if the permission
155
+	 * @return boolean The ID of the permission record if the permission
156 156
 	 *  exists; FALSE otherwise. If "strict" checking is
157 157
 	 *  disabled, TRUE will be returned if the permission does not exist at all.
158 158
 	 */
@@ -656,7 +656,7 @@  discard block
 block discarded – undo
656 656
 	 * Recursively traverse the nested list of declared permissions and create
657 657
 	 * a linear list.
658 658
 	 *
659
-	 * @param aeeay $declared Nested structure of permissions.
659
+	 * @param boolean $declared Nested structure of permissions.
660 660
 	 * @param $list List of permissions in the structure. The result will be
661 661
 	 *              written to this array.
662 662
 	 */
@@ -744,7 +744,7 @@  discard block
 block discarded – undo
744 744
 	/**
745 745
 	 * Get permissions
746 746
 	 *
747
-	 * @return array Associative array of permissions in this permission
747
+	 * @return string Associative array of permissions in this permission
748 748
 	 *               group. The array indicies are the permission codes as
749 749
 	 *               used in {@link Permission::check()}. The value is
750 750
 	 *               suitable for using in an interface.
Please login to merge, or discard this patch.
view/ArrayData.php 1 patch
Doc Comments   +2 added lines, -8 removed lines patch added patch discarded remove patch
@@ -50,14 +50,7 @@  discard block
 block discarded – undo
50 50
 	/**
51 51
 	 * Gets a field from this object.
52 52
 	 *
53
-	 * @param string $field
54
-	 *
55
-	 * If the value is an object but not an instance of
56
-	 * ViewableData, it will be converted recursively to an
57
-	 * ArrayData.
58
-	 *
59
-	 * If the value is an associative array, it will likewise be
60
-	 * converted recursively to an ArrayData.
53
+	 * @param string $f
61 54
 	 */
62 55
 	public function getField($f) {
63 56
 		$value = $this->array[$f];
@@ -83,6 +76,7 @@  discard block
 block discarded – undo
83 76
 	 * Check array to see if field isset
84 77
 	 *
85 78
 	 * @param string Field Key
79
+	 * @param string $f
86 80
 	 * @return bool
87 81
 	 */
88 82
 	public function hasField($f) {
Please login to merge, or discard this patch.
admin/code/ModelAdmin.php 1 patch
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -113,6 +113,9 @@  discard block
 block discarded – undo
113 113
 		Requirements::javascript(FRAMEWORK_ADMIN_DIR . '/javascript/dist/ModelAdmin.js');
114 114
 	}
115 115
 
116
+	/**
117
+	 * @param string $action
118
+	 */
116 119
 	public function Link($action = null) {
117 120
 		if(!$action) $action = $this->sanitiseClassName($this->modelClass);
118 121
 		return parent::Link($action);
@@ -255,6 +258,7 @@  discard block
 block discarded – undo
255 258
 
256 259
 	/**
257 260
 	 * Unsanitise a model class' name from a URL param
261
+	 * @param string $class
258 262
 	 * @return string
259 263
 	 */
260 264
 	protected function unsanitiseClassName($class) {
Please login to merge, or discard this patch.
security/RememberLoginHash.php 1 patch
Doc Comments   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -76,6 +76,9 @@  discard block
 block discarded – undo
76 76
 		return $this->token;
77 77
 	}
78 78
 
79
+	/**
80
+	 * @param string $token
81
+	 */
79 82
 	public function setToken($token) {
80 83
 		$this->token = $token;
81 84
 	}
@@ -92,7 +95,7 @@  discard block
 block discarded – undo
92 95
 	/**
93 96
 	 * Creates a new random token and hashes it using the
94 97
 	 * member information
95
-	 * @param Member The logged in user
98
+	 * @param Member Member logged in user
96 99
 	 * @return string The hash to be stored in the database
97 100
 	 */
98 101
 	public function getNewHash(Member $member){
@@ -106,7 +109,7 @@  discard block
 block discarded – undo
106 109
 	 * The device is assigned a globally unique device ID
107 110
 	 * The returned login hash stores the hashed token in the
108 111
 	 * database, for this device and this member
109
-	 * @param Member The logged in user
112
+	 * @param Member Member logged in user
110 113
 	 * @return RememberLoginHash The generated login hash
111 114
 	 */
112 115
 	public static function generate(Member $member) {
@@ -149,6 +152,7 @@  discard block
 block discarded – undo
149 152
 	 * Deletes existing tokens for this member
150 153
 	 * if logout_across_devices is true, all tokens are deleted, otherwise
151 154
 	 * only the token for the provided device ID will be removed
155
+	 * @param string $alcDevice
152 156
 	 */
153 157
 	public static function clear(Member $member, $alcDevice = null) {
154 158
 		if(!$member->exists()) { return; }
Please login to merge, or discard this patch.
forms/Form.php 1 patch
Doc Comments   +12 added lines, -6 removed lines patch added patch discarded remove patch
@@ -498,7 +498,7 @@  discard block
 block discarded – undo
498 498
 	 * The callback can opt out of handling specific responses by returning NULL,
499 499
 	 * in which case the default form behaviour will kick in.
500 500
 	 *
501
-	 * @param $callback
501
+	 * @param Closure $callback
502 502
 	 * @return self
503 503
 	 */
504 504
 	public function setValidationResponseCallback($callback) {
@@ -558,7 +558,7 @@  discard block
 block discarded – undo
558 558
 	/**
559 559
 	 * Fields can have action to, let's check if anyone of the responds to $funcname them
560 560
 	 *
561
-	 * @param SS_List|array $fields
561
+	 * @param FieldList|null $fields
562 562
 	 * @param callable $funcName
563 563
 	 * @return FormField
564 564
 	 */
@@ -697,6 +697,7 @@  discard block
 block discarded – undo
697 697
 	 * Set actions that are exempt from validation
698 698
 	 *
699 699
 	 * @param array
700
+	 * @param string[] $actions
700 701
 	 */
701 702
 	public function setValidationExemptActions($actions) {
702 703
 		$this->validationExemptActions = $actions;
@@ -836,6 +837,7 @@  discard block
 block discarded – undo
836 837
 	}
837 838
 
838 839
 	/**
840
+	 * @param string $name
839 841
 	 * @return string $name
840 842
 	 */
841 843
 	public function getAttribute($name) {
@@ -870,6 +872,7 @@  discard block
 block discarded – undo
870 872
 	 *
871 873
 	 * @param array Custom attributes to process. Falls back to {@link getAttributes()}.
872 874
 	 * If at least one argument is passed as a string, all arguments act as excludes by name.
875
+	 * @param string $attrs
873 876
 	 *
874 877
 	 * @return string HTML attributes, ready for insertion into an HTML tag
875 878
 	 */
@@ -1077,7 +1080,7 @@  discard block
 block discarded – undo
1077 1080
 	 * If set to false (the default), then the form method is only used to construct the default
1078 1081
 	 * form.
1079 1082
 	 *
1080
-	 * @param $bool boolean
1083
+	 * @param boolean $bool boolean
1081 1084
 	 * @return $this
1082 1085
 	 */
1083 1086
 	public function setStrictFormMethodCheck($bool) {
@@ -1592,7 +1595,7 @@  discard block
 block discarded – undo
1592 1595
 	 * This is returned when you access a form as $FormObject rather
1593 1596
 	 * than <% with FormObject %>
1594 1597
 	 *
1595
-	 * @return HTML
1598
+	 * @return DBField
1596 1599
 	 */
1597 1600
 	public function forTemplate() {
1598 1601
 		$return = $this->renderWith(array_merge(
@@ -1612,7 +1615,7 @@  discard block
 block discarded – undo
1612 1615
 	 * It triggers slightly different behaviour, such as disabling the rewriting
1613 1616
 	 * of # links.
1614 1617
 	 *
1615
-	 * @return HTML
1618
+	 * @return DBField
1616 1619
 	 */
1617 1620
 	public function forAjaxTemplate() {
1618 1621
 		$view = new SSViewer(array(
@@ -1635,7 +1638,7 @@  discard block
 block discarded – undo
1635 1638
 	 * and _form_enctype.  These are the attributes of the form.  These fields
1636 1639
 	 * can be used to send the form to Ajax.
1637 1640
 	 *
1638
-	 * @return HTML
1641
+	 * @return string
1639 1642
 	 */
1640 1643
 	public function formHtmlContent() {
1641 1644
 		$this->IncludeFormTag = false;
@@ -1896,6 +1899,9 @@  discard block
 block discarded – undo
1896 1899
 
1897 1900
 	protected $form;
1898 1901
 
1902
+	/**
1903
+	 * @param Form $form
1904
+	 */
1899 1905
 	public function __construct($form) {
1900 1906
 		$this->form = $form;
1901 1907
 		parent::__construct();
Please login to merge, or discard this patch.
forms/ListboxField.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@
 block discarded – undo
59 59
 	 * Returns a <select> tag containing all the appropriate <option> tags
60 60
 	 *
61 61
 	 * @param array $properties
62
-	 * @return string
62
+	 * @return DBField
63 63
 	 */
64 64
 	public function Field($properties = array()) {
65 65
 		$properties = array_merge($properties, array(
Please login to merge, or discard this patch.