| @@ 531-542 (lines=12) @@ | ||
| 528 | * |
|
| 529 | * @return $this |
|
| 530 | */ |
|
| 531 | public function rules($rules = null, $messages = []) |
|
| 532 | { |
|
| 533 | $this->rules = $rules; |
|
| 534 | ||
| 535 | if (is_string($rules)) { |
|
| 536 | $this->rules = array_filter(explode('|', $rules)); |
|
| 537 | } |
|
| 538 | ||
| 539 | $this->setValidationMessages('default', $messages); |
|
| 540 | ||
| 541 | return $this; |
|
| 542 | } |
|
| 543 | ||
| 544 | /** |
|
| 545 | * Set the update validation rules for the field. |
|
| @@ 552-563 (lines=12) @@ | ||
| 549 | * |
|
| 550 | * @return $this |
|
| 551 | */ |
|
| 552 | public function updateRules($rules = null, $messages = []) |
|
| 553 | { |
|
| 554 | $this->updateRules = $rules; |
|
| 555 | ||
| 556 | if (is_string($rules)) { |
|
| 557 | $this->updateRules = array_filter(explode('|', $rules)); |
|
| 558 | } |
|
| 559 | ||
| 560 | $this->setValidationMessages('update', $messages); |
|
| 561 | ||
| 562 | return $this; |
|
| 563 | } |
|
| 564 | ||
| 565 | /** |
|
| 566 | * Set the creation validation rules for the field. |
|
| @@ 572-583 (lines=12) @@ | ||
| 569 | * @param array $messages |
|
| 570 | * @return $this |
|
| 571 | */ |
|
| 572 | public function creationRules($rules = null, $messages = []) |
|
| 573 | { |
|
| 574 | $this->creationRules = $rules; |
|
| 575 | ||
| 576 | if (is_string($rules)) { |
|
| 577 | $this->creationRules = array_filter(explode('|', $rules)); |
|
| 578 | } |
|
| 579 | ||
| 580 | $this->setValidationMessages('creation', $messages); |
|
| 581 | ||
| 582 | return $this; |
|
| 583 | } |
|
| 584 | ||
| 585 | /** |
|
| 586 | * Set validation messages for column. |
|