getInvoiceNumber(); $filename = str_replace(['/', '\\'], '-', $filename); $company = $model->getCustomer()->getCompany(); if (empty($company)) { $company = $model->getCustomer()->getName(); } if (!empty($company)) { $company = new UnicodeString($company); $filename .= '-' . $company->snake(); } $this->filename = $filename; } public function getFilename() { return $this->filename; } public function __toString() { return $this->getFilename(); } }