Skip to content

Commit b792c32

Browse files
authored
Merge pull request #240 from dylanbr/nullable-parameters
Make nullable parameters with types explicit
2 parents 7798363 + e54a89a commit b792c32

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/ValidatingInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public function getRules();
8888
* @param array $rules
8989
* @return void
9090
*/
91-
public function setRules(array $rules = null);
91+
public function setRules(?array $rules = null);
9292

9393
/**
9494
* Get the validation error messages from the model.

src/ValidatingTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ protected function modelValidationAttributeNames()
194194
* @param array $attributeNames
195195
* @return void
196196
*/
197-
public function setValidationAttributeNames(array $attributeNames = null)
197+
public function setValidationAttributeNames(?array $attributeNames = null)
198198
{
199199
$this->validationAttributeNames = $attributeNames;
200200
}
@@ -236,7 +236,7 @@ protected function rules()
236236
* @param array $rules
237237
* @return void
238238
*/
239-
public function setRules(array $rules = null)
239+
public function setRules(?array $rules = null)
240240
{
241241
$this->rules = $rules;
242242
}

0 commit comments

Comments
 (0)