8 ignore_user_abort(
true);
13 require __DIR__ .
'/../include/debug.php';
16 require __DIR__ .
'/../vendor/autoload.php';
21 if (!Wrong\Start\Env::$e->IS_CLI) {
22 header(
'Connection: close');
23 header(
'Content-Encoding: none');
24 header(
'Content-length: 0');
26 function_exists(
'fastcgi_finish_request') && fastcgi_finish_request();
35 $mem->set(
'env-cron', array_map(
'intval', [
36 'API' => Wrong\Start\Env::$e->API,
37 'CRON_ACT' => Wrong\Start\Env::$e->CRON_ACT,
38 'CRON_CLI' => Wrong\Start\Env::$e->CRON_CLI
42 if (Wrong\Start\Env::$e->IS_CLI && !empty($argv[1]) && is_numeric($argv[1])) {
44 if (!($row =
$mem->get($argv[1]))) {
46 $mem->set($argv[1], $row);
53 if (Wrong\Start\Env::$e->IS_CLI && !empty($argv[1]) && is_string($argv[1]) && is_numeric($argv[2])) {
55 if (!($row =
$mem->get($argv[2]))) {
57 $mem->set($argv[1], $row);
65 if (!Wrong\Start\Env::$e->CRON_ACT) {
69 if (!Wrong\File\Locker::lock(basename(__FILE__,
'.php'), 300)) {
76 while (date(
's') !=
'00') {
static req($request, $method='GET', $data='', $headers=[], $timeout=0)
static getInstance($ignore_error=false)
static find($value, $column='id', $table='')
static unlock($id, $forse=false)
Cache класс, отвечающий за кеширование
Env класс управляющий, добавляющий или записывающий переменные среды
if(($dbh=Connect::getInstance(true) ->dbh) && $dbh->query("SHOW TABLES") ->fetchAll() && $dbh->query("SELECT COUNT(*) FROM `users`") ->fetchColumn()) if(!empty($_POST)) exit
if(Wrong\Start\Env::$e->IS_CLI &&!empty($argv[1]) &&is_numeric($argv[1])) if(Wrong\Start\Env::$e->IS_CLI &&!empty($argv[1]) &&is_string($argv[1]) &&is_numeric($argv[2])) $dbh