original_string: public function pipe(CommandMessage $message): void
      {
          /** @var CommandFilter $filter */
          $filter = $this->stack->pop();
          $filter->process($message, [$this, 'pipe']);
      }
code: public function pipe(CommandMessage $message): void
      {
          /** @var CommandFilter $filter */
          $filter = $this->stack->pop();
          $filter->process($message, [$this, 'pipe']);
      }
code_tokens: public function pipe ( CommandMessage $ message ) : void { /** @var CommandFilter $filter */ $ filter = $ this -> stack -> pop ( ) ; $ filter -> process ( $ message , [ $ this , 'pipe' ] ) ; }
docstring: Pipes command message to the next filter
  
  @param CommandMessage $message The command message
  
  @return void
docstring_tokens: Pipes command message to the next filter