/** * Return notification message. * * @param $advertisement * @param $recipient * @param $messageTemplate * @param $type */ public static function getNotificationEmailMessage($advertisement, $recipient, $messageTemplate, $type) { $message = ''; $message = str_replace(self::TAG_RECIPIENT, $recipient, $messageTemplate); $message = str_replace(self::TAG_PASSWORD, $advertisement->password, $message); $message = str_replace(self::TAG_POST_TITLE, $advertisement->title, $message); $config = Zend_Registry::get('config'); $city = Advertisement::getCity($advertisement->id)->name; $url = $config->baseurl . $city . '/bulletin/admin/' . $advertisement->id; $message = str_replace(self::TAG_ADMIN_POST_URL, $url, $message); $url = $config->baseurl . $city . '/bulletin/view/' . $advertisement->id; $message = str_replace(self::TAG_POST_URL, $url, $message); $message = nl2br($message); return $message; }