I dont get it. There is a ``$request`` argument but few lines below you use $this->request?