original_string: public function notification(string $method, array $parameters)
      {
          if ($this->isSingleRequest) {
              $this->units = [];
          }
  
          $this->units[] = new Notification($method, $parameters);
  
          if ($this->isSingleRequest) {
              $this->execute(new InvokeSpec($this->units, true));
              return null;
          }
  
          return $this;
      }
code: public function notification(string $method, array $parameters)
      {
          if ($this->isSingleRequest) {
              $this->units = [];
          }
  
          $this->units[] = new Notification($method, $parameters);
  
          if ($this->isSingleRequest) {
              $this->execute(new InvokeSpec($this->units, true));
              return null;
          }
  
          return $this;
      }
code_tokens: public function notification ( string $ method , array $ parameters ) { if ( $ this -> isSingleRequest ) { $ this -> units = [ ] ; } $ this -> units [ ] = new Notification ( $ method , $ parameters ) ; if ( $ this -> isSingleRequest ) { $ this -> execute ( new InvokeSpec ( $ this -> units , true ) ) ; return null ; } return $ this ; }
docstring: Make notification request
  
  @param string $method
  @param array  $parameters
  
  @return $this|null
docstring_tokens: Make notification request