Beispiel #1
0
 function startRule()
 {
     return Rule::any(Rule::arrays(['REQUEST' => Rule::arrays(['path' => Rule::regexp('/^' . preg_quote($this->path, '/') . '($|\\/)/ui')->required()])]), Rule::arrays(['REQUEST' => Rule::arrays(['method' => Rule::eq('GET')->required(), 'confirm' => Rule::string()->required(), 'path' => Rule::regexp('/^' . preg_quote($this->path, '/') . '($|\\/)/ui')->required()])]));
 }
Beispiel #2
0
 function startRule()
 {
     return Rule::arrays(['REQUEST' => Rule::arrays(['form' => Rule::eq($this->uri())->default(false)->required(), 'email' => Rule::email()->default(false)->required(), 'password' => Rule::string()->default(false)->required(), 'remember-me' => Rule::bool()->default(false)->required(), 'path' => Rule::regexp('/^' . preg_quote($this->path->value(), '/') . '($|\\/)/ui')->required()]), 'COOKIE' => Rule::arrays(['token' => Rule::string()->max(32)->default(false)->required()])]);
 }
Beispiel #3
0
 function startRule()
 {
     return Rule::arrays(['REQUEST' => Rule::arrays(['form' => Rule::eq($this->uri())->default(false)->required(), 'agree' => Rule::bool()->default(false)->required(), 'path' => Rule::regexp('/^' . preg_quote($this->path->value(), '/') . '($|\\/)/ui')->required()])]);
 }
Beispiel #4
0
 function startRule()
 {
     return Rule::arrays(['REQUEST' => Rule::arrays(['path' => Rule::regexp('/^' . preg_quote($this->path, '/') . '($|\\/)/ui')->required()])]);
 }