Access denied for user 'xxx'@'localhost' (using password: YES)гугл переводчиком пользоваться умеешь? написано же, что доступа нет.
никого не интересуют при трудоустройстве пет-проекты.+++
нам нужны тысячи разработчиков способных с этим справится, а в стране едва ли сотни таких найдутсяэто напоминает сюжет из тупого американского фильма, где планету спасает отряд юродивых алкашей - бывших спецназовцев. Те такая аллегория, что кроме них в многомиллиардном мире больше никого нет, а они (не понятно почему) - незаменимые. Хотя каждый год в мир приходят миллионы новых спецназовцев, сантехников и программистов. И что среди как новичков, так и среди вновь прибывших, гениев не очень много, все +/- одинаковые.
Также в статьях говорилось, что репозиторий не может создавать объекты, то есть нельзя new User() в методе getUserByID.эти статьи не часть библейских книг, любое утверждение можно опровергать бесконечно. У меня, например, в моем велосипеде, как раз
может ли модель иметь метод getget - взять, обычно методы с префиксом get именуются те, которые берут данные из класса, они там должны быть в виде свойств. для методов поиска в бд обычно используют префикс find.
может ли модель иметь метод ... который делает запрос в базу данныхэто холиварный вопрос. сейчас может набежать 100 человек которые с будут кричать о SOLID, паттернах и тп, ориентируясь на популярные фреймворки и накатанные практики.
Кто должен делать new User и передавать все поля из базы данных, чтобы экземпляр класса User содержал соответствующие свойства
Во вторых - ну вот выучили лару и нет желания колупаться в условном уйй - ищите вакансии под нее, че паритьсяя парюсь с заделом на будущее.
Есть подозрение, что вы это рассказываете как раз молодому смузифагу, который на самом деле не изучил ни одного фреймворка, смутно представляет, как они работают "под капотом",Есть подозрение, что вы сами вряд ли знаете, как фреймворки работают под капотом, ибо с учетом того, что кода, как и контрибьютеров в них много, то один человек физически не сможет знать, как они работают под капотом от и до. В принципе, это и не обязательно - для этого эти инструменты и были придуманы - для облегчения разработки, а не для того, что бы досконально знать их внутреннюю кухню.
и именно поэтому от перспективы учить что-то другое (то есть просто отойти от трех выученных действий) пришел в ужас и придумал вот такой нелепый вопрос.я учу "что-то другое" с 2000 года, те примерно 22 года. И да - мне не хочется бесконечно учить то, что:
Хотите сказать, что такой подход уже не актуален?он никогда не был актуален, эта писанина даже не тянет на начальный уровень обучения, это абсолютно вреднейшая практика - так учить новичков и так делать.
ну те когда у продавца есть скрипт подтверждения оплаты и два скрипта для успеха и неудачи?