Skip to content

Commit

Permalink
improve required
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammadali-arjomand committed Jul 29, 2023
1 parent e3e219d commit 71df912
Showing 1 changed file with 1 addition and 12 deletions.
13 changes: 1 addition & 12 deletions pouria.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,23 +37,12 @@ public function conditions($conditions) {
$this->check = false;
$message = isset($this->custom_messages->required)
? $this->custom_messages->required
: ":name field is required";
: ":key field is required";
$message = str_replace(":key", isset($this->labels[$name]) ? $this->labels[$name] : $name, $message);
$this->messages[] = $message;
}
if (isset($this->request[$name])) {
switch ($exploded_condition[0]) {
case "required": {
if (!(isset($this->request[$name]) && !is_null($this->request[$name]) && !empty($this->request[$name]))) {
$this->check = false;
$message = isset($this->custom_messages->required)
? $this->custom_messages->required
: ":name field is required";
$message = str_replace(":key", isset($this->labels[$name]) ? $this->labels[$name] : $name, $message);
$this->messages[] = $message;
}
break;
}
case "min": {
if (strlen($this->request[$name]) < $exploded_condition[1]) {
$this->check = false;
Expand Down

0 comments on commit 71df912

Please sign in to comment.