$myAppliz->url(string $url, ?bool $redirect = false): string|header
Retourne l'url
ou redirige l'utilisateur vers celle-ci.
ATTENTION : cette méthode doit toujours être placée avant le moindre affichage car elle peut utiliser la fonction header de php.
ATTENTION : cette méthode nécessite que l'utilisateur soit connecté via la méthode
ATTENTION : l'
ATTENTION : cette méthode nécessite que l'utilisateur soit connecté via la méthode
$myAppliz->login()
.
ATTENTION : l'
url
générée peut être amenée à évoluer.
Paramètres | Description | ||||
---|---|---|---|---|---|
url string
|
Le nom de l'url désignée. |
||||
redirect bool
|
Redirige l'utilisateur vers l'url directement ou retourne le lien.
|
url | Description |
---|---|
perms string
|
L'URL vers laquelle l'utilisateur pourra gérer les permissions de votre Appliz. |
uninstall string
|
L'URL vers laquelle l'utilisateur pourra désinstaller votre Appliz. |
Exemple
try
{
echo '<a href="'.$myAppliz->url('perms').'">Gérer les permissions</a>';
}
catch(Exception $e)
{
error_log('Erreur API myAppliz : '.$e->getMessage());
echo 'Une erreur s\'est produite, veuillez réessayer ultérieurement.';
exit();
}
echo '<br /><br />';
try
{
echo '<a href="'.$myAppliz->url('uninstall').'">Supprimer mon compte</a>';
}
catch(Exception $e)
{
error_log('Erreur API myAppliz : '.$e->getMessage());
echo 'Une erreur s\'est produite, veuillez réessayer ultérieurement.';
exit();
}
Résultat (html) :
<a href="https://myappliz.com/applizs/5f54a4eef845d309f1048384/permissions">Gérer les permissions</a><br /><br /><a href="https://myappliz.com/applizs/5f54a4eef845d309f1048384/remove">Supprimer mon compte</a>
Exemple
Exemple pour rediriger directement l'utilisateur vers l'url au lieu de la retourner :
try
{
$myAppliz->url('uninstall', true);
}
catch(Exception $e)
{
error_log('Erreur API myAppliz : '.$e->getMessage());
echo 'Une erreur s\'est produite, veuillez réessayer ultérieurement.';
exit();
}