Completed
Pull Request — master (#5095)
by Damian
10:54
created
security/Member.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -766,7 +766,7 @@
 block discarded – undo
766 766
 	/**
767 767
 	 * Returns the current logged in user
768 768
 	 *
769
-	 * @return Member|null
769
+	 * @return DataObject|null
770 770
 	 */
771 771
 	public static function currentUser() {
772 772
 		$id = Member::currentUserID();
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.
core/Extensible.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -369,7 +369,7 @@
 block discarded – undo
369 369
 	 *
370 370
 	 * @param string $method the method name to call
371 371
 	 * @param mixed $a1
372
-	 * @param mixed $a2
372
+	 * @param string $a2
373 373
 	 * @param mixed $a3
374 374
 	 * @param mixed $a4
375 375
 	 * @param mixed $a5
Please login to merge, or discard this patch.
dev/SapphireTest.php 1 patch
Doc Comments   +8 added lines, -6 removed lines patch added patch discarded remove patch
@@ -135,6 +135,7 @@  discard block
 block discarded – undo
135 135
 
136 136
 	/**
137 137
 	 * Set the manifest to be used to look up test classes by helper functions
138
+	 * @param SS_ClassManifest $manifest
138 139
 	 */
139 140
 	public static function set_test_class_manifest($manifest) {
140 141
 		self::$test_class_manifest = $manifest;
@@ -418,7 +419,7 @@  discard block
 block discarded – undo
418 419
 	 * Will collate all IDs form all fixtures if multiple fixtures are provided.
419 420
 	 *
420 421
 	 * @param string $className
421
-	 * @return array A map of fixture-identifier => object-id
422
+	 * @return A A map of fixture-identifier => object-id
422 423
 	 */
423 424
 	protected function allFixtureIDs($className) {
424 425
 		return $this->getFixtureFactory()->getIds($className);
@@ -578,7 +579,7 @@  discard block
 block discarded – undo
578 579
 	/**
579 580
 	 * Assert that the matching email was sent since the last call to clearEmails()
580 581
 	 * All of the parameters can either be a string, or, if they start with "/", a PREG-compatible regular expression.
581
-	 * @param $to
582
+	 * @param string $to
582 583
 	 * @param $from
583 584
 	 * @param $subject
584 585
 	 * @param $content
@@ -742,7 +743,7 @@  discard block
 block discarded – undo
742 743
 	 * @param string $expectedSQL
743 744
 	 * @param string $actualSQL
744 745
 	 * @param string $message
745
-	 * @param float $delta
746
+	 * @param integer $delta
746 747
 	 * @param integer $maxDepth
747 748
 	 * @param boolean $canonicalize
748 749
 	 * @param boolean $ignoreCase
@@ -971,6 +972,7 @@  discard block
 block discarded – undo
971 972
 	/**
972 973
 	 * Create a member and group with the given permission code, and log in with it.
973 974
 	 * Returns the member ID.
975
+	 * @return integer
974 976
 	 */
975 977
 	public function logInWithPermission($permCode = "ADMIN") {
976 978
 		if(!isset($this->cache_generatedMembers[$permCode])) {
@@ -1010,9 +1012,9 @@  discard block
 block discarded – undo
1010 1012
 	/**
1011 1013
 	 * Test against a theme.
1012 1014
 	 *
1013
-	 * @param $themeBaseDir string - themes directory
1014
-	 * @param $theme string - theme name
1015
-	 * @param $callback Closure
1015
+	 * @param string $themeBaseDir string - themes directory
1016
+	 * @param string $theme string - theme name
1017
+	 * @param Closure $callback Closure
1016 1018
 	 */
1017 1019
 	protected function useTestTheme($themeBaseDir, $theme, $callback) {
1018 1020
 		Config::nest();
Please login to merge, or discard this patch.
model/DataExtension.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -7,6 +7,9 @@  discard block
 block discarded – undo
7 7
 
8 8
 	protected static $fixture_file = 'MemberDatetimeOptionsetFieldTest.yml';
9 9
 
10
+	/**
11
+	 * @param DataObject|null $member
12
+	 */
10 13
 	protected function createDateFormatFieldForMember($member) {
11 14
 		require_once 'Zend/Date.php';
12 15
 		$defaultDateFormat = Zend_Locale_Format::getDateFormat($member->Locale);
@@ -26,6 +29,9 @@  discard block
 block discarded – undo
26 29
 		return $field;
27 30
 	}
28 31
 
32
+	/**
33
+	 * @param DataObject|null $member
34
+	 */
29 35
 	protected function createTimeFormatFieldForMember($member) {
30 36
 		require_once 'Zend/Date.php';
31 37
 		$defaultTimeFormat = Zend_Locale_Format::getTimeFormat($member->Locale);
Please login to merge, or discard this patch.
model/DataObject.php 1 patch
Doc Comments   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -545,8 +545,8 @@  discard block
 block discarded – undo
545 545
 
546 546
 	/**
547 547
 	 * Helper function to duplicate relations from one object to another
548
-	 * @param $sourceObject the source object to duplicate from
549
-	 * @param $destinationObject the destination object to populate with the duplicated relations
548
+	 * @param DataObject $sourceObject the source object to duplicate from
549
+	 * @param DataObject $destinationObject the destination object to populate with the duplicated relations
550 550
 	 * @param $name the name of the relation to duplicate (e.g. members)
551 551
 	 */
552 552
 	private function duplicateRelations($sourceObject, $destinationObject, $name) {
@@ -926,6 +926,7 @@  discard block
 block discarded – undo
926 926
 	 * @param $includeRelations Boolean Merge any existing relations (optional)
927 927
 	 * @param $overwriteWithEmpty Boolean Overwrite existing left values with empty right values.
928 928
 	 *                            Only applicable with $priority='right'. (optional)
929
+	 * @param DataObject|null $rightObj
929 930
 	 * @return Boolean
930 931
 	 */
931 932
 	public function merge($rightObj, $priority = 'right', $includeRelations = true, $overwriteWithEmpty = false) {
@@ -1613,7 +1614,7 @@  discard block
 block discarded – undo
1613 1614
 	/**
1614 1615
 	 * Find the foreign class of a relation on this DataObject, regardless of the relation type.
1615 1616
 	 *
1616
-	 * @param $relationName Relation name.
1617
+	 * @param string $relationName Relation name.
1617 1618
 	 * @return string Class name, or null if not found.
1618 1619
 	 */
1619 1620
 	public function getRelationClass($relationName) {
@@ -2080,6 +2081,7 @@  discard block
 block discarded – undo
2080 2081
 	 *
2081 2082
 	 * This is experimental, and is currently only a Postgres-specific enhancement.
2082 2083
 	 *
2084
+	 * @param string $class
2083 2085
 	 * @return array or false
2084 2086
 	 */
2085 2087
 	public function database_extensions($class){
@@ -2883,7 +2885,7 @@  discard block
 block discarded – undo
2883 2885
 	 * Traverses to a field referenced by relationships between data objects, returning the value
2884 2886
 	 * The path to the related field is specified with dot separated syntax (eg: Parent.Child.Child.FieldName)
2885 2887
 	 *
2886
-	 * @param $fieldName string
2888
+	 * @param string $fieldName string
2887 2889
 	 * @return string | null - will return null on a missing value
2888 2890
 	 */
2889 2891
 	public function relField($fieldName) {
@@ -2952,7 +2954,7 @@  discard block
 block discarded – undo
2952 2954
 	 * @param string $callerClass The class of objects to be returned
2953 2955
 	 * @param string|array $filter A filter to be inserted into the WHERE clause.
2954 2956
 	 * Supports parameterised queries. See SQLSelect::addWhere() for syntax examples.
2955
-	 * @param string|array $sort A sort expression to be inserted into the ORDER
2957
+	 * @param string $sort A sort expression to be inserted into the ORDER
2956 2958
 	 * BY clause.  If omitted, self::$default_sort will be used.
2957 2959
 	 * @param string $join Deprecated 3.0 Join clause. Use leftJoin($table, $joinClause) instead.
2958 2960
 	 * @param string|array $limit A limit expression to be inserted into the LIMIT clause.
@@ -3151,6 +3153,8 @@  discard block
 block discarded – undo
3151 3153
 	/**
3152 3154
 	 * @see $sourceQueryParams
3153 3155
 	 * @param array
3156
+	 * @param string $key
3157
+	 * @param string $value
3154 3158
 	 */
3155 3159
 	public function setSourceQueryParam($key, $value) {
3156 3160
 		$this->sourceQueryParams[$key] = $value;
@@ -3158,6 +3162,7 @@  discard block
 block discarded – undo
3158 3162
 
3159 3163
 	/**
3160 3164
 	 * @see $sourceQueryParams
3165
+	 * @param string $key
3161 3166
 	 * @return Mixed
3162 3167
 	 */
3163 3168
 	public function getSourceQueryParam($key) {
Please login to merge, or discard this patch.
model/versioning/Versioned.php 1 patch
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -835,7 +835,7 @@  discard block
 block discarded – undo
835 835
 	/**
836 836
 	 * Find objects in the given relationships, merging them into the given list
837 837
 	 *
838
-	 * @param array $source Config property to extract relationships from
838
+	 * @param string $source Config property to extract relationships from
839 839
 	 * @param bool $recursive True if recursive
840 840
 	 * @param ArrayList $list Optional list to add items to
841 841
 	 * @return ArrayList The list
@@ -931,7 +931,7 @@  discard block
 block discarded – undo
931 931
 	/**
932 932
 	 * Check if the current user can delete this record from live
933 933
 	 *
934
-	 * @param null $member
934
+	 * @param DataObject|null $member
935 935
 	 * @return mixed
936 936
 	 */
937 937
 	public function canUnpublish($member = null) {
@@ -1002,7 +1002,7 @@  discard block
 block discarded – undo
1002 1002
 	 * Extend permissions to include additional security for objects that are not published to live.
1003 1003
 	 *
1004 1004
 	 * @param Member $member
1005
-	 * @return bool|null
1005
+	 * @return false|null
1006 1006
 	 */
1007 1007
 	public function canView($member = null) {
1008 1008
 		// Invoke default version-gnostic canView
@@ -1076,7 +1076,7 @@  discard block
 block discarded – undo
1076 1076
 	 *
1077 1077
 	 * @param string $stage
1078 1078
 	 * @param Member $member
1079
-	 * @return bool
1079
+	 * @return boolean|string
1080 1080
 	 */
1081 1081
 	public function canViewStage($stage = 'Live', $member = null) {
1082 1082
 		$oldMode = Versioned::get_reading_mode();
@@ -1146,7 +1146,7 @@  discard block
 block discarded – undo
1146 1146
 	/**
1147 1147
 	 * Get the latest published DataObject.
1148 1148
 	 *
1149
-	 * @return DataObject
1149
+	 * @return string
1150 1150
 	 */
1151 1151
 	public function latestPublished() {
1152 1152
 		// Get the root data object class - this will have the version field
Please login to merge, or discard this patch.