Add settings endpoint
This commit is contained in:
26
core/src/Settings/Rest/SettingsRestEndPoint.php
Normal file
26
core/src/Settings/Rest/SettingsRestEndPoint.php
Normal 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]);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user