19declare(strict_types=1);
39class Factory implements ilPollImageRepositoryFactoryInterface
42 protected ilResourceStorageServices
$irss;
46 ilResourceStorageServices
$irss
52 public function element(): ilPollImageRepositoryElementFactoryInterface
54 return new ilPollImageRepositoryElementFactory(
60 public function key(): ilPollImageRepositoryKeyFactoryInterface
62 return new ilPollImageRepositoryKeyFactory();
65 public function stakeholder(): ilPollImageRepositoryStakeholderFactoryInterface
67 return new ilPollImageRepositoryStakeholderFactory();
70 public function values(): ilPollImageRepositoryValuesFactoryInterface
72 return new ilPollImageRepositoryValuesFactory();
75 public function wrapper(): ilPollImageRepositoryWrapperFactoryInterface
77 return new ilPollImageRepositoryWrapperFactory(
83 public function handler(): ilPollImageRepositoryInterface
85 return new ilPollImageRepository(
__construct(ilDBInterface $db, ilResourceStorageServices $irss)
ilResourceStorageServices $irss