예제 #1
0
 public function getActiveApplicationName()
 {
     // <editor-fold defaultstate="collapsed" desc="Aspect:jP">
     try {
         $MArgs = func_get_args();
         return Aspect::joinPoint("around", $this, __METHOD__, $MArgs);
     } catch (AOPNoAdviceException $e) {
     }
     Aspect::joinPoint("before", $this, __METHOD__, $MArgs);
     // </editor-fold>
     $name = Applications::activeApplication();
     echo Environment::getS("renameApplication:{$name}", $name . " " . Applications::activeVersion());
 }
예제 #2
0
 public function getEMailData()
 {
     return array("fromName" => Session::currentUser()->A("name"), "fromAddress" => Session::currentUser()->A("UserEmail"), "recipients" => array(self::mailAddress()), "subject" => "Fehlermeldung in " . Applications::activeApplication() . " " . Applications::activeVersion(), "body" => "Sehr geehrter Herr Furtmeier,\n\nbei der Nutzung von " . Applications::activeApplication() . " ist ein Fehler aufgetreten, während ich folgendes getan habe:\n\n\n\n\n\nWeiter unten sende ich die Fehlermeldung sowie einige Informationen, die Ihnen beim finden des Problems helfen könnten.\n\nFreundliche Grüße,\n" . Session::currentUser()->A("name") . "\n\n\n" . self::$errorMessage . "\n\nAlle geladenen Module:\n" . implode(", ", get_loaded_extensions()) . "\n\nMein Browser:\n" . $_SERVER["HTTP_USER_AGENT"] . "\n\nMein Server:\n" . $_SERVER["SERVER_SOFTWARE"]);
 }