original_string: public function blpop(...$arguments)
      {
          $result = $this->command('blpop', $arguments);
  
          return empty($result) ? null : $result;
      }
code: public function blpop(...$arguments)
      {
          $result = $this->command('blpop', $arguments);
  
          return empty($result) ? null : $result;
      }
code_tokens: public function blpop ( ... $ arguments ) { $ result = $ this -> command ( 'blpop' , $ arguments ) ; return empty ( $ result ) ? null : $ result ; }
docstring: Removes and returns the first element of the list stored at key.
  
  @param  dynamic  $arguments
  @return array|null
docstring_tokens: Removes and returns the first element of the list stored at key .