Esempio n. 1
0
 public static function addFriend($id_from, $id_to)
 {
     $mail = new Mail();
     $user_name_sender = Users::find('id', $id_from);
     if (!$user_name_sender) {
         return;
     }
     $user_name_sender = $user_name_sender->nickname;
     $user = Users::find('id', $id_to);
     if (!$user) {
         return;
     }
     $from = Config::getField('MAIL_FROM');
     $from = [$from['mail'] => $from['name']];
     $to = explode('@', $user->mail);
     $to = [$user->mail => $to[0]];
     $mail->send($from, $to, 'TITLE', Translate::getMails(null, 'account/friend_add', 'Demande reçu', ['user_name_sender' => $user_name_sender]));
 }
Esempio n. 2
0
 public static function init()
 {
     $url = isset($_GET['url']) ? $_GET['url'] : '/';
     $path = __DIR__ . '/../../app/routes.php';
     require "{$path}";
     try {
         Router::parse($url);
     } catch (RouterException $e) {
         if (isset($_GET['url']) && $_GET['url'] == 'error/404') {
             throw new \Exception('Too many Redirects');
         }
         if (Config::getField('DEV_ENV')) {
             throw new RouterException($e->getMessage(), 0, $e);
         } else {
             if (headers_sent()) {
                 throw new \Exception('Headers already sent !');
             }
             header('location: /error/404');
             exit;
         }
     }
 }
Esempio n. 3
0
<?php

use EasyHQ\Config;
?>
# Vérification de l'adresse mail

Pour confirmer votre adresse mail merci de cliquer sur le lien suivant :
<?php 
echo Config::getField('HOST');
?>
verify/<?php 
echo $key;
?>

Si celui-ci ne fonctionne pas, vous pouvez copier l'adresse pour la coller dans votre navigateur.

Cordialement,
Admin easyHQ