Beispiel #1
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 #2
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 #3
0
 function startRule()
 {
     return Rule::arrays(['PATH' => Rule::arrays([0 => Rule::eq('admin')->required()])]);
 }
Beispiel #4
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(), 'passwordAgain' => Rule::string()->default(false)->required(), 'call' => Rule::string()->default('')->required()]), 'COOKIE' => Rule::arrays(['token' => Rule::string()->max(32)->default(false)->required()])]);
 }
Beispiel #5
0
 function startRule()
 {
     return parent::startRule()->mix(Rule::arrays(['REQUEST' => Rule::arrays(['form' => Rule::eq($this->uri())->default(false)->required()]), 'COOKIE' => Rule::arrays(['token' => Rule::string()->max(32)->default(false)->required()])]));
 }
Beispiel #6
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 #7
0
 function startRule()
 {
     return Rule::arrays(['REQUEST' => Rule::arrays(['method' => Rule::string()->eq('CLI')]), 'ARG' => Rule::arrays([1 => Rule::eq('data_tools')->required(), 2 => Rule::string(), 3 => Rule::string(), 4 => Rule::string(), 5 => Rule::string()])]);
 }