dpeuscher/lib-absence-io

1.0.1 2018-07-01 16:30 UTC

This package is auto-updated.

Last update: 2024-04-18 18:59:26 UTC


README

Build Status codecov FOSSA Status

lib-absence-io

A library to identify the team capacity for a certain team size by member

$absenceEndPoint = 'https://app.absence.io/api/v2/';
$absenceKey = '012345678901234567890123';
$absenceId = '0123456789012345678901234567890123456789012345678901234567890123';

$absenceService = new AbsenceService($absenceEndPoint, $absenceKey, $absenceId);
$team = ["John Doe", "Johny Doey"];
$from = \DateTime::createFromFormat('Y-m-d', '2018-07-01');
$to = \DateTime::createFromFormat('Y-m-d', '2018-10-01');
var_dump($absenceService->calculateWorkdays($from, $to, 'München', $team));

Result looks like this:

array(2) { 'Johny Doey' => int(46) 'John Doe' => int(55) }

License

FOSSA Status