знать какой адрес ввели
echo parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
мы тут не ссылки а твой код обсуждаем. В котором "класса Application основного класса приложения
В приципе путать di и dic нормально - это понимание ко всем приходит не сразу.
Со временем может начнешь потихоньку догадываться.
Скажи еще что у тебя в контроллерах этого нету :)
а контейнер с конфигом - это такой же говнокод, как и global $config
Вообще я легко признаю ошибки, но тут возможно можно подискутировать
Скажи еще что у тебя в контроллерах этого нету :
а это и есть тот же global, только в профиль
а контейнер с конфигом - это такой же говнокод, как и global $config
private function getConfig(string $file)
{
$path = CONFIG_PATH . $file . '.php';
/** @noinspection ALL */
if (empty($config = include $path)) {
die('Not config ' . $path);
}
return $config;
}
/* ======================================================*/
$this->config = $this->getConfig('default');
/* ======================================================*/
$di = new Container();
$di['config'] = $this->config;
#include <iostream>
bool check(const int &value) {
//если число не делится на 2, то на 22 тем более
return (value % 3 == 0 || value % 11 == 0) && value % 13 != 0 && value % 33 != 0;
}
int main() {
int a = 4668;
int b = 10415;
int c = 0;
int i = a % 2 == 0 ? a + 1 : a;
int minValue = 0;
for (; i < b; i += 2) {
if (check(i)) {
c = 1;
minValue = i;
i += 2;
break;
}
}
for (; i < b; i += 2) {
if (check(i)) {
c++;
}
}
std::cout << minValue << " - " << c << std::endl; //4671 - 965
}
int i = a % 2 == 0 ? a + 1 : a;
console.log(Object.isFrozen(prop));
что выведет?
ваше описание свидетельствует, что либо объект замоожен
либо свойство доступно только для чтения