Completed
Pull Request — master (#5229)
by Matt
11:45
created
control/Director.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -534,7 +534,7 @@  discard block
 block discarded – undo
534 534
 	 * Returns the domain part of the URL 'http://www.mysite.com'. Returns FALSE is this environment
535 535
 	 * variable isn't set.
536 536
 	 *
537
-	 * @return bool|string
537
+	 * @return string|false
538 538
 	 */
539 539
 	public static function protocolAndHost() {
540 540
 		$alternate = Config::inst()->get('Director', 'alternate_base_url');
@@ -869,7 +869,7 @@  discard block
 block discarded – undo
869 869
 	/**
870 870
 	 * Returns true if the given file exists. Filename should be relative to the site root.
871 871
 	 *
872
-	 * @param $file
872
+	 * @param string $file
873 873
 	 *
874 874
 	 * @return bool
875 875
 	 */
@@ -1087,7 +1087,7 @@  discard block
 block discarded – undo
1087 1087
 	 * Can also be checked with {@link Director::isDev()}, {@link Director::isTest()}, and
1088 1088
 	 * {@link Director::isLive()}.
1089 1089
 	 *
1090
-	 * @return bool|string
1090
+	 * @return string|false
1091 1091
 	 */
1092 1092
 	public static function get_environment_type() {
1093 1093
 		if(Director::isLive()) {
Please login to merge, or discard this patch.
control/HTTP.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -104,7 +104,7 @@
 block discarded – undo
104 104
 	 * @param string|callable $code Either a string that can evaluate to an expression to rewrite links
105 105
 	 * (depreciated), or a callable that takes a single parameter and returns the rewritten URL.
106 106
 	 *
107
-	 * @return The content with all links rewritten as per the logic specified in $code.
107
+	 * @return string content with all links rewritten as per the logic specified in $code.
108 108
 	 */
109 109
 	public static function urlRewriter($content, $code) {
110 110
 		if(!is_callable($code)) {
Please login to merge, or discard this patch.
control/HTTPRequest.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
 	}
187 187
 
188 188
 	/**
189
-	 * @return null|string
189
+	 * @return string
190 190
 	 */
191 191
 	public function getBody() {
192 192
 		return $this->body;
@@ -385,9 +385,9 @@  discard block
 block discarded – undo
385 385
 	 * it's only advisable to send small files through this method.
386 386
 	 *
387 387
 	 * @static
388
-	 * @param $fileData
388
+	 * @param string $fileData
389 389
 	 * @param $fileName
390
-	 * @param null $mimeType
390
+	 * @param string $mimeType
391 391
 	 * @return SS_HTTPResponse
392 392
 	 */
393 393
 	public static function send_file($fileData, $fileName, $mimeType = null) {
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
 	 * This is used by the request handler to prevent infinite parsing loops.
606 606
 	 *
607 607
 	 * @param $pattern
608
-	 * @return bool
608
+	 * @return boolean|null
609 609
 	 */
610 610
 	public function isEmptyPattern($pattern) {
611 611
 		if(preg_match('/^([A-Za-z]+) +(.*)$/', $pattern, $matches)) {
Please login to merge, or discard this patch.
control/HTTPResponse.php 1 patch
Doc Comments   +8 added lines, -7 removed lines patch added patch discarded remove patch
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
 	 *  No newlines are allowed in the description.
110 110
 	 *  If omitted, will default to the standard HTTP description
111 111
 	 *  for the given $code value (see {@link $status_codes}).
112
-	 * @return SS_HTTPRequest $this
112
+	 * @return SS_HTTPResponse $this
113 113
 	 */
114 114
 	public function setStatusCode($code, $description = null) {
115 115
 		if(isset(self::$status_codes[$code])) $this->statusCode = $code;
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 	 * Caution: Will be overwritten by {@link setStatusCode()}.
126 126
 	 *
127 127
 	 * @param string $description
128
-	 * @return SS_HTTPRequest $this
128
+	 * @return SS_HTTPResponse $this
129 129
 	 */
130 130
 	public function setStatusDescription($description) {
131 131
 		$this->statusDescription = $description;
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
 
158 158
 	/**
159 159
 	 * @param string $body
160
-	 * @return SS_HTTPRequest $this
160
+	 * @return SS_HTTPResponse $this
161 161
 	 */
162 162
 	public function setBody($body) {
163 163
 		$this->body = $body ? (string) $body : $body; // Don't type-cast false-ish values, eg null is null not ''
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 	}
166 166
 
167 167
 	/**
168
-	 * @return null|string
168
+	 * @return string
169 169
 	 */
170 170
 	public function getBody() {
171 171
 		return $this->body;
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 	 *
177 177
 	 * @param string $header Example: "Content-Type"
178 178
 	 * @param string $value Example: "text/xml"
179
-	 * @return SS_HTTPRequest $this
179
+	 * @return SS_HTTPResponse $this
180 180
 	 */
181 181
 	public function addHeader($header, $value) {
182 182
 		$this->headers[$header] = $value;
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	 * e.g. "Content-Type".
207 207
 	 *
208 208
 	 * @param string $header
209
-	 * @return SS_HTTPRequest $this
209
+	 * @return SS_HTTPResponse $this
210 210
 	 */
211 211
 	public function removeHeader($header) {
212 212
 		if(isset($this->headers[$header])) unset($this->headers[$header]);
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
 	/**
217 217
 	 * @param string $dest
218 218
 	 * @param int $code
219
-	 * @return SS_HTTPRequest $this
219
+	 * @return SS_HTTPResponse $this
220 220
 	 */
221 221
 	public function redirect($dest, $code=302) {
222 222
 		if(!in_array($code, self::$redirect_codes)) $code = 302;
@@ -316,6 +316,7 @@  discard block
 block discarded – undo
316 316
 	 * @param string|SS_HTTPResponse body Either the plaintext content of the error message, or an SS_HTTPResponse
317 317
 	 *                                     object representing it.  In either case, the $statusCode and
318 318
 	 *                                     $statusDescription will be the HTTP status of the resulting response.
319
+	 * @param string $statusDescription
319 320
 	 * @see SS_HTTPResponse::__construct();
320 321
 	 */
321 322
 	public function __construct($body = null, $statusCode = null, $statusDescription = null) {
Please login to merge, or discard this patch.
control/injector/Injector.php 1 patch
Doc Comments   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
 	 *
355 355
 	 * @param string $property
356 356
 	 *				the name of the property
357
-	 * @param object $object
357
+	 * @param string $object
358 358
 	 *				the object to be set
359 359
 	 */
360 360
 	public function addAutoProperty($property, $object) {
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
 	 *				The name of the service to update the definition for
449 449
 	 * @param string $property
450 450
 	 *				The name of the property to update.
451
-	 * @param mixed $value
451
+	 * @param string $value
452 452
 	 *				The value to set
453 453
 	 * @param boolean $append
454 454
 	 *				Whether to append (the default) when the property is an array
@@ -753,6 +753,7 @@  discard block
 block discarded – undo
753 753
 	 *
754 754
 	 * Will recursively call hasService for each depth of dotting
755 755
 	 *
756
+	 * @param string $name
756 757
 	 * @return string
757 758
 	 *				The name of the service (as it might be different from the one passed in)
758 759
 	 */
@@ -929,8 +930,6 @@  discard block
 block discarded – undo
929 930
 	 *
930 931
 	 * @param string $name
931 932
 	 *				Name of the class to create an object of
932
-	 * @param array $args
933
-	 *				Arguments to pass to the constructor
934 933
 	 * @return mixed
935 934
 	 */
936 935
 	public function createWithArgs($name, $constructorArgs) {
Please login to merge, or discard this patch.
control/PjaxResponseNegotiator.php 1 patch
Doc Comments   +2 added lines, -3 removed lines patch added patch discarded remove patch
@@ -35,9 +35,9 @@  discard block
 block discarded – undo
35 35
 	protected $fragmentOverride = null;
36 36
 
37 37
 	/**
38
-	 * @param RequestHandler $controller
39 38
 	 * @param SS_HTTPResponse An existing response to reuse (optional)
40 39
 	 * @param Array $callbacks
40
+	 * @param SS_HTTPResponse $response
41 41
 	 */
42 42
 	public function __construct($callbacks = array(), $response = null) {
43 43
 		$this->callbacks = $callbacks;
@@ -61,7 +61,6 @@  discard block
 block discarded – undo
61 61
 	 * @param array $extraCallbacks List of anonymous functions or callables returning either a string
62 62
 	 * or SS_HTTPResponse, keyed by their fragment identifier. The 'default' key can
63 63
 	 * be used as a fallback for non-ajax responses.
64
-	 * @param array $fragmentOverride Change the response fragments.
65 64
 	 * @return SS_HTTPResponse
66 65
 	 */
67 66
 	public function respond(SS_HTTPRequest $request, $extraCallbacks = array()) {
@@ -109,7 +108,7 @@  discard block
 block discarded – undo
109 108
 	/**
110 109
 	 * Set up fragment overriding - will completely replace the incoming fragments.
111 110
 	 *
112
-	 * @param array $fragments Fragments to insert.
111
+	 * @param string[] $fragments Fragments to insert.
113 112
 	 */
114 113
 	public function setFragmentOverride($fragments) {
115 114
 		if (!is_array($fragments)) throw new InvalidArgumentException();
Please login to merge, or discard this patch.
control/Session.php 1 patch
Doc Comments   +6 added lines, -1 removed lines patch added patch discarded remove patch
@@ -273,7 +273,6 @@  discard block
 block discarded – undo
273 273
 	 *
274 274
 	 * @deprecated 4.0 Use the "Session.timeout_ips" config setting instead
275 275
 	 *
276
-	 * @param array $session_ips Array of IPv4 rules.
277 276
 	 */
278 277
 	public static function set_timeout_ips($ips) {
279 278
 		Deprecation::notice('4.0', 'Use the "Session.timeout_ips" config setting instead');
@@ -410,6 +409,9 @@  discard block
 block discarded – undo
410 409
 		}
411 410
 	}
412 411
 
412
+	/**
413
+	 * @param string $name
414
+	 */
413 415
 	public function inst_set($name, $val) {
414 416
 		// Quicker execution path for "."-free names
415 417
 		if(strpos($name, '.') === false) {
@@ -458,6 +460,9 @@  discard block
 block discarded – undo
458 460
 		$diffVar[sizeof($var)-1] = $val;
459 461
 	}
460 462
 
463
+	/**
464
+	 * @param string $name
465
+	 */
461 466
 	public function inst_get($name) {
462 467
 		// Quicker execution path for "."-free names
463 468
 		if(strpos($name, '.') === false) {
Please login to merge, or discard this patch.
core/ArrayLib.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -168,7 +168,7 @@
 block discarded – undo
168 168
 	 *
169 169
 	 * Actually only one array argument is supported.
170 170
 	 *
171
-	 * @param $f callback to apply
171
+	 * @param string $f callback to apply
172 172
 	 * @param $array array
173 173
 	 * @return array
174 174
 	 */
Please login to merge, or discard this patch.
core/Convert.php 1 patch
Doc Comments   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 	 *
51 51
 	 * @param array|string $val String to escape, or array of strings
52 52
 	 *
53
-	 * @return array|string
53
+	 * @return string
54 54
 	 */
55 55
 	public static function raw2htmlname($val) {
56 56
 		if(is_array($val)) {
@@ -176,9 +176,9 @@  discard block
 block discarded – undo
176 176
 	 * table, or column name. Supports encoding of multi identfiers separated by
177 177
 	 * a delimiter (e.g. ".")
178 178
 	 *
179
-	 * @param string|array $identifier The identifier to escape. E.g. 'SiteTree.Title'
179
+	 * @param string $identifier The identifier to escape. E.g. 'SiteTree.Title'
180 180
 	 * @param string $separator The string that delimits subsequent identifiers
181
-	 * @return string|array The escaped identifier. E.g. '"SiteTree"."Title"'
181
+	 * @return string The escaped identifier. E.g. '"SiteTree"."Title"'
182 182
 	 */
183 183
 	public static function symbol2sql($identifier, $separator = '.') {
184 184
 		if(is_array($identifier)) {
@@ -263,6 +263,7 @@  discard block
 block discarded – undo
263 263
 	 * call this function directly, Please use {@link Convert::xml2array()}
264 264
 	 *
265 265
 	 * @param SimpleXMLElement
266
+	 * @param SimpleXMLElement $xml
266 267
 	 *
267 268
 	 * @return mixed
268 269
 	 */
Please login to merge, or discard this patch.