/** * @param Invoice $invoice * @return string */ private function entityViewedMessage(Invoice $invoice) { if ($invoice->isType(INVOICE_TYPE_QUOTE)) { return trans('texts.notification_quote_viewed_subject', ['invoice' => $invoice->invoice_number, 'client' => $invoice->client->name]); } else { return trans('texts.notification_invoice_viewed_subject', ['invoice' => $invoice->invoice_number, 'client' => $invoice->client->name]); } }