I have a error when add this code and i dont what is the error please i need help this is the code
    public function hookActionDispatcher($params = []){
       $payments_controllers = [
        'ps_wirepaymentvalidationModuleFrontController',
        'ps_checkpaymentvalidationModuleFrontController',
       ];
       if($params['controller_type'] == Dispatcher::FC_FRONT &&
         in_array($params['controller_class'], $payments_controllers) &&
         $params['is_module']){
         $cart = new Cart($this->context->cookie->id_cart);
          if($cart->id_address_delivery == 0 || $cart->id_address_invoice){
          $cart->id_address_delivery = 6;
          $cart->id_address_invoice = 6;
          $cart->update();
          }
       }
    }
 
     
    