bcedric/uca-office365

There is no license information available for the latest version (dev-main) of this package.

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/bcedric/uca-office365

dev-main 2025-12-15 10:49 UTC

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.yaml avec 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