@@ -50,14 +50,7 @@ discard block |
||
| 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 |
||
| 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) { |
@@ -93,7 +87,7 @@ discard block |
||
| 93 | 87 | * Converts an associative array to a simple object |
| 94 | 88 | * |
| 95 | 89 | * @param array |
| 96 | - * @return obj $obj |
|
| 90 | + * @return stdClass $obj |
|
| 97 | 91 | */ |
| 98 | 92 | public static function array_to_object($arr = null) { |
| 99 | 93 | $obj = new stdClass(); |
@@ -37,6 +37,9 @@ discard block |
||
| 37 | 37 | ] |
| 38 | 38 | ); |
| 39 | 39 | |
| 40 | + /** |
|
| 41 | + * @param string $root |
|
| 42 | + */ |
|
| 40 | 43 | public function __construct($root = null, $writeFlags = LOCK_EX, $linkHandling = self::DISALLOW_LINKS) { |
| 41 | 44 | // Get root path |
| 42 | 45 | $root = $this->findRoot($root); |
@@ -117,7 +120,7 @@ discard block |
||
| 117 | 120 | * Render server configuration file from a template file |
| 118 | 121 | * |
| 119 | 122 | * @param string $template |
| 120 | - * @return \HTMLText Rendered results |
|
| 123 | + * @return string Rendered results |
|
| 121 | 124 | */ |
| 122 | 125 | protected function renderTemplate($template) { |
| 123 | 126 | // Build allowed extensions |
@@ -42,7 +42,7 @@ |
||
| 42 | 42 | * Provide secure downloadable |
| 43 | 43 | * |
| 44 | 44 | * @param string $path |
| 45 | - * @return string|null |
|
| 45 | + * @return string |
|
| 46 | 46 | */ |
| 47 | 47 | public function getProtectedUrl($path) { |
| 48 | 48 | // Public URLs are handled via a request handler within /assets. |
@@ -21,6 +21,7 @@ |
||
| 21 | 21 | /** |
| 22 | 22 | * Create a new ValidationResult. |
| 23 | 23 | * By default, it is a successful result. Call $this->error() to record errors. |
| 24 | + * @param string $message |
|
| 24 | 25 | */ |
| 25 | 26 | public function __construct($valid = true, $message = null) { |
| 26 | 27 | $this->isValid = $valid; |
@@ -625,6 +625,9 @@ discard block |
||
| 625 | 625 | } |
| 626 | 626 | |
| 627 | 627 | |
| 628 | + /** |
|
| 629 | + * @param string $fileID |
|
| 630 | + */ |
|
| 628 | 631 | public function getOriginalFilename($fileID) { |
| 629 | 632 | return parent::getOriginalFilename($fileID); |
| 630 | 633 | } |
@@ -633,6 +636,9 @@ discard block |
||
| 633 | 636 | return parent::removeVariant($fileID); |
| 634 | 637 | } |
| 635 | 638 | |
| 639 | + /** |
|
| 640 | + * @param null|string $variant |
|
| 641 | + */ |
|
| 636 | 642 | public function getDefaultConflictResolution($variant) { |
| 637 | 643 | return parent::getDefaultConflictResolution($variant); |
| 638 | 644 | } |
@@ -65,6 +65,7 @@ discard block |
||
| 65 | 65 | * while automatically busting this cache every time the file is changed. |
| 66 | 66 | * |
| 67 | 67 | * @param bool |
| 68 | + * @param boolean $var |
|
| 68 | 69 | */ |
| 69 | 70 | public static function set_suffix_requirements($var) { |
| 70 | 71 | self::backend()->setSuffixRequirements($var); |
@@ -329,7 +330,7 @@ discard block |
||
| 329 | 330 | * </code> |
| 330 | 331 | * |
| 331 | 332 | * @param string $combinedFileName Filename of the combined file relative to docroot |
| 332 | - * @param array $files Array of filenames relative to docroot |
|
| 333 | + * @param string[] $files Array of filenames relative to docroot |
|
| 333 | 334 | * @param string $media |
| 334 | 335 | * |
| 335 | 336 | * @return bool|void |
@@ -754,6 +755,7 @@ discard block |
||
| 754 | 755 | * Forces the JavaScript requirements to the end of the body, right before the closing tag |
| 755 | 756 | * |
| 756 | 757 | * @param bool |
| 758 | + * @param boolean $var |
|
| 757 | 759 | * @return $this |
| 758 | 760 | */ |
| 759 | 761 | public function setForceJSToBottom($var) { |
@@ -1611,8 +1613,8 @@ discard block |
||
| 1611 | 1613 | /** |
| 1612 | 1614 | * Given a filename and list of files, generate a new filename unique to these files |
| 1613 | 1615 | * |
| 1614 | - * @param string $name |
|
| 1615 | - * @param array $files |
|
| 1616 | + * @param array $fileList |
|
| 1617 | + * @param string $combinedFile |
|
| 1616 | 1618 | * @return string |
| 1617 | 1619 | */ |
| 1618 | 1620 | protected function hashedCombinedFilename($combinedFile, $fileList) { |
@@ -46,7 +46,7 @@ discard block |
||
| 46 | 46 | * |
| 47 | 47 | * @param string $name The internal field name, passed to forms. |
| 48 | 48 | * @param string $title The human-readable field label. |
| 49 | - * @param mixed $value The value of the field. |
|
| 49 | + * @param integer $value The value of the field. |
|
| 50 | 50 | * @param string $config HTMLEditorConfig identifier to be used. Default to the active one. |
| 51 | 51 | */ |
| 52 | 52 | public function __construct($name, $title = null, $value = '', $config = null) { |
@@ -146,6 +146,10 @@ discard block |
||
| 146 | 146 | |
| 147 | 147 | protected $controller, $name; |
| 148 | 148 | |
| 149 | + /** |
|
| 150 | + * @param Controller $controller |
|
| 151 | + * @param string $name |
|
| 152 | + */ |
|
| 149 | 153 | public function __construct($controller, $name) { |
| 150 | 154 | parent::__construct(); |
| 151 | 155 | |
@@ -174,7 +178,7 @@ discard block |
||
| 174 | 178 | /** |
| 175 | 179 | * Searches the SiteTree for display in the dropdown |
| 176 | 180 | * |
| 177 | - * @return callback |
|
| 181 | + * @return DataList |
|
| 178 | 182 | */ |
| 179 | 183 | public function siteTreeSearchCallback($sourceObject, $labelField, $search) { |
| 180 | 184 | return DataObject::get($sourceObject)->filterAny(array( |
@@ -454,7 +458,7 @@ discard block |
||
| 454 | 458 | /** |
| 455 | 459 | * Find all anchors available on the given page. |
| 456 | 460 | * |
| 457 | - * @return array |
|
| 461 | + * @return string |
|
| 458 | 462 | */ |
| 459 | 463 | public function getanchors() { |
| 460 | 464 | $id = (int)$this->getRequest()->getVar('PageID'); |
@@ -1012,7 +1016,7 @@ discard block |
||
| 1012 | 1016 | /** |
| 1013 | 1017 | * Get OEmbed type |
| 1014 | 1018 | * |
| 1015 | - * @return string |
|
| 1019 | + * @return boolean |
|
| 1016 | 1020 | */ |
| 1017 | 1021 | public function getType() { |
| 1018 | 1022 | return $this->oembed->type; |
@@ -32,6 +32,10 @@ discard block |
||
| 32 | 32 | */ |
| 33 | 33 | protected $fieldCurrency = null; |
| 34 | 34 | |
| 35 | + /** |
|
| 36 | + * @param string $name |
|
| 37 | + * @param string $title |
|
| 38 | + */ |
|
| 35 | 39 | public function __construct($name, $title = null, $value = "") { |
| 36 | 40 | // naming with underscores to prevent values from actually being saved somewhere |
| 37 | 41 | $this->fieldAmount = new NumericField("{$name}[Amount]", _t('MoneyField.FIELDLABELAMOUNT', 'Amount')); |
@@ -135,6 +139,7 @@ discard block |
||
| 135 | 139 | /** |
| 136 | 140 | * @todo Implement removal of readonly state with $bool=false |
| 137 | 141 | * @todo Set readonly state whenever field is recreated, e.g. in setAllowedCurrencies() |
| 142 | + * @param boolean $bool |
|
| 138 | 143 | */ |
| 139 | 144 | public function setReadonly($bool) { |
| 140 | 145 | parent::setReadonly($bool); |
@@ -545,7 +545,7 @@ discard block |
||
| 545 | 545 | * The destinationObject must be written to the database already and have an ID. Writing is performed |
| 546 | 546 | * automatically when adding the new relations. |
| 547 | 547 | * |
| 548 | - * @param $sourceObject the source object to duplicate from |
|
| 548 | + * @param DataObject $sourceObject the source object to duplicate from |
|
| 549 | 549 | * @param $destinationObject the destination object to populate with the duplicated relations |
| 550 | 550 | * @return DataObject with the new many_many relations copied in |
| 551 | 551 | */ |
@@ -953,6 +953,7 @@ discard block |
||
| 953 | 953 | * @param $includeRelations Boolean Merge any existing relations (optional) |
| 954 | 954 | * @param $overwriteWithEmpty Boolean Overwrite existing left values with empty right values. |
| 955 | 955 | * Only applicable with $priority='right'. (optional) |
| 956 | + * @param DataObject|null $rightObj |
|
| 956 | 957 | * @return Boolean |
| 957 | 958 | */ |
| 958 | 959 | public function merge($rightObj, $priority = 'right', $includeRelations = true, $overwriteWithEmpty = false) { |
@@ -1640,7 +1641,7 @@ discard block |
||
| 1640 | 1641 | /** |
| 1641 | 1642 | * Find the foreign class of a relation on this DataObject, regardless of the relation type. |
| 1642 | 1643 | * |
| 1643 | - * @param $relationName Relation name. |
|
| 1644 | + * @param string $relationName Relation name. |
|
| 1644 | 1645 | * @return string Class name, or null if not found. |
| 1645 | 1646 | */ |
| 1646 | 1647 | public function getRelationClass($relationName) { |
@@ -2216,6 +2217,7 @@ discard block |
||
| 2216 | 2217 | * |
| 2217 | 2218 | * This is experimental, and is currently only a Postgres-specific enhancement. |
| 2218 | 2219 | * |
| 2220 | + * @param string $class |
|
| 2219 | 2221 | * @return array or false |
| 2220 | 2222 | */ |
| 2221 | 2223 | public function database_extensions($class){ |
@@ -3019,7 +3021,7 @@ discard block |
||
| 3019 | 3021 | * Traverses to a field referenced by relationships between data objects, returning the value |
| 3020 | 3022 | * The path to the related field is specified with dot separated syntax (eg: Parent.Child.Child.FieldName) |
| 3021 | 3023 | * |
| 3022 | - * @param $fieldName string |
|
| 3024 | + * @param string $fieldName string |
|
| 3023 | 3025 | * @return string | null - will return null on a missing value |
| 3024 | 3026 | */ |
| 3025 | 3027 | public function relField($fieldName) { |
@@ -3088,7 +3090,7 @@ discard block |
||
| 3088 | 3090 | * @param string $callerClass The class of objects to be returned |
| 3089 | 3091 | * @param string|array $filter A filter to be inserted into the WHERE clause. |
| 3090 | 3092 | * Supports parameterised queries. See SQLSelect::addWhere() for syntax examples. |
| 3091 | - * @param string|array $sort A sort expression to be inserted into the ORDER |
|
| 3093 | + * @param string $sort A sort expression to be inserted into the ORDER |
|
| 3092 | 3094 | * BY clause. If omitted, self::$default_sort will be used. |
| 3093 | 3095 | * @param string $join Deprecated 3.0 Join clause. Use leftJoin($table, $joinClause) instead. |
| 3094 | 3096 | * @param string|array $limit A limit expression to be inserted into the LIMIT clause. |
@@ -3294,6 +3296,7 @@ discard block |
||
| 3294 | 3296 | |
| 3295 | 3297 | /** |
| 3296 | 3298 | * @see $sourceQueryParams |
| 3299 | + * @param string $key |
|
| 3297 | 3300 | * @return Mixed |
| 3298 | 3301 | */ |
| 3299 | 3302 | public function getSourceQueryParam($key) { |