Search by

naoufalayache / export-calendar

naoufalayache

Simple PHP library to generate iCalendar files

Package info

github.com/naoufalayache/Export-Calendar

pkg:composer/naoufalayache/export-calendar

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-08-11 10:15 UTC

This package is auto-updated.

Last update: 2026-09-11 10:49:08 UTC


README

Documentation :

Exemple d'utilisation :

//Events à exporter pas de limites
$events = array(
    array(
        'summary' => 'Réunion de travail', //Champ obligatoire
        'date_start' => '2023-01-02T00:00:00', //Champ obligatoire, le format de la date doit être comme dans l'exemple
        'date_end' => '2023-01-03T23:59:59', //Champ obligatoire, le format de la date doit être comme dans l'exemple
        'summary' => 'Autres absence', //Champ obligatoire
        'description' => 'Urgence sanitaire', //Champ non-obligatoire
        'location' => 'Hôpital', //Champ non-obligatoire
    ),
    array(
        'summary' => 'Anniversaire', //Champ obligatoire
        'description' => 'Célébration de mon anniversaire', //Champ non-obligatoire
        'date_start' => '2024-02-17T00:00:00', //Champ obligatoire, le format de la date doit être comme dans l'exemple
        'date_end' => '2024-02-18T12:00:00', //Champ obligatoire, le format de la date doit être comme dans l'exemple
        'summary' => 'RTT', //Champ obligatoire
    ),
);
require_once('./Chemin/vers/Export_Calendar.php');
use ECalendar as EC;
$e = new EC\ECalendar('Congés plannifié',$events) //Premier argument => Nom des events
$e->exportCalendar();