Completed
Pull Request — master (#5824)
by Sam
11:23
created
tests/view/SSViewerTest.php 1 patch
Doc Comments   +13 added lines patch added patch discarded remove patch
@@ -123,6 +123,10 @@  discard block
 block discarded – undo
123 123
 		));
124 124
 	}
125 125
 
126
+	/**
127
+	 * @param DBHTMLText $result
128
+	 * @param string[] $expected
129
+	 */
126 130
 	private function assertExpectedStrings($result, $expected) {
127 131
 		foreach ($expected as $expectedStr) {
128 132
 			$this->assertTrue(
@@ -756,6 +760,10 @@  discard block
 block discarded – undo
756 760
 		$this->assertEquals('A A1 A1 i A1 ii A2 A3', $rationalisedResult);
757 761
 	}
758 762
 
763
+	/**
764
+	 * @param string $a
765
+	 * @param string $b
766
+	 */
759 767
 	public function assertEqualIgnoringWhitespace($a, $b) {
760 768
 		$this->assertEquals(preg_replace('/\s+/', '', $a), preg_replace('/\s+/', '', $b));
761 769
 	}
@@ -1375,6 +1383,11 @@  discard block
 block discarded – undo
1375 1383
 		Config::inst()->update('SSViewer', 'source_file_comments', false);
1376 1384
 		Config::inst()->update('Director', 'environment_type', $origEnv);
1377 1385
 	}
1386
+
1387
+	/**
1388
+	 * @param string $name
1389
+	 * @param string $expected
1390
+	 */
1378 1391
 	private function _renderWithSourceFileComments($name, $expected) {
1379 1392
 		$viewer = new SSViewer(array($name));
1380 1393
 		$data = new ArrayData(array());
Please login to merge, or discard this patch.
dev/BulkLoader.php 1 patch
Doc Comments   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
 	 *
212 212
 	 * @todo Mix in custom column mappings
213 213
 	 *
214
-	 * @return array
214
+	 * @return string
215 215
 	 **/
216 216
 	public function getImportSpec() {
217 217
 		$spec = array();
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
 	 * so this is mainly a customization method.
238 238
 	 *
239 239
 	 * @param mixed $val
240
-	 * @param string $field Name of the field as specified in the array-values for {@link self::$columnMap}.
240
+	 * @param string $fieldName Name of the field as specified in the array-values for {@link self::$columnMap}.
241 241
 	 * @return boolean
242 242
 	 */
243 243
 	protected function isNullValue($val, $fieldName = null) {
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
 
362 362
 	/**
363 363
 	 * @param $obj DataObject
364
-	 * @param $message string
364
+	 * @param string $message string
365 365
 	 */
366 366
 	public function addCreated($obj, $message = null) {
367 367
 		$this->created[] = $this->lastChange = array(
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
 
375 375
 	/**
376 376
 	 * @param $obj DataObject
377
-	 * @param $message string
377
+	 * @param string $message string
378 378
 	 */
379 379
 	public function addUpdated($obj, $message = null) {
380 380
 		$this->updated[] = $this->lastChange = array(
@@ -386,8 +386,8 @@  discard block
 block discarded – undo
386 386
 	}
387 387
 
388 388
 	/**
389
-	 * @param $obj DataObject
390
-	 * @param $message string
389
+	 * @param DataObject|null $obj DataObject
390
+	 * @param string $message string
391 391
 	 */
392 392
 	public function addDeleted($obj, $message = null) {
393 393
 		$data = $obj->toMap();
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,7 +176,7 @@  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' or list of identifiers
179
+	 * @param string $identifier The identifier to escape. E.g. 'SiteTree.Title' or list of identifiers
180 180
 	 * to be joined via the separator.
181 181
 	 * @param string $separator The string that delimits subsequent identifiers
182 182
 	 * @return string The escaped identifier. E.g. '"SiteTree"."Title"'
@@ -257,6 +257,7 @@  discard block
 block discarded – undo
257 257
 	 * call this function directly, Please use {@link Convert::xml2array()}
258 258
 	 *
259 259
 	 * @param SimpleXMLElement
260
+	 * @param SimpleXMLElement $xml
260 261
 	 *
261 262
 	 * @return mixed
262 263
 	 */
@@ -450,7 +451,7 @@  discard block
 block discarded – undo
450 451
 	 * - IDField => idField
451 452
 	 * - iDField => iDField
452 453
 	 *
453
-	 * @param $str
454
+	 * @param string $str
454 455
 	 * @return string
455 456
 	 */
456 457
 	public static function upperCamelToLowerCamel($str) {
Please login to merge, or discard this patch.
filesystem/FileMigrationHelper.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -89,7 +89,7 @@
 block discarded – undo
89 89
 	/**
90 90
 	 * Get list of File dataobjects to import
91 91
 	 *
92
-	 * @return DataList
92
+	 * @return SilverStripe\ORM\DataList
93 93
 	 */
94 94
 	protected function getFileQuery() {
95 95
 		// Select all records which have a Filename value, but not FileFilename.
Please login to merge, or discard this patch.
filesystem/Folder.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 	 * Find the given folder or create it as a database record
48 48
 	 *
49 49
 	 * @param string $folderPath Directory path relative to assets root
50
-	 * @return Folder|null
50
+	 * @return null|SilverStripe\ORM\DataObject
51 51
 	 */
52 52
 	public static function find_or_make($folderPath) {
53 53
 		// replace leading and trailing slashes
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
 	/**
150 150
 	 * Returns all children of this folder
151 151
 	 *
152
-	 * @return DataList
152
+	 * @return SilverStripe\ORM\DataList
153 153
 	 */
154 154
 	public function myChildren() {
155 155
 		return File::get()->filter("ParentID", $this->ID);
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 	/**
201 201
 	 * Get the children of this folder that are also folders.
202 202
 	 *
203
-	 * @return DataList
203
+	 * @return SilverStripe\ORM\DataList
204 204
 	 */
205 205
 	public function ChildFolders() {
206 206
 		return Folder::get()->filter('ParentID', $this->ID);
Please login to merge, or discard this patch.
filesystem/ImageManipulation.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -513,7 +513,7 @@
 block discarded – undo
513 513
 	/**
514 514
 	 * Get HTML for img containing the icon for this file
515 515
 	 *
516
-	 * @return DBHTMLText
516
+	 * @return DBField
517 517
 	 */
518 518
 	public function IconTag() {
519 519
 		return DBField::create_field(
Please login to merge, or discard this patch.
forms/htmleditor/HTMLEditorField.php 1 patch
Doc Comments   +13 added lines, -6 removed lines patch added patch discarded remove patch
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
 	/**
64 64
 	 * Assign a new configuration instance or identifier
65 65
 	 *
66
-	 * @param string|HTMLEditorConfig $config
66
+	 * @param string $config
67 67
 	 * @return $this
68 68
 	 */
69 69
 	public function setEditorConfig($config) {
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	 *
78 78
 	 * @param string $name The internal field name, passed to forms.
79 79
 	 * @param string $title The human-readable field label.
80
-	 * @param mixed $value The value of the field.
80
+	 * @param integer $value The value of the field.
81 81
 	 * @param string $config HTMLEditorConfig identifier to be used. Default to the active one.
82 82
 	 */
83 83
 	public function __construct($name, $title = null, $value = '', $config = null) {
@@ -118,6 +118,9 @@  discard block
 block discarded – undo
118 118
 		$record->{$this->name} = $htmlValue->getContent();
119 119
 	}
120 120
 
121
+	/**
122
+	 * @param string|null $value
123
+	 */
121 124
 	public function setValue($value) {
122 125
 		// Regenerate links prior to preview, so that the editor can see them.
123 126
 		$value = Image::regenerate_html_links($value);
@@ -185,6 +188,10 @@  discard block
 block discarded – undo
185 188
 
186 189
 	protected $controller, $name;
187 190
 
191
+	/**
192
+	 * @param Controller|null $controller
193
+	 * @param string $name
194
+	 */
188 195
 	public function __construct($controller, $name) {
189 196
 		parent::__construct();
190 197
 
@@ -203,7 +210,7 @@  discard block
 block discarded – undo
203 210
 	/**
204 211
 	 * Searches the SiteTree for display in the dropdown
205 212
 	 *
206
-	 * @return callback
213
+	 * @return SilverStripe\ORM\DataList
207 214
 	 */
208 215
 	public function siteTreeSearchCallback($sourceObject, $labelField, $search) {
209 216
 		return DataObject::get($sourceObject)->filterAny(array(
@@ -583,7 +590,7 @@  discard block
 block discarded – undo
583 590
 	/**
584 591
 	 * Find all anchors available on the given page.
585 592
 	 *
586
-	 * @return array
593
+	 * @return string
587 594
 	 * @throws SS_HTTPResponse_Exception
588 595
 	 */
589 596
 	public function getanchors() {
@@ -646,7 +653,7 @@  discard block
 block discarded – undo
646 653
 	 * Gets files filtered by a given parent with the allowed extensions
647 654
 	 *
648 655
 	 * @param int $parentID
649
-	 * @return DataList
656
+	 * @return SilverStripe\ORM\DataList
650 657
 	 */
651 658
 	protected function getFiles($parentID = null) {
652 659
 		$exts = $this->getAllowedExtensions();
@@ -1159,7 +1166,7 @@  discard block
 block discarded – undo
1159 1166
 	}
1160 1167
 
1161 1168
 	/**
1162
-	 * @return AdapterInterface
1169
+	 * @return Embed
1163 1170
 	 */
1164 1171
 	public function getEmbed() {
1165 1172
 		return $this->embed;
Please login to merge, or discard this patch.
ORM/Connect/Database.php 1 patch
Doc Comments   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -646,7 +646,7 @@  discard block
 block discarded – undo
646 646
 	 * @param boolean $create Flag indicating whether the database should be created
647 647
 	 * if it doesn't exist. If $create is false and the database doesn't exist
648 648
 	 * then an error will be raised
649
-	 * @param int|boolean $errorLevel The level of error reporting to enable for the query, or false if no error
649
+	 * @param boolean $errorLevel The level of error reporting to enable for the query, or false if no error
650 650
 	 * should be raised
651 651
 	 * @return boolean Flag indicating success
652 652
 	 */
@@ -681,7 +681,7 @@  discard block
 block discarded – undo
681 681
 	/**
682 682
 	 * Returns the name of the currently selected database
683 683
 	 *
684
-	 * @return string|null Name of the selected database, or null if none selected
684
+	 * @return string Name of the selected database, or null if none selected
685 685
 	 */
686 686
 	public function getSelectedDatabase() {
687 687
 		return $this->connector->getSelectedDatabase();
@@ -806,6 +806,7 @@  discard block
 block discarded – undo
806 806
 
807 807
 	/**
808 808
 	 * @deprecated since version 4.0 Use DB::field_list instead
809
+	 * @param string $table
809 810
 	 */
810 811
 	public function fieldList($table) {
811 812
 		Deprecation::notice('4.0', 'Use DB::field_list instead');
Please login to merge, or discard this patch.
ORM/Connect/MySQLSchemaManager.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -115,6 +115,9 @@
 block discarded – undo
115 115
 		$this->query("ALTER TABLE \"$tableName\" $alterations");
116 116
 	}
117 117
 
118
+	/**
119
+	 * @param string $tableName
120
+	 */
118 121
 	public function isView($tableName) {
119 122
 		$info = $this->query("SHOW /*!50002 FULL*/ TABLES LIKE '$tableName'")->record();
120 123
 		return $info && strtoupper($info['Table_type']) == 'VIEW';
Please login to merge, or discard this patch.