Имена участников (разделяйте запятой).
Решил разгрузить БД от лишних записей: на данный момент данные базовой таблицы тупо переносятся в таблицу пользователя, поэтому хочу в таблице...
Отправил данные в реестр, эти данные потом берутся для формирования json, например, в контроллере Json::index, json забирается аяксом -...
Как делал раньше? Два метода: guestArea() и userArea() тупо помещались в начало конструктора или экшена (заранее зная их уровень доступа), в...
// метод модели User public static function getBefore() { if (isset($_SESSION['user'])) { [$id, $token] = explode(':',...
Снёс OpenServer, развернул AMP самостоятельно (вру, мускул ещё не установлен, но это всё мелочи), ну и стартанул скрипт свой....
Решил попилить DI // config/providers.php return [ \core\providers\router\Provider::class ]; class Container { private $container = [];...
[SPOILER] Имеет ли смысл допилить: return is_string($target) ? htmlspecialchars($target) : $target; или можно всё подряд колбасить? :)
В /public/index.php есть некоторые константы define('D_S', DIRECTORY_SEPARATOR); define('D_R', dirname(__DIR__) . D_S); define('APP', D_R . 'app'...
Одно время использовал именованные параметры (тупо нравилось двоеточие в плейсхолдере) :) сейчас уже не использую, но я тогда именовал вот так:...
Вопрос возник на почве того, что я пилил AR с уклоном на то, чтобы хранить первоначальные значения по select и потом при update сверять их с...
[SPOILER] Теперь я задаю правила: // Правило рефссылки // Router::addRule('start/{referer_id:[1-9]\d*}', ['controller' => 'start', 'action' =>...
call_user_func($callback, $this->request, ...$this->request->getBody() /* ['a' => string '1'] */); Cannot unpack array with string keys Что ещё...
function getMethod() { return strtolower($_SERVER['REQUEST_METHOD']); } // РАЗ function getBody() { $body = []; if (getMethod() ===...
Пару лет назад возникал уже вопрос такой, но практики применения не было и поэтому был забыт: class A { private $data = []; public...
public static function dispatch($url) { if (!self::matchRoute($url)) { throw new Error('Страница не найдена'); } $controller...
class A { function a($a) { var_dump($b /* или $c или $d и так далее */); // test } } (new A()->a(...array_values(['a' =>...
я везде всё отметил и сохранил себе .css + .min.css короче там всего добавилось: тени, объёмность, градиенты, НО ЦВЕТА НЕ ДОБАВИЛИСЬ, хотя они...
не могу понять я её вот массив array (size=3) 'module' => string 'guest' (length=6) 'controller' => string 'Home' (length=4) 'action' =>...
[SPOILER] [SPOILER] Имеет ли какое-то критическое значение то, что в желаемом варианте переменные чекаются до отправки запросов?
foreach (explode('/', ltrim($_SERVER['REQUEST_URI'], '/')) as $item) { if (!is_numeric($item)) { $this->uri .= '/' . $item; } }...