original_string: public function removeCoreError($env, $error = 0)
      {
          $this->swapArgs($env, $error, $this->running_env);
          
          $is_removed = false;
          if (isset($this->errors[$env])) {
              $orig = $this->errors[$env];
              $this->errors[$env] = ($this->errors[$env] & ~ $error);
              $is_removed = $this->errors[$env] !== $orig;
          }
          
          return $is_removed;
      }
code: public function removeCoreError($env, $error = 0)
      {
          $this->swapArgs($env, $error, $this->running_env);
          
          $is_removed = false;
          if (isset($this->errors[$env])) {
              $orig = $this->errors[$env];
              $this->errors[$env] = ($this->errors[$env] & ~ $error);
              $is_removed = $this->errors[$env] !== $orig;
          }
          
          return $is_removed;
      }
code_tokens: public function removeCoreError ( $ env , $ error = 0 ) { $ this -> swapArgs ( $ env , $ error , $ this -> running_env ) ; $ is_removed = false ; if ( isset ( $ this -> errors [ $ env ] ) ) { $ orig = $ this -> errors [ $ env ] ; $ this -> errors [ $ env ] = ( $ this -> errors [ $ env ] & ~ $ error ) ; $ is_removed = $ this -> errors [ $ env ] !== $ orig ; } return $ is_removed ; }
docstring: Stops handling a core error
  
  Uses the currently running environment when none is given. Passing E_ALL removes all error handling
  for the given environment.
  
  Examples:
  ```php
  $handler->removeCoreError(E_NOTICE);
  
  $handler->removeCoreError("live", E_NOTICE);
  
  $handler->removeCoreError("dev", E_NOTICE | E_DEPRECIATED);
  ```
  
  @param  string|int   $env        Name of the environment
  @param  string|int   $error      The error to remove
  
  @return bool
docstring_tokens: Stops handling a core error