public function __construct(API $api, Request $request, TrackBusinessLayer $trackbusinesslayer, ArtistBusinessLayer $artistbusinesslayer, AlbumBusinessLayer $albumbusinesslayer, Scanner $scanner) { parent::__construct($api, $request); $this->trackBusinessLayer = $trackbusinesslayer; $this->artistBusinessLayer = $artistbusinesslayer; $this->albumBusinessLayer = $albumbusinesslayer; $this->scanner = $scanner; }
public function __construct(API $api, Request $request, AmpacheUserMapper $ampacheUserMapper, AmpacheSessionMapper $ampacheSessionMapper, AlbumMapper $albumMapper, ArtistMapper $artistMapper, TrackMapper $trackMapper, AmpacheUser $ampacheUser, $server) { parent::__construct($api, $request); $this->ampacheUserMapper = $ampacheUserMapper; $this->ampacheSessionMapper = $ampacheSessionMapper; $this->albumMapper = $albumMapper; $this->artistMapper = $artistMapper; $this->trackMapper = $trackMapper; // used to share user info with middleware $this->ampacheUser = $ampacheUser; // used to deliver actual media file $this->server = $server; }
public function __construct(API $api, Request $request, Scanner $scanner) { parent::__construct($api, $request); $this->scanner = $scanner; }
public function __construct(API $api, Request $request) { parent::__construct($api, $request); }
public function __construct(API $api, Request $request, Mapper $ampacheUserMapper, Scanner $scanner) { parent::__construct($api, $request); $this->ampacheUserMapper = $ampacheUserMapper; $this->scanner = $scanner; }