/
infra.php
27 lines (24 loc) · 1.12 KB
/
infra.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
use infrajs\access\Access;
use infrajs\ans\Ans;
use infrajs\nostore\Nostore;
use infrajs\template\Template;
$action = Ans::GET('-access');
if ($action == 'false') {
if (Access::isTest()) Access::$conf['test'] = true;
else Access::$conf['test'] = false; //Повышать права нельзя, если я не тестер, то не тестером и останусь!!!
Access::$conf['debug'] = false;
Access::$conf['admin'] = false;
Nostore::on();
} else if ($action == 'update') {
Access::test(true);
Access::adminSetTime();
touch('composer.lock');
Nostore::on();
} else if ($action == 'true') {
Access::test(true);
Access::adminSetTime();
//touch('composer.lock'); //Это будет обозначать сброс updateTime
Nostore::on();//Страница с таким параметром не кэшируется в браузере и её можно всегда спокойно вызывать
//Устанавливает будто админ только что заходил... это мягко обновит кэши шаблонов и проверит изменения файлов
}