Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Created by PhpStorm.
- * User: DIM
- * Date: 04/02/2016
- * Time: 09:37
- *
- */
- namespace App\Http\Helpers;
- use Validator;
- class Validation
- {
- /*
- * Tous les méthods de cette class doivent être static
- */
- /**
- * @param Validation $r
- * @param bool $status
- * @return Response::json
- *
- */
- public static function badRequest($r){
- return json_encode(array(
- 's' => false,
- 'r' => null,
- 'm' => $r->errors()->all()
- ));
- }
- /**
- * @param $params
- * @return Validation::make
- *
- * Valider les donnée requis pour une inscription*
- * Valider les donnée requis pour une inscription
- */
- public static function signin($params){
- /*
- * $v for validation
- */
- $v = Validator::make($params, [
- 'email' => 'email|unique:users',
- 'password' => 'required|min:7',
- 'rpassword' => 'required|min:7|same:password'
- ]);
- if($v->fails()){
- echo Validation::badRequest($v);
- exit;
- }
- return $v;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement