if ($controller->getCurrentError() instanceof ErrorPoint) { $return["error"] = $controller->getCurrentError(); } else { $actionResult = $controller->action(); } if (isset($statistic)) { $controller->accountingStatistic($statistic); } } break; } if ($actionResult instanceof ErrorPoint) { $return["error"] = $actionResult->getMessage(); } else { $return["isOk"] = true; $return["command"] = $command; $return["response"] = $controller->getResult(); } track_stats(); // Отслеживаем производительность echo json_encode($return); //$output = ob_get_contents(); // Utils::forDebug("countOfQuery: " . SQL::getInstance()->countOfQuery()); ob_end_flush(); /*if(1 || isset($command) && $command != COMMAND_SYSTEM && ErrorPoint::$isNeedToLog){ logUsersActivity($output); }*/ track_stats(); // Отслеживаем производительность ?>