| @@ 38-43 (lines=6) @@ | ||
| 35 | "validation" => [ |
|
| 36 | "custom_test" => [ |
|
| 37 | "message" => "User with this email is already registered", |
|
| 38 | "test" => function ($email) { |
|
| 39 | $user = new User(); |
|
| 40 | $user->setDb($this->di->get("db")); |
|
| 41 | $check = $user->find('email', $email); |
|
| 42 | return !$check; |
|
| 43 | } |
|
| 44 | ], |
|
| 45 | "not_empty" |
|
| 46 | ] |
|
| @@ 80-86 (lines=7) @@ | ||
| 77 | ||
| 78 | ||
| 79 | ||
| 80 | public function loadUserData($id) |
|
| 81 | { |
|
| 82 | $user = new User(); |
|
| 83 | $user->setDb($this->di->get("db")); |
|
| 84 | $user->find("id", $id); |
|
| 85 | return $user; |
|
| 86 | } |
|
| 87 | ||
| 88 | ||
| 89 | ||