Completed
Push — new-committers ( bcba16...82a89a )
by Sam
07:41
created
model/DataList.php 1 patch
Doc Comments   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
 	 * Returns a new DataList instance with the specified query parameter assigned
158 158
 	 *
159 159
 	 * @param string|array $keyOrArray Either the single key to set, or an array of key value pairs to set
160
-	 * @param mixed $val If $keyOrArray is not an array, this is the value to set
160
+	 * @param string $val If $keyOrArray is not an array, this is the value to set
161 161
 	 * @return DataList
162 162
 	 */
163 163
 	public function setDataQueryParam($keyOrArray, $val = null) {
@@ -616,7 +616,7 @@  discard block
 block discarded – undo
616 616
 	 * @param int $order A numerical index to control the order that joins are added to the query; lower order values
617 617
 	 * will cause the query to appear first. The default is 20, and joins created automatically by the
618 618
 	 * ORM have a value of 10.
619
-	 * @param array $parameters Any additional parameters if the join is a parameterised subquery
619
+	 * @param string[] $parameters Any additional parameters if the join is a parameterised subquery
620 620
 	 * @return DataList
621 621
 	 */
622 622
 	public function innerJoin($table, $onClause, $alias = null, $order = 20, $parameters = array()) {
@@ -634,7 +634,7 @@  discard block
 block discarded – undo
634 634
 	 * @param int $order A numerical index to control the order that joins are added to the query; lower order values
635 635
 	 * will cause the query to appear first. The default is 20, and joins created automatically by the
636 636
 	 * ORM have a value of 10.
637
-	 * @param array $parameters Any additional parameters if the join is a parameterised subquery
637
+	 * @param string[] $parameters Any additional parameters if the join is a parameterised subquery
638 638
 	 * @return DataList
639 639
 	 */
640 640
 	public function leftJoin($table, $onClause, $alias = null, $order = 20, $parameters = array()) {
@@ -761,7 +761,7 @@  discard block
 block discarded – undo
761 761
 	 * Return the maximum value of the given field in this DataList
762 762
 	 *
763 763
 	 * @param string $fieldName
764
-	 * @return mixed
764
+	 * @return string
765 765
 	 */
766 766
 	public function max($fieldName) {
767 767
 		return $this->dataQuery->max($fieldName);
@@ -771,7 +771,7 @@  discard block
 block discarded – undo
771 771
 	 * Return the minimum value of the given field in this DataList
772 772
 	 *
773 773
 	 * @param string $fieldName
774
-	 * @return mixed
774
+	 * @return string
775 775
 	 */
776 776
 	public function min($fieldName) {
777 777
 		return $this->dataQuery->min($fieldName);
@@ -781,7 +781,7 @@  discard block
 block discarded – undo
781 781
 	 * Return the average value of the given field in this DataList
782 782
 	 *
783 783
 	 * @param string $fieldName
784
-	 * @return mixed
784
+	 * @return string
785 785
 	 */
786 786
 	public function avg($fieldName) {
787 787
 		return $this->dataQuery->avg($fieldName);
@@ -791,7 +791,7 @@  discard block
 block discarded – undo
791 791
 	 * Return the sum of the values of the given field in this DataList
792 792
 	 *
793 793
 	 * @param string $fieldName
794
-	 * @return mixed
794
+	 * @return string
795 795
 	 */
796 796
 	public function sum($fieldName) {
797 797
 		return $this->dataQuery->sum($fieldName);
@@ -843,7 +843,7 @@  discard block
 block discarded – undo
843 843
 	/**
844 844
 	 * Restrict the columns to fetch into this DataList
845 845
 	 *
846
-	 * @param array $queriedColumns
846
+	 * @param string[] $queriedColumns
847 847
 	 * @return DataList
848 848
 	 */
849 849
 	public function setQueriedColumns($queriedColumns) {
@@ -1116,7 +1116,7 @@  discard block
 block discarded – undo
1116 1116
 	/**
1117 1117
 	 * Returns item stored in list with index $key
1118 1118
 	 *
1119
-	 * @param mixed $key
1119
+	 * @param integer $key
1120 1120
 	 * @return DataObject
1121 1121
 	 */
1122 1122
 	public function offsetGet($key) {
Please login to merge, or discard this patch.
model/DataObject.php 1 patch
Doc Comments   +12 added lines, -6 removed lines patch added patch discarded remove patch
@@ -549,7 +549,7 @@  discard block
 block discarded – undo
549 549
 	 * The destinationObject must be written to the database already and have an ID. Writing is performed
550 550
 	 * automatically when adding the new relations.
551 551
 	 *
552
-	 * @param $sourceObject the source object to duplicate from
552
+	 * @param DataObject $sourceObject the source object to duplicate from
553 553
 	 * @param $destinationObject the destination object to populate with the duplicated relations
554 554
 	 * @return DataObject with the new many_many relations copied in
555 555
 	 */
@@ -956,6 +956,7 @@  discard block
 block discarded – undo
956 956
 	 * @param $includeRelations Boolean Merge any existing relations (optional)
957 957
 	 * @param $overwriteWithEmpty Boolean Overwrite existing left values with empty right values.
958 958
 	 *                            Only applicable with $priority='right'. (optional)
959
+	 * @param DataObject|null $rightObj
959 960
 	 * @return Boolean
960 961
 	 */
961 962
 	public function merge($rightObj, $priority = 'right', $includeRelations = true, $overwriteWithEmpty = false) {
@@ -1584,10 +1585,10 @@  discard block
 block discarded – undo
1584 1585
 	 *
1585 1586
 	 * @param string $componentName Name of the component
1586 1587
 	 * @param string|null $filter Deprecated. A filter to be inserted into the WHERE clause
1587
-	 * @param string|null|array $sort Deprecated. A sort expression to be inserted into the ORDER BY clause. If omitted,
1588
+	 * @param string $sort Deprecated. A sort expression to be inserted into the ORDER BY clause. If omitted,
1588 1589
 	 *                                the static field $default_sort on the component class will be used.
1589 1590
 	 * @param string $join Deprecated, use leftJoin($table, $joinClause) instead
1590
-	 * @param string|null|array $limit Deprecated. A limit expression to be inserted into the LIMIT clause
1591
+	 * @param string $limit Deprecated. A limit expression to be inserted into the LIMIT clause
1591 1592
 	 *
1592 1593
 	 * @return HasManyList The components of the one-to-many relationship.
1593 1594
 	 */
@@ -1647,7 +1648,7 @@  discard block
 block discarded – undo
1647 1648
 	/**
1648 1649
 	 * Find the foreign class of a relation on this DataObject, regardless of the relation type.
1649 1650
 	 *
1650
-	 * @param $relationName Relation name.
1651
+	 * @param string $relationName Relation name.
1651 1652
 	 * @return string Class name, or null if not found.
1652 1653
 	 */
1653 1654
 	public function getRelationClass($relationName) {
@@ -2207,6 +2208,7 @@  discard block
 block discarded – undo
2207 2208
 	 *
2208 2209
 	 * This is experimental, and is currently only a Postgres-specific enhancement.
2209 2210
 	 *
2211
+	 * @param string $class
2210 2212
 	 * @return array or false
2211 2213
 	 */
2212 2214
 	public function database_extensions($class){
@@ -2665,7 +2667,7 @@  discard block
 block discarded – undo
2665 2667
 	 * can be saved into the Image table.
2666 2668
 	 *
2667 2669
 	 * @param string $fieldName Name of the field
2668
-	 * @param mixed $value New field value
2670
+	 * @param mixed $val New field value
2669 2671
 	 * @return DataObject $this
2670 2672
 	 */
2671 2673
 	public function setCastedField($fieldName, $val) {
@@ -3027,6 +3029,7 @@  discard block
 block discarded – undo
3027 3029
 	 * The path to the related field is specified with dot separated syntax (eg: Parent.Child.Child.FieldName)
3028 3030
 	 *
3029 3031
 	 * @param $fieldPath string
3032
+	 * @param string $fieldName
3030 3033
 	 * @return string | null - will return null on a missing value
3031 3034
 	 */
3032 3035
 	public function relField($fieldName) {
@@ -3095,7 +3098,7 @@  discard block
 block discarded – undo
3095 3098
 	 * @param string $callerClass The class of objects to be returned
3096 3099
 	 * @param string|array $filter A filter to be inserted into the WHERE clause.
3097 3100
 	 * Supports parameterised queries. See SQLQuery::addWhere() for syntax examples.
3098
-	 * @param string|array $sort A sort expression to be inserted into the ORDER
3101
+	 * @param string $sort A sort expression to be inserted into the ORDER
3099 3102
 	 * BY clause.  If omitted, self::$default_sort will be used.
3100 3103
 	 * @param string $join Deprecated 3.0 Join clause. Use leftJoin($table, $joinClause) instead.
3101 3104
 	 * @param string|array $limit A limit expression to be inserted into the LIMIT clause.
@@ -3146,6 +3149,7 @@  discard block
 block discarded – undo
3146 3149
 
3147 3150
 	/**
3148 3151
 	 * @deprecated
3152
+	 * @param string $class
3149 3153
 	 */
3150 3154
 	public function Aggregate($class = null) {
3151 3155
 		Deprecation::notice('4.0', 'Call aggregate methods on a DataList directly instead. In templates'
@@ -3167,6 +3171,7 @@  discard block
 block discarded – undo
3167 3171
 
3168 3172
 	/**
3169 3173
 	 * @deprecated
3174
+	 * @param string $relationship
3170 3175
 	 */
3171 3176
 	public function RelationshipAggregate($relationship) {
3172 3177
 		Deprecation::notice('4.0', 'Call aggregate methods on a relationship directly instead.');
@@ -3335,6 +3340,7 @@  discard block
 block discarded – undo
3335 3340
 
3336 3341
 	/**
3337 3342
 	 * @see $sourceQueryParams
3343
+	 * @param string $key
3338 3344
 	 * @return Mixed
3339 3345
 	 */
3340 3346
 	public function getSourceQueryParam($key) {
Please login to merge, or discard this patch.
model/DataQuery.php 1 patch
Doc Comments   +9 added lines, -2 removed lines patch added patch discarded remove patch
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 	/**
167 167
 	 * Ensure that the query is ready to execute.
168 168
 	 *
169
-	 * @param array|null $queriedColumns Any columns to filter the query by
169
+	 * @param string[] $queriedColumns Any columns to filter the query by
170 170
 	 * @return SQLQuery The finalised sql query
171 171
 	 */
172 172
 	public function getFinalisedQuery($queriedColumns = null) {
@@ -634,7 +634,7 @@  discard block
 block discarded – undo
634 634
 	 * mappings to the query object state. This has to be called
635 635
 	 * in any overloaded {@link SearchFilter->apply()} methods manually.
636 636
 	 *
637
-	 * @param String|array $relation The array/dot-syntax relation to follow
637
+	 * @param string $relation The array/dot-syntax relation to follow
638 638
 	 * @return The model class of the related item
639 639
 	 */
640 640
 	public function applyRelation($relation) {
@@ -812,6 +812,7 @@  discard block
 block discarded – undo
812 812
 
813 813
 	/**
814 814
 	 * Set an arbitrary query parameter, that can be used by decorators to add additional meta-data to the query.
815
+	 * @param string $key
815 816
 	 */
816 817
 	public function getQueryParam($key) {
817 818
 		if(isset($this->queryParams[$key])) return $this->queryParams[$key];
@@ -846,6 +847,9 @@  discard block
 block discarded – undo
846 847
 	 */
847 848
 	protected $whereQuery;
848 849
 
850
+	/**
851
+	 * @param string $connective
852
+	 */
849 853
 	public function __construct(DataQuery $base, $connective) {
850 854
 		$this->dataClass = $base->dataClass;
851 855
 		$this->query = $base->query;
@@ -855,6 +859,9 @@  discard block
 block discarded – undo
855 859
 		$base->where($this);
856 860
 	}
857 861
 
862
+	/**
863
+	 * @param string $filter
864
+	 */
858 865
 	public function where($filter) {
859 866
 		if($filter) {
860 867
 			$this->whereQuery->addWhere($filter);
Please login to merge, or discard this patch.
model/DB.php 1 patch
Doc Comments   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -217,9 +217,8 @@  discard block
 block discarded – undo
217 217
 	 * Given the database configuration, this method will create the correct
218 218
 	 * subclass of {@link SS_Database}.
219 219
 	 *
220
-	 * @param array $database A map of options. The 'type' is the name of the subclass of SS_Database to use. For the
220
+	 * @param array $databaseConfig A map of options. The 'type' is the name of the subclass of SS_Database to use. For the
221 221
 	 *                        rest of the options, see the specific class.
222
-	 * @param string $name identifier for the connection
223 222
 	 *
224 223
 	 * @return SS_Database
225 224
 	 */
@@ -413,7 +412,7 @@  discard block
 block discarded – undo
413 412
 
414 413
 	/**
415 414
 	 * Create a new table.
416
-	 * @param string $tableName The name of the table
415
+	 * @param string $table The name of the table
417 416
 	 * @param array$fields A map of field names to field types
418 417
 	 * @param array $indexes A map of indexes
419 418
 	 * @param array $options An map of additional options.  The available keys are as follows:
@@ -500,6 +499,8 @@  discard block
 block discarded – undo
500 499
 
501 500
 	/**
502 501
 	 * @deprecated since version 4.0 Use DB::require_field instead
502
+	 * @param string $field
503
+	 * @param string $spec
503 504
 	 */
504 505
 	public static function requireField($table, $field, $spec) {
505 506
 		Deprecation::notice('4.0', 'Use DB::require_field instead');
@@ -563,7 +564,7 @@  discard block
 block discarded – undo
563 564
 	/**
564 565
 	 * Checks a table's integrity and repairs it if necessary.
565 566
 	 *
566
-	 * @param string $tableName The name of the table.
567
+	 * @param string $table The name of the table.
567 568
 	 * @return boolean Return true if the table has integrity after the method is complete.
568 569
 	 */
569 570
 	public static function check_and_repair_table($table) {
Please login to merge, or discard this patch.
model/fieldtypes/Datetime.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 	 * Return a date and time formatted as per a CMS user's settings.
98 98
 	 *
99 99
 	 * @param Member $member
100
-	 * @return boolean | string A time and date pair formatted as per user-defined settings.
100
+	 * @return false|string | string A time and date pair formatted as per user-defined settings.
101 101
 	 */
102 102
 	public function FormatFromSettings($member = null) {
103 103
 		require_once 'Zend/Date.php';
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 	 * Use {@link clear_mock_now()} to revert to the current system date.
177 177
 	 * Caution: This sets a fixed date that doesn't increment with time.
178 178
 	 *
179
-	 * @param SS_Datetime|string $datetime Either in object format, or as a SS_Datetime compatible string.
179
+	 * @param string $datetime Either in object format, or as a SS_Datetime compatible string.
180 180
 	 */
181 181
 	public static function set_mock_now($datetime) {
182 182
 		if($datetime instanceof SS_Datetime) {
Please login to merge, or discard this patch.
model/fieldtypes/DBField.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.
model/fieldtypes/Int.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -52,6 +52,9 @@
 block discarded – undo
52 52
 		return 0;
53 53
 	}
54 54
 
55
+	/**
56
+	 * @param integer $value
57
+	 */
55 58
 	public function prepValueForDB($value) {
56 59
 		if($value === true) {
57 60
 			return 1;
Please login to merge, or discard this patch.
model/fieldtypes/Money.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -236,6 +236,8 @@  discard block
 block discarded – undo
236 236
 	}
237 237
 
238 238
 	/**
239
+	 * @param string $currency
240
+	 * @param string $locale
239 241
 	 * @return string
240 242
 	 */
241 243
 	public function getSymbol($currency = null, $locale = null) {
@@ -247,6 +249,8 @@  discard block
 block discarded – undo
247 249
 	}
248 250
 
249 251
 	/**
252
+	 * @param string $currency
253
+	 * @param string $locale
250 254
 	 * @return string
251 255
 	 */
252 256
 	public function getShortName($currency = null, $locale = null) {
@@ -257,6 +261,8 @@  discard block
 block discarded – undo
257 261
 	}
258 262
 
259 263
 	/**
264
+	 * @param string $currency
265
+	 * @param string $locale
260 266
 	 * @return string
261 267
 	 */
262 268
 	public function getName($currency = null, $locale = null) {
Please login to merge, or discard this patch.
model/fieldtypes/PrimaryKey.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
 
18 18
 	/**
19 19
 	 * @param string $name
20
-	 * @param DataOject $object The object that this is primary key for (should have a relation with $name)
20
+	 * @param DataObject $object The object that this is primary key for (should have a relation with $name)
21 21
 	 */
22 22
 	public function __construct($name = null, $object) {
23 23
 		$this->object = $object;
Please login to merge, or discard this patch.