Add settings endpoint

This commit is contained in:
Thilina Hasantha
2019-07-26 04:17:25 +02:00
parent 6e77aa99c4
commit c05e815c17

View File

@@ -0,0 +1,26 @@
<?php
namespace Settings\Rest;
use Classes\IceResponse;
use Classes\RestEndPoint;
use Classes\SettingsManager;
use Classes\UIManager;
class SettingsRestEndPoint extends RestEndPoint
{
public function getMobileSettings()
{
$sm = SettingsManager::getInstance();
$data = [
'Company: Logo' => UIManager::getInstance()->getCompanyLogoUrl(),
'Company: Name' => $sm->getSetting('Company: Name'),
'Attendance: Request Attendance Location on Mobile' =>
$sm->getSetting('Attendance: Request Attendance Location on Mobile'),
];
return new IceResponse(IceResponse::SUCCESS, ['data' => $data]);
}
}