public function __construct(array $repositories) { $this->repositories = []; foreach ($repositories as $repository) { $this->repositories[get_class($repository)] = $repository; } }