public function addQueryRule(string $rule, int $crud = READRULES)
    {
        // if an existing rule is detected, over write
        $this->rules[rand(1, 99999)] = new QueryRule($rule, $crud);
    }
public function addQueryRule(string $rule, int $crud = READRULES)
    {
        // if an existing rule is detected, over write
        $this->rules[rand(1, 99999)] = new QueryRule($rule, $crud);
    }
public function addQueryRule ( string $ rule , int $ crud = READRULES ) { // if an existing rule is detected, over write $ this -> rules [ rand ( 1 , 99999 ) ] = new QueryRule ( $ rule , $ crud ) ; }
load a query rule into the store

@param string $rule
@param int $crud
load a query rule into the store