original_string: public function delete_cached_model($path, array $data, mvc\controller $ctrl){
      if ( \is_null($data) ){
        $data = $this->data;
      }
      if ( $route = $this->router->route($path, 'model') ){
        $model = new mvc\model($this->db, $route, $ctrl, $this);
        return $model->delete_cache($data, '');
      }
      return [];
    }
code: public function delete_cached_model($path, array $data, mvc\controller $ctrl){
      if ( \is_null($data) ){
        $data = $this->data;
      }
      if ( $route = $this->router->route($path, 'model') ){
        $model = new mvc\model($this->db, $route, $ctrl, $this);
        return $model->delete_cache($data, '');
      }
      return [];
    }
code_tokens: public function delete_cached_model ( $ path , array $ data , mvc \ controller $ ctrl ) { if ( \ is_null ( $ data ) ) { $ data = $ this -> data ; } if ( $ route = $ this -> router -> route ( $ path , 'model' ) ) { $ model = new mvc \ model ( $ this -> db , $ route , $ ctrl , $ this ) ; return $ model -> delete_cache ( $ data , '' ) ; } return [ ] ; }
docstring: This will unset the model in cache
  
  @params string path to the model
  @params array data to send to the model
  @return array|false A data model
docstring_tokens: This will unset the model in cache