/** * @param IMarketplaceTypeRepository $repository * @param ISecurityGroupRepository $group_repository * @param ITransactionManager $tx_manager */ public function __construct(IMarketplaceTypeRepository $repository, ISecurityGroupRepository $group_repository, ITransactionManager $tx_manager) { parent::__construct('MarketPlaceType', array('name', 'active'), $repository, $tx_manager); $this->group_repository = $group_repository; }
/** * @param IEntityRepository $repository * @param ITransactionManager $tx_manager */ public function __construct(IEntityRepository $repository, ITransactionManager $tx_manager) { parent::__construct('MarketplaceVideoType', array('type', 'max_total_time'), $repository, $tx_manager); }