mobile_api_calendar

🔧 TS_NOOA_mobile_liste_calendar_event

Retourne la liste de tous les évènements calendar, possibilité de filtrer la liste
function TS_NOOA_mobile_liste_calendar_event() { global $_POST; global $global_api_retour; global $user; global $srv; global $navi_session; $id_user = $_POST['userID']; $startDate = $_POST['start']; $endDate = $_POST['end']; $calendar = $_POST['calendar']; // ... (truncated)

↩️ Returns

(array) Contenant la liste des évènements

🔧 getEventFromCalendar

Cherche dans la liste des "opportunités" ou "commandes/chantier" si un des objets est lié à un évènement du calendrier
function getEventFromCalendar($id_event) { global $srv; $id_type_opportunite = 148; $id_type_commande = 168; $att_to_check_opportunite = 'att13'; $att_to_check_commande = 'att40'; $result = array(); $sqlService = new \ToosmarWireframe\Services\SQLService(1, $srv[1], $srv[3], $srv[4], $srv[2]); // On cherche une "opportunité" $queryOppotunite = "SELECT * FROM vent_att WHERE id_type = " . $id_type_opportunite . " AND " . $att_to_check_opportunite . " LIKE '%" . $id_event . "%'"; $objet = $sqlService->query($queryOppotunite,true); // ... (truncated)

↩️ Returns

(array) Contenant "opportunité" ou "commande/chantier"

🔧 TS_NOOA_mobile_info_calendar

Génère toutes les données nécessaires à la création d'un rdv depuis le mobile
function TS_NOOA_mobile_info_calendar($id_type_client, $id_type_opportunite, $id_type_commande) { global $_POST; global $global_api_retour; global $user; global $srv; global $navi_session; $id_user = $_POST['userID']; // On initialise le "user" connecté par celui sur Flutterflow $user=new fwk_user(); $user->init($srv,'log_'.$navi_session); $user->id = $id_user; // ... (truncated)

↩️ Returns

(mixed)

⚠️ Throws


🔧 TS_NOOA_mobile_calendar_create_event

Création d'un rdv ical depuis le mobile
function TS_NOOA_mobile_calendar_create_event() { global $_POST; global $global_api_retour; global $user; global $srv; global $navi_session; global $url7; global $btn7; $id_user = $_POST['userID']; $calendar = $_POST['calendar']; // ... (truncated)

↩️ Returns

(array|null)