예제 #1
0
파일: AmpModel.php 프로젝트: agandra/amp
 public function validate($contexts = [], $data = null)
 {
     if (!$data) {
         $data = \Input::all();
     }
     $valid = \Amp::validator($data, $this);
     // Allows us to add different contexts for validation
     foreach ($contexts as $context) {
         $valid->addContext($context);
     }
     if ($valid->fails()) {
         $this->messages = $valid->messages();
         return false;
     }
     return true;
 }