Имена участников (разделяйте запятой).
там идёт создание суперпользователя, потом задаёшь имя логина и ПОТОМ идёт создание пользователя, так вот: при создании суперпользователя нужно...
нет) это типа не только на винду уметь ключи находить самый простой варик: сбрасывать триалку я им платить перестал после 2019.3.4, после этой...
только PhpStorm, не трать время PhpStorm - бесплатный, ставь триалку и тупо сбрасывай каждый месяц, нечего там лишним записям в реестре ТВОЕЙ...
почему str_replace(), а не strtr()? просто я ещё не полностью вкурил отличие: читал пояснения, что вторая за один проход всё меняет, в то время...
Да!!! :mad: https://ibb.co/qjhw5zq https://ibb.co/gSKKqDq https://ibb.co/7QJdvG3 https://ibb.co/1GC8J6b
где?
с тех пор как разраб вызывает созданный экшен, но забыл роут для него добавить в массив роутов :)
Шобы разрабу вот это: https://ibb.co/yBnHMst А пользуну вот это: https://ibb.co/stGsySK :)
на этом форуме - да
Config::setArray(array_merge_recursive(...array_map(fn($file) => include $file, glob('config/*.php')))); new Debug(Config::get('debug.mod') /*...
Ну и есть массив конфигурации, ну и есть в этом массиве настройки для обработчика ошибок, ну и если этих настроек нету, то идёт выброс. Ну и...
ну я разобрался: проверку на include
<?php namespace core; use app\actions\error\ErrorAction; use Exception; use Throwable; class ErrorHandler { public function...
и при чём тут register_shutdown_function()
<?php namespace core; class App { use a; } Раз (всё нормально - нужная ошибка) <?php use core\App; chdir('..');...
нужно велосипедить function mb_str_ireplace($needle, $replacement, $haystack){ return preg_replace("~$needle~iu", $replacement, $haystack); }...
есть такой метод /** @return static */ public static function findOne($id) { $table = static::getTableName(); return...
@twim32 public static function getInstance(): static { return self::$instance ??= new self(); }
в каком-то месте неожиданно App::$here = 'Синглтон App накрылся тазиком'; :D App::$here->а_гдей-то_мой_метод :)
ну тоже, как вариант, но проще в самом App сделать статичное свойство, например, public static $here, присвоить ему в конструкторе this и...