public function blpop(...$arguments)
    {
        $result = $this->command('blpop', $arguments);

        return empty($result) ? null : $result;
    }
public function blpop(...$arguments)
    {
        $result = $this->command('blpop', $arguments);

        return empty($result) ? null : $result;
    }
public function blpop ( ... $ arguments ) { $ result = $ this -> command ( 'blpop' , $ arguments ) ; return empty ( $ result ) ? null : $ result ; }
Removes and returns the first element of the list stored at key.

@param  dynamic  $arguments
@return array|null
Removes and returns the first element of the list stored at key .