C точки зрения PSR - возможно. С точки зрения SOLID - нет. :)вы пришли в спор о оформлении кода и заявили что "код, оформленный не по стандарту - гавно". я вам показал, что код, оформленный по стандарту и из крупного сообщества - тоже гавно (при чем не из-за солид'а, а сам по себе; это говнокод чистой воды, даже если выдернуть из фреймворка и написать отдельно на страничке). так с чем именно вы спорите?
Приведите пример стандарта отличного от PSR которое широко используется в сообществевы снова делаете ту же ошибку, что в начале спора. и ту же, что и предыдущий оратор.
тогда у вас женская логикасори, но если в констатации факта, выраженной в вежливой форме, вы видите оскорбление, то я помочь ничем не смогу.
соблюдение стандарта(хотя я вижу только часть кода) уже помогает понять что данная функция требует рефакторинга и декомпозицииa без стандарта не понятно?
Цитатаи что в ней оскорбительного?
Да сделаетgovnokod.ru/23695 вот вам функция оформленная по пср за исключением отступов. она хороша?
нужно сначала установить fileinfo и тогда будет работать mime_content_type()?да. функция mime_content_type является частью расширения fileinfo.
Они связаны внутри РНР вот так?https://secure.php.net/manual/ru/function.mime-con...
Я правильно понимаю, что www.php.su/is_resource в 4,5 версии она была, а в 7 ее убрали без предупреждения и, фактически, опять бросив на камни?вы решили доверять левому сайту вместо официальной документации? o_O
а почему в примереa еще старее примера не нашлось?
Что в мире есть актуального и хотя бы на 1/10 такого же популярного как PSR?какая связь с написанным мною?
Почему вы до сих пор не поправили всё автоматом? Не целесообразно, т.к. у вас нет новых разработчиков, которые приходят, смотрят на код, матерятся и уходят?опять влажные фантазии.
if ($a > $b) {
$foo->bar($arg1);
}более правильно, чемif( $a > $b ) {
$foo->bar( $arg1 );
}или что допустимо использовать <?= вместо <?php echo смысла не имеет.Мне действительно интересно почему ваша аргументация всегда основывается на том, что если вы возитесь с легаси, то и все остальные тоже должны с ним возитьсямне действительно интересно почему вы решили, что мы возимся с легаси? только потому что наш стайл устраивает нас больше, чем пср?
Если только в мире бы существовало 3 вида автомобилей и на мерседесе катался 9 человек из 10-ти. Остальные 10% просто потому, что жалко выкидывать на свалку свой тазик.в мире больше, чем 3 марки авто, и на мерседесах катается не 90%. но вы дальше продолжаете воспроизводить мантру "мерседес - вот это машина, остальное - говно".
Такие конторы называются "веб-студии", которые клепают одноразовые лендинги. Ах, ну да, ещё фриланс. Там не важно кто и как потом будет это поддерживать, главное вывалить клиенту что-то более-менее рабочее.сам шучу - сам смеюсь?
А что у вас за "проекты", собственно такие, где всем срать, простите за прямоту, на то как написан код?сам шучу - сам смеюсь, номер 2?
когда кодстайл всего проекта исправляется одной командой в консоли - довольно печально бахвалиться тем, что ваш код игнорирует все возможные рекомендациинет бахвальства, есть целесообразность или ее отсутствие.