Completed
Push — php7-support ( bade7c...b575ec )
by Sam
09:41
created
core/ClassInfo.php 1 patch
Doc Comments   +5 added lines patch added patch discarded remove patch
@@ -38,6 +38,7 @@  discard block
 block discarded – undo
38 38
 
39 39
 	/**
40 40
 	 * @todo Move this to SS_Database or DB
41
+	 * @param string $class
41 42
 	 */
42 43
 	public static function hasTable($class) {
43 44
 		// Cache the list of all table names to reduce on DB traffic
@@ -219,6 +220,7 @@  discard block
 block discarded – undo
219 220
 
220 221
 	/**
221 222
 	 * Returns true if the given class implements the given interface
223
+	 * @param string $interfaceName
222 224
 	 */
223 225
 	public static function classImplements($className, $interfaceName) {
224 226
 		return in_array($className, self::implementorsOf($interfaceName));
@@ -269,6 +271,9 @@  discard block
 block discarded – undo
269 271
 
270 272
 	private static $method_from_cache = array();
271 273
 
274
+	/**
275
+	 * @param string $method
276
+	 */
272 277
 	public static function has_method_from($class, $method, $compclass) {
273 278
 		$lClass = strtolower($class);
274 279
 		$lMethod = strtolower($method);
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.
core/Diff.php 1 patch
Doc Comments   +10 added lines, -1 removed lines patch added patch discarded remove patch
@@ -242,6 +242,10 @@  discard block
 block discarded – undo
242 242
 	 * match.  The caller must trim matching lines from the beginning and end
243 243
 	 * of the portions it is going to specify.
244 244
 	 */
245
+
246
+	/**
247
+	 * @param double $nchunks
248
+	 */
245 249
 	public function _diag ($xoff, $xlim, $yoff, $ylim, $nchunks) {
246 250
 	$flip = false;
247 251
 
@@ -352,6 +356,11 @@  discard block
 block discarded – undo
352 356
 	 * Note that XLIM, YLIM are exclusive bounds.
353 357
 	 * All line numbers are origin-0 and discarded lines are not counted.
354 358
 	 */
359
+
360
+	/**
361
+	 * @param integer $xoff
362
+	 * @param integer $yoff
363
+	 */
355 364
 	public function _compareseq ($xoff, $xlim, $yoff, $ylim) {
356 365
 	// Slide down the bottom initial diagonal.
357 366
 	while ($xoff < $xlim && $yoff < $ylim
@@ -549,7 +558,7 @@  discard block
 block discarded – undo
549 558
 	 *
550 559
 	 *  $diff = new Diff($lines1, $lines2);
551 560
 	 *  $rev = $diff->reverse();
552
-	 * @return object A Diff object representing the inverse of the
561
+	 * @return Diff A Diff object representing the inverse of the
553 562
 	 *                original diff.
554 563
 	 */
555 564
 	public function reverse () {
Please login to merge, or discard this patch.
core/Extension.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -55,7 +55,7 @@
 block discarded – undo
55 55
 
56 56
 	/**
57 57
 	 * Set the owner of this extension.
58
-	 * @param Object $owner The owner object,
58
+	 * @param Group $owner The owner object,
59 59
 	 * @param string $ownerBaseClass The base class that the extension is applied to; this may be
60 60
 	 * the class of owner, or it may be a parent.  For example, if Versioned was applied to SiteTree,
61 61
 	 * and then a Page object was instantiated, $owner would be a Page object, but $ownerBaseClass
Please login to merge, or discard this patch.
core/manifest/ClassLoader.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -83,6 +83,7 @@
 block discarded – undo
83 83
 	 * Returns the path for a class or interface in the currently active manifest,
84 84
 	 * or any previous ones if later manifests aren't set to "exclusive".
85 85
 	 *
86
+	 * @param string $class
86 87
 	 * @return String
87 88
 	 */
88 89
 	public function getItemPath($class) {
Please login to merge, or discard this patch.
core/manifest/ConfigManifest.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -244,6 +244,9 @@  discard block
 block discarded – undo
244 244
 	 * splt/complete before and after matchers)
245 245
 	 *
246 246
 	 * Public so that ManifestFileFinder can call it. Not for general use.
247
+	 * @param string $basename
248
+	 * @param string $pathname
249
+	 * @param boolean $depth
247 250
 	 */
248 251
 	public function addYAMLConfigFile($basename, $pathname, $depth) {
249 252
 		if (!preg_match('{/([^/]+)/_config/}', $pathname, $match)) return;
@@ -467,7 +470,7 @@  discard block
 block discarded – undo
467 470
 	 * Returns false if the prefilterable parts of the rule aren't met, and true if they are
468 471
 	 *
469 472
 	 * @param  $rules array - A hash of rules as allowed in the only or except portion of a config fragment header
470
-	 * @return bool - True if the rules are met, false if not. (Note that depending on whether we were passed an
473
+	 * @return boolean|string - True if the rules are met, false if not. (Note that depending on whether we were passed an
471 474
 	 *                only or an except rule,
472 475
 	 * which values means accept or reject a fragment
473 476
 	 */
Please login to merge, or discard this patch.
core/manifest/ManifestCache.php 1 patch
Doc Comments   +12 added lines patch added patch discarded remove patch
@@ -7,9 +7,21 @@
 block discarded – undo
7 7
  * @subpackage manifest
8 8
  */
9 9
 interface ManifestCache {
10
+
11
+	/**
12
+	 * @return void
13
+	 */
10 14
 	public function __construct($name);
11 15
 	public function load($key);
16
+
17
+	/**
18
+	 * @return void
19
+	 */
12 20
 	public function save($data, $key);
21
+
22
+	/**
23
+	 * @return void
24
+	 */
13 25
 	public function clear();
14 26
 }
15 27
 
Please login to merge, or discard this patch.
core/startup/ErrorControlChain.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -67,6 +67,9 @@  discard block
 block discarded – undo
67 67
 		$this->error = (bool)$error;
68 68
 	}
69 69
 
70
+	/**
71
+	 * @param boolean $suppression
72
+	 */
70 73
 	public function setSuppression($suppression) {
71 74
 		$this->suppression = (bool)$suppression;
72 75
 		if ($this->handleFatalErrors) ini_set('display_errors', !$suppression);
@@ -76,7 +79,7 @@  discard block
 block discarded – undo
76 79
 	 * Add this callback to the chain of callbacks to call along with the state
77 80
 	 * that $error must be in this point in the chain for the callback to be called
78 81
 	 *
79
-	 * @param $callback - The callback to call
82
+	 * @param callable $callback - The callback to call
80 83
 	 * @param $onErrorState - false if only call if no errors yet, true if only call if already errors, null for either
81 84
 	 * @return $this
82 85
 	 */
Please login to merge, or discard this patch.
core/startup/ParameterConfirmationToken.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -36,6 +36,9 @@  discard block
 block discarded – undo
36 36
 	 */
37 37
 	protected $token = null;
38 38
 
39
+	/**
40
+	 * @param string $token
41
+	 */
39 42
 	protected function pathForToken($token) {
40 43
 		return TEMP_FOLDER.'/token_'.preg_replace('/[^a-z0-9]+/', '', $token);
41 44
 	}
@@ -235,7 +238,7 @@  discard block
 block discarded – undo
235 238
 	 * Given a list of token names, suppress all tokens that have not been validated, and
236 239
 	 * return the non-validated token with the highest priority
237 240
 	 *
238
-	 * @param array $keys List of token keys in ascending priority (low to high)
241
+	 * @param string[] $keys List of token keys in ascending priority (low to high)
239 242
 	 * @return ParameterConfirmationToken The token container for the unvalidated $key given with the highest priority
240 243
 	 */
241 244
 	public static function prepare_tokens($keys) {
Please login to merge, or discard this patch.