Interesting Stuff

This commit is contained in:
JonatanRek 2020-04-29 16:10:33 +02:00
parent c774ad90c2
commit a1cfb21a81
4 changed files with 31 additions and 7 deletions

View File

@ -65,9 +65,11 @@ require_once '../config/config.php';
$logManager = new LogManager(); $logManager = new LogManager();
// Language // Language
$langTag = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
$langMng = new LanguageManager($langTag); $langTag = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
$langMng->load(); $langMng = new LanguageManager($langTag);
$langMng->load();
}
//D B Conector //D B Conector
Db::connect (DBHOST, DBUSER, DBPASS, DBNAME); Db::connect (DBHOST, DBUSER, DBPASS, DBNAME);
@ -76,4 +78,4 @@ Db::connect (DBHOST, DBUSER, DBPASS, DBNAME);
$userManager = new UserManager(); $userManager = new UserManager();
// import routes // import routes
require_once '../app/Routes.php'; require_once '../app/Routes.php';

View File

@ -18,7 +18,10 @@ $router->any('/ajax', 'Ajax');
$router->any('/log', 'Log'); $router->any('/log', 'Log');
$router->any('/rooms', 'Rooms'); $router->any('/rooms', 'Rooms');
$router->get('/api/devices', 'DevicesApi@getAllDevices'); $router->post('/api/devices', 'DevicesApi@getAllDevices');
$router->get('/api/login', 'AuthApi@login'); $router->post('/api/login', 'AuthApi@login');
$router->post('/api/HA', 'GoogleHome@response');
$router->run($_SERVER['REQUEST_METHOD'], '/'.(isset($_GET['url']) ? $_GET['url'] : '')); $router->run($_SERVER['REQUEST_METHOD'], '/'.(isset($_GET['url']) ? $_GET['url'] : ''));

19
app/models/GoogleHome.php Normal file
View File

@ -0,0 +1,19 @@
<?php
class GoogleHome {
function response()
{
header('Content-Type: application/json');
$update_response = file_get_contents("php://input");
$update = json_decode($update_response, true);
echo '"RichResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "test speech"
}
}
]
}';
}
}

View File

@ -1,3 +1,3 @@
<?php <?php
require_once __DIR__ . '/../app/Bootstrap.php'; require_once __DIR__ . '/../app/Bootstrap.php';