Кирилл НесмеяновVladimir Krygin диалог это нормально, та версия phpstorm что стоит у меня отобразит в автоподстановке методы всех перечисленных классов, а не конкретно того что возвращается. и если в случае с Github/Client::api() от такой автоподстановки мало толку.
@jumpordie
Не все нарушающее SOLID плохо, зависит же от ситуации.
я не зря подчеркнул S - не припоминаю когда нарушение принципа единой ответственности было бы на пользу.
Кирилл Несмеянов, это говнокод не из-за каких-то свичей, это говнокод потому что такие сокращения не делают код короче лучше и даже оптимальнее. Хочешь писать быстро - используй ide, они для этого и создаются, но ide плохо дружат с такими решениями и аннотации тут не помогут. Github/Client - говнокод потому, что он нарушает SOLID принципы. Пора понять что "популярный" - не всегда синоним "правильный/оптимальный".
так его и спрашивай, лучше чем он никто не объяснит) и добавь что вообще с таким дерьмом как wp берешься работать только из сострадания к тяжелой доле заказчиков
kafkiansky, одно другому не мешает.
на фоне того что я видывал, это еще ничего, вот поковыряешься в легаси 10летней давно где не то что тестов нет - там моделей нет и контроллеры по 2-3к строк..
BotTimofey, ответов можно придумать сколько угодно - смотри логи сервера и винды. а так либо файлы большие, либо сервер работает на минималках и/или софт древний, либо тормозят фильтры - защитник винды/антивирус.
BotTimofey, эээ... как минимум кривой запрос. перепутал mail c mb_send_mail.
прежде чем писать нативные запросы нужно хотя бы ознакомится с их форматом, в твоем случае это RFC 2045-2050 и 2822. а лучше не изобретай велосипед - если требуется простой мейлер, то посмотри https://github.com/nette/mail и eoghanobrien/php-simple-mail (не фонтан, но работает)
если ты старше 25, то просто забудь - не твое, если школьник - почитай руководство, чтобы в общих чертах понимать что и где находится и как между собой связано, если останутся вопросы - пиши, поможем. p.s. начни с thread safety
@jumpordie
я не зря подчеркнул S - не припоминаю когда нарушение принципа единой ответственности было бы на пользу.