- /**
- * Returns the current UserAgent as a String
- *
- * @return string the UserAgent as a String
- * @throws HTTPException\InternalServerErrorException
- */
- public function getUserAgent()
- {
- return
- FRIENDICA_PLATFORM . " '" .
- FRIENDICA_CODENAME . "' " .
- FRIENDICA_VERSION . '-' .
- DB_UPDATE_VERSION . '; ' .
- $this->baseURL->get();
- }
-
- /**
- * Generates the site's default sender email address
- *
- * @return string
- * @throws HTTPException\InternalServerErrorException
- */
- public function getSenderEmailAddress()
- {
- $sender_email = $this->config->get('config', 'sender_email');
- if (empty($sender_email)) {
- $hostname = $this->baseURL->getHostname();
- if (strpos($hostname, ':')) {
- $hostname = substr($hostname, 0, strpos($hostname, ':'));
- }
-
- $sender_email = 'noreply@' . $hostname;
- }
-
- return $sender_email;
- }
-