public function sendNewPriceUploadedEmailToAllCompanies($company) { $companyManager = new CompanyManager($this->config, $this->args); $allCompanies = $companyManager->getAllCompanies(); $allCompaniesEmails = $this->getCompaniesEmailByCompaniesDtos($allCompanies); $emailSenderManager = new EmailSenderManager('gmail'); $companyName = $company->getName(); $subject = 'New Price form ' . $companyName . '!!!'; $template = "new_price_uploaded"; $params = array("company_name" => $companyName); $emailSenderManager->sendEmail('info', $allCompaniesEmails, $subject, $template, $params, '', '', true, true); }