public function preSend(Event $e)
    {
        $validator = new NotEmpty();

        if (!isset($this->options['tokenOrLogin'])
            || !$validator->isValid($this->options['tokenOrLogin'])
        ) {
            throw new Exception\InvalidArgumentException('You need to set OAuth token!');
        }

        /* @var Http\Request $request */
        $request = $e->getTarget();

        $query = $request->getQuery();
        $query->set('access_token', $this->options['tokenOrLogin']);
    }