bcedric / uca-office365
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/bcedric/uca-office365
Requires
- symfony/cache: >=6.0
- symfony/config: >=6.0
- symfony/dependency-injection: >=6.0
- symfony/http-kernel: >=6.0
This package is auto-updated.
Last update: 2025-12-15 10:49:49 UTC
README
Bundle de connexion d'une application symfony vers l'api développée en interne à l'UCA pour interagir avec les services Microsoft
Installation
- Lancer la commande
composer require bcedric/uca-office365:dev-main - Ajouter le bundle dans
config/bundle.php:
<?php
return [
// ...
BCedric\UCAOffice365\BCedricUCAOffice365Bundle::class => ['all' => true],
];
- créer le fichier
config/packages/b_cedric_uca_office365.yamlavec le contenu suivant :
b_cedric_uca_office365:
url: "%env(APIO365_URL)%"
login: "%env(APIO365_LOGIN)%"
password: "%env(APIO365_PASSWORD)%"
Service UCAOffice365
| Fonction | Description |
|---|---|
| getUser($uid) | Retourne les informations concernant l'utilisateur |
| deleteUser($uid) | supprime l'utilisateur |
| createUser($uid) | Ajoute l'utilisateur |
| addBooking($uid) | Ajoute l'option Booking sur l'utilisateur |
| removeBooking($uid) | Supprime l'option Booking sur l'utilisateur |
| getCalendarURL($uid) | Renvoie l'URL pour la synchronisation du calendrier Teams |