Translations:User API guide/50/uk

Revision as of 12:20, 15 May 2025 by Admin (talk | contribs) (Created page with "<nowiki>$year = 2015; $month = 3; // березень $performerId = 1; // може бути нульовим $workDaysInfo = $client->getWorkCalendar($year, $month, $performerId); // повертає масив ( // '2015-03-01' => array('from' => '09:00:00', 'to' => '18:00:00', 'is_day_off' => 0), // '2015-03-02' => array('from' => '09:00:00', 'to' => '18:00:00', 'is_day_off' => 0), // ... //);</nowiki> <br><br> '''Прикл...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

$year = 2015; $month = 3; // березень $performerId = 1; // може бути нульовим $workDaysInfo = $client->getWorkCalendar($year, $month, $performerId); // повертає масив ( // '2015-03-01' => array('from' => '09:00:00', 'to' => '18:00:00', 'is_day_off' => 0), // '2015-03-02' => array('from' => '09:00:00', 'to' => '18:00:00', 'is_day_off' => 0), // ... //);

Приклад коду для отримання матриці часу початку

$dateFrom = '2015-03-03';
$dateTo = '2015-03-04';
$serviceId = 1;
$performerId = 1;
$qty = 1;
$availableTime = $client->getStartTimeMatrix($dateFrom, $dateTo, $serviceId, $performerId, $qty);
// повертає масив (
//     '2015-03-03' => array('09:00:00', '09:30:00', '10:00:00', ....),
//     '2015-03-04' => масив('09:00:00', '09:30:00', '10:00:00', ....),
//);