/**
  * @param EventDispatcherInterface $dispatcher
  * @param CompanyRepository $companyRepository
  */
 public function __construct(EventDispatcherInterface $dispatcher, CompanyRepository $companyRepository)
 {
     parent::__construct($dispatcher);
     $this->companyRepository = $companyRepository;
 }
 /**
  * @param EventDispatcherInterface $dispatcher
  * @param AccountRepository $accountRepository
  */
 public function __construct(EventDispatcherInterface $dispatcher, AccountRepository $accountRepository)
 {
     parent::__construct($dispatcher);
     $this->accountRepository = $accountRepository;
 }
 /**
  * @param EventDispatcherInterface $dispatcher
  * @param BillRepository $billRepository
  */
 public function __construct(EventDispatcherInterface $dispatcher, BillRepository $billRepository)
 {
     parent::__construct($dispatcher);
     $this->billRepository = $billRepository;
 }