Руководитель сказал, чтобы в разделе "Теоретической и методологической основе исследования" я указал набор используемых стандартов и рекомендаций PHP, и научные исследования в данной сфере. Ну или исследования в области развития web.
А плохая практика не использовать bool, а например int 1 в случае успеха и текст в случае ошибки? Грубо говоря:
$result = $test->create();
$validator = new Validator($_POST, [
'message' => [Validator/NotEmpty::class, Validator/Exists::class]
]);
if (! $validator->valid()) {
throw new ValidationException($validator->getErrorMessages());
}
Люди приходят сюда получать ответы на свои вопросы, а не смотреть на ваше раздражение.
И ещё, вы правда считаете, что автор вопроса не знает о существовании документации и гугла?
И не пробовали ли вы подумать о том, что не всех людей устраивает сухое изложение документации, тем более если она на иностранном языке, а более предпочтителен формат вопрос-ответ, благо на этом сайте есть достаточно специалистов, готовых дать развернутый ответ даже на самые тривиальные вопросы?
Но если у вас все-таки присутствует непреодолимое желание поделиться ссылкой на документацию, то это можно сделать и без откровенного хамства.
Что я вообще хочу - всего-то навсего подобрать язык
Как-то не слишком убедительно. А ещё аргументы будут?
Я могу согласиться только с доводами, что его активно юзают, либо по привычке, либо по причине огромной кучи малограмотных специалистов, отсюда куча плагинов на любой чих. Но если не брать во внимание эти плагины, то сам феномен JQuer давно как не актуален.
А если будут аргументация в сторону кроссбраузерности, то могу посоветовать изучить то, как подключаются полифиллы. Хотя можно не изучать, достаточно просто воспользоваться дефолтным стеком, от которого сейчас не убежать никуда: babel + webpack/gulp/etc. Ну или просто подумать на тему того стоит ли вообще поддерживать тот стек браузеров, на котором половина сайтов в интернете нынче не воспроизводится корректно.