public function removeAllRules()
    {
        if (!$this->supportsCascadeUpdate()) {
            $this->db->createCommand()
                ->update($this->itemTable, ['rule_name' => null])
                ->execute();
        }

        $this->db->createCommand()->delete($this->ruleTable)->execute();

        $this->invalidateCache();
    }
public function removeAllRules()
    {
        if (!$this->supportsCascadeUpdate()) {
            $this->db->createCommand()
                ->update($this->itemTable, ['rule_name' => null])
                ->execute();
        }

        $this->db->createCommand()->delete($this->ruleTable)->execute();

        $this->invalidateCache();
    }
public function removeAllRules ( ) { if ( ! $ this -> supportsCascadeUpdate ( ) ) { $ this -> db -> createCommand ( ) -> update ( $ this -> itemTable , [ 'rule_name' => null ] ) -> execute ( ) ; } $ this -> db -> createCommand ( ) -> delete ( $ this -> ruleTable ) -> execute ( ) ; $ this -> invalidateCache ( ) ; }
{@inheritdoc}
{