public function __construct($media, $files, $listings, $request, $response)
 {
     parent::__construct($response);
     $this->media = $media;
     $this->files = $files;
     $this->listings = $listings;
     $this->request = $request;
 }
 public function __construct($listings, $uploader, $media_manager, $request, $response)
 {
     parent::__construct($response);
     $this->listings = $listings;
     $this->media_manager = $media_manager;
     $this->uploader = $uploader;
     $this->request = $request;
 }
 public function __construct($image_resizer, $media, $listings, $settings, $request, $response)
 {
     parent::__construct($response);
     $this->image_resizer = $image_resizer;
     $this->listings = $listings;
     $this->media = $media;
     $this->settings = $settings;
     $this->request = $request;
 }
 public function __construct($form_fields, $request, $response)
 {
     parent::__construct($response);
     $this->form_fields = $form_fields;
     $this->request = $request;
 }
 public function __construct($settings, $request, $response)
 {
     parent::__construct($response);
     $this->settings = $settings;
     $this->request = $request;
 }
 public function __construct($users, $request, $response)
 {
     parent::__construct($response);
     $this->users = $users;
     $this->request = $request;
 }