en
Feedback
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Open in Telegram

Все самое полезное для пхпшника в одном канале. По рекламе: @proglib_adv Учиться у нас: clc.to/M561SQ Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b

Show more

📈 Analytical overview of Telegram channel Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Channel Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter (@phpproglib) in the Russian language segment is an active participant. Currently, the community unites 10 507 subscribers, ranking 11 317 in the Technologies & Applications category and 60 496 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 507 subscribers.

According to the latest data from 30 August, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -69 over the last 30 days and by -1 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 20.06%. Within the first 24 hours after publication, content typically collects 9.58% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 108 views. Within the first day, a publication typically gains 1 007 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 15.
  • Thematic interests: Content is focused on key topics such as php, laravel, пхпшника, artisan, api.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Все самое полезное для пхпшника в одном канале. По рекламе: @proglib_adv Учиться у нас: clc.to/M561SQ Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b

Thanks to the high frequency of updates (latest data received on 31 August, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

10 507
Subscribers
-124 hours
-137 days
-6930 days
Posts Archive
🔧 CLI-лайфхак: Быстрое развертывание локального веб-сервера с помощью встроенного сервера PHP Если вам нужно быстро протестировать или продемонстрировать свой код, нет необходимости устанавливать сложные веб-серверы. PHP предоставляет встроенный сервер, который можно запустить одной командой в терминале! 🖥️ Как это сделать? 1. Откройте терминал на вашем компьютере. 2. Перейдите в директорию вашего проекта с помощью команды cd /путь/к/вашему/проекту. 3. Запустите встроенный сервер, выполнив следующую команду:
php -S localhost:8000
Здесь localhost — адрес сервера, а 8000 — порт, на котором он будет работать. Вы можете изменить порт на любой другой, если 8000 уже занят. 4. Откройте браузер и перейдите по адресу http://localhost:8000. Теперь ваш проект доступен для просмотра и тестирования! 🌐 Почему это удобно? 🔸 Быстрота и простота: не требуется установка и настройка дополнительных серверов, таких как Apache или Nginx. 🔸 Мобильность: работает на любой системе с установленным PHP. 🔸 Идеально для разработки и тестирования: позволяет мгновенно увидеть изменения в коде. ❗ Обратите внимание: встроенный сервер PHP предназначен только для разработки и тестирования. Библиотека пхпшника #буст

Автоматизация анонимизации в Symfony В статье рассматривается создание пользовательского бандла для автоматизации анонимизации пользовательских данных в нескольких приложениях Symfony, что особенно актуально в контексте соблюдения требований GDPR. Контекст проекта: Компания столкнулась с задачей внедрения правил GDPR в нескольких приложениях, где хранятся данные пользователей. Основные требования включали: 🔸 Анонимизацию конкретного пользователя во всех приложениях через единый интерфейс, используя имя, фамилию, email или номер телефона. 🔸 Поиск пользователя и выбор для анонимизации. 🔸 Автоматическую анонимизацию пользователей, не обновлявшихся более трёх лет. Проблемы: 🔹 Различные версии PHP и фреймворков в приложениях. 🔹 Несогласованность структур баз данных (например, поля "имя" могли называться по-разному). 🔹 Множественные таблицы с данными пользователей. 🔹 Необходимость единого подхода при разнообразных архитектурах приложений. Решение: Создан Symfony-бандл, устанавливаемый в каждое приложение, предоставляющий необходимые функции анонимизации. При установке бандла создаётся таблица для хранения запросов на анонимизацию. Добавляются два маршрута: 🔸 Search GET – поиск пользователя в базе данных по заданным параметрам. 🔸 Anonymize POST – создание записи запроса на анонимизацию для указанного пользователя. Для определения, в каких сущностях и свойствах выполнять поиск и анонимизацию, используются атрибуты: 🔹 Search – определяет, какие поля использовать для фильтрации и форматирования вывода. 🔹 Anonymize – применяется к полям, требующим анонимизации, с указанием типа и значения замены. Анонимизация коллекций осуществляется рекурсивно для всех элементов. Запросы на анонимизацию обрабатываются асинхронно с помощью команды cron, которая проверяет и выполняет их. Единый интерфейс: 🔸 Создано приложение-шлюз, получающее запросы от фронтенда и перенаправляющее их в приложения с установленным бандлом или реализованными API для поиска и анонимизации. 🔸 Для обеспечения безопасности доступ к запросам анонимизации контролируется через отдельное приложение, хранящее информацию о доступе пользователей, и используются уникальные токены для каждого приложения. Автоматическая анонимизация: 🔹 Введён атрибут AutomaticAnonymization, применяемый к основному классу пользователя в каждом приложении. 🔹 Он указывает поле с датой последнего обновления. 🔹 Ежедневно запускается команда, анализирующая пользователей, не обновлявшихся более трёх лет, и создающая для них запросы на анонимизацию. Ограничения: 🔸 При работе с приложениями на PHP 7.4, не поддерживающими атрибуты, использовались аннотации. 🔸 Для предотвращения перегрузки базы данных ограничены партии анонимизации до 1000 записей за запуск. 🔸 Реализован механизм резервного копирования: оригинальные данные сохраняются в зашифрованном виде и автоматически удаляются через месяц. 🔗 Medium Библиотека пхпшника

⚙️ Laravel 12: Новые возможности и улучшения Что нового Laravel 12 представляет ряд значительных обновлений, направленных на улучшение производительности и удобства разработки: 🔸Новые Starter Kits: Внедрены стартовые наборы с поддержкой Vue, React и Livewire, основанные на компонентах библиотеки shadcn/ui. Это упрощает интеграцию популярных фронтенд-фреймворков в проекты на Laravel. 🔸Обновления зависимостей: Удалена поддержка Carbon 2; теперь требуется Carbon 3. Также необходимо обновить Laravel Installer для поддержки Laravel 12 и новых стартовых наборов. 🔸Улучшенный Query Builder: Введен более гибкий синтаксис для построения сложных запросов, улучшена поддержка подзапросов и драйверов баз данных, что повышает производительность и совместимость с новыми версиями СУБД. 🔸Расширенная разработка API: Улучшены инструменты для создания и управления документацией API, поддержка версионирования и гибкие механизмы ограничения скорости, что делает разработку API более надежной и эффективной. Как начать 1. Обновите зависимости: Убедитесь, что используете Carbon 3 и обновленный Laravel Installer. 2. Выберите Starter Kit: Определите, какой из новых стартовых наборов (Vue, React, Livewire) лучше подходит для вашего проекта. 3. Изучите обновления: Ознакомьтесь с улучшениями в Query Builder и возможностями разработки API для эффективного использования новых функций. Где применять 🔹 Проекты с современным фронтендом: Интеграция с Vue, React и Livewire упрощает создание динамичных интерфейсов. 🔹 Сложные API: Расширенные возможности разработки и управления API делают Laravel 12 отличным выбором для проектов с обширной серверной логикой. 🔹 Производительные приложения: Улучшения в Query Builder и поддержка современных СУБД способствуют повышению производительности. 👉 Читать статью 💬 Уже установили 12 версию? Как вам? Библиотека пхпшника #буст

🏃‍♀️ 40+ каналов, которые должен читать каждый разработчик Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов. IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии Библиотека программиста — новости из мира IT и технологий Книги для программистов — самые годные книги по любым языкам и стекам IT-мемы — мемы про жизу айтишника Proglib Academy — обучение и курсы, чтобы стать топовым специалистом Азбука айтишника — азы из мира разработки Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ Библиотека фронтендера — все о JS, React, Angular и не только Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься Библиотека тестировщика — самое интересное о том, как крашить код 🦫 Go Библиотека Go-разработчика Библиотека задач по Go Библиотека Go для собеса Вакансии по Go #️⃣ C# Библиотека шарписта Библиотека задач по C# Библиотека собеса по C# Вакансии по C# 🔧 DevOps Библиотека devops’а Библиотека задач по DevOps Библиотека собеса по DevOps Вакансии по DevOps & SRE 🐘 PHP Библиотека пхпшника Библиотека задач по PHP Библиотека PHP для собеса Вакансии по PHP, Symfony, Laravel 🐍 Python Библиотека питониста Библиотека Python для собеса Библиотека задач по Python Вакансии по питону, Django, Flask ☕️ Java Библиотека джависта Библиотека задач по Java Библиотека Java для собеса Вакансии по Java 📊 Data Science Библиотека дата-сайентиста Библиотека задач по Data Science Библиотека Data Science для собеса Вакансии по Data Science 🎮 C++ Библиотека C/C++ разработчика Библиотека задач по C++ Библиотека C++ для собеса Вакансии по C++ Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑

Что выведет следующий код?
Anonymous voting

Что выведет следующий код?
Что выведет следующий код?

Что такое DDD? DDD, или Domain-Driven Design (Проектирование с учетом предметной области) — это методология разработки программного обеспечения, которая сосредотачивается на моделировании бизнес-процессов и бизнес-логики в предметной области приложения. Она была предложена Эриком Эвансом в его книге «Domain-Driven Design: Tackling Complexity in the Heart of Software» и предоставляет набор практик и шаблонов для разработки сложных систем. Основные концепции DDD включают: Предметная область (Domain): Предметная область — это ключевой компонент DDD. Это область, на которую направлена разработка, и она описывает бизнес-процессы, правила и логику приложения. Эксперты предметной области (Domain Experts): Эксперты предметной области — это люди, обладающие экспертными знаниями в конкретной области бизнеса. В DDD активно взаимодействуют с разработчиками, помогая им понимать сложности предметной области. Сущности (Entities) и Значения (Value Objects): Сущности представляют объекты, имеющие уникальный идентификатор, который определяет их в предметной области. Значения — это объекты, описывающие характеристики, которые не имеют своего идентификатора и сравниваются по значению. Агрегаты (Aggregates): Агрегаты — это группы связанных сущностей и значений, образующие логически связанные единицы. Агрегаты имеют корень (главную сущность) и инварианты (правила, которые должны соблюдаться внутри агрегата). Репозитории (Repositories): Репозитории предоставляют интерфейс для работы с агрегатами и предоставляют методы для поиска и сохранения данных в предметной области. Сервисы приложения (Application Services) и Фабрики (Factories): Сервисы приложения — это слой, предоставляющий операции, доступные извне приложения. Фабрики создают сложные объекты, облегчая их создание и инициализацию. #вопросы_с_собеседований

Что такое DDD? DDD, или Domain-Driven Design (Проектирование с учетом предметной области) — это методология разработки программного обеспечения, которая сосредотачивается на моделировании бизнес-процессов и бизнес-логики в предметной области приложения. Она была предложена Эриком Эвансом в его книге «Domain-Driven Design: Tackling Complexity in the Heart of Software» и предоставляет набор практик и шаблонов для разработки сложных систем. Основные концепции DDD включают: Предметная область (Domain): Предметная область — это ключевой компонент DDD. Это область, на которую направлена разработка, и она описывает бизнес-процессы, правила и логику приложения. Эксперты предметной области (Domain Experts): Эксперты предметной области — это люди, обладающие экспертными знаниями в конкретной области бизнеса. В DDD активно взаимодействуют с разработчиками, помогая им понимать сложности предметной области. Сущности (Entities) и Значения (Value Objects): Сущности представляют объекты, имеющие уникальный идентификатор, который определяет их в предметной области. Значения — это объекты, описывающие характеристики, которые не имеют своего идентификатора и сравниваются по значению. Агрегаты (Aggregates): Агрегаты — это группы связанных сущностей и значений, образующие логически связанные единицы. Агрегаты имеют корень (главную сущность) и инварианты (правила, которые должны соблюдаться внутри агрегата). Репозитории (Repositories): Репозитории предоставляют интерфейс для работы с агрегатами и предоставляют методы для поиска и сохранения данных в предметной области. Сервисы приложения (Application Services) и Фабрики (Factories): Сервисы приложения — это слой, предоставляющий операции, доступные извне приложения. Фабрики создают сложные объекты, облегчая их создание и инициализацию. #вопросы_с_собеседований

Приходите на курс “Производительность и наблюдаемость бэкенда” Хороший программист не только умеет пилить классные фичи, но и
Приходите на курс “Производительность и наблюдаемость бэкенда” Хороший программист не только умеет пилить классные фичи, но и знает, как работает его код в продакшене, а также может разобраться, почему его сервис тормозит. Для этого слово «телеметрия» должно стать не просто словом, а инструментом для поиска и устранения проблем. На курсе мы на практике изучим нужные инструменты, расскажем, как находить проблемы производительности, и как их исправлять. 🌐 В программе курса: ▪️Архитектура бэкенд-серверов (Golang, Java, PHP и др) и её особенности: модели обработки запросов и параметры конфигурации, влияющих на производительность ▪️Zero-code instrumentation на разных языках программирования ▪️Open Telemetry: основы технологии и применение на примере SigNoz ▪️Суб-real-time телеметрия поверх UDP c PINBA и “промстэком” (Grafana/Prometheus) 🤩 Кто мы: R&D-центр Devhands, наш канал (https://t.me/rybakalexey). Автор курса — Михаил Курмаев, эксперт по сложным распределённым системам. Долгое время строил платформу в Badoo/Bumble, сейчас в Т-банке развивает дата-платформу. 🗓 Старт курса: 25 марта, 4 недели обучения. Изучить программу и записаться можно здесь. Ждем вас! Реклама. ИП Рыбак Алексей Алексеевич, ИНН 771407709607. Erid 2VtzqwbDSRM

💻 Подборка новостей по PHP за неделю: 🔎 Релиз Livewire 3.6 Команда Laravel Livewire выпустила версию 3.6, в которой предста
💻 Подборка новостей по PHP за неделю: 🔎 Релиз Livewire 3.6 Команда Laravel Livewire выпустила версию 3.6, в которой представлены новые HTML-директивы для отображения и скрытия элементов DOM, а также улучшенные JavaScript-действия. 🔎 Релиз Symfony 7.2.4 Вышла версия Symfony 7.2.4, включающая важные изменения и исправления ошибок по сравнению с предыдущей версией 7.2.3. 🔎 Неделя Symfony #948 (24 февраля — 2 марта 2025 года) На этой неделе были выпущены поддерживающие версии Symfony 6.4.19 и 7.2.4. Кроме того, в предстоящей версии Symfony 7.3 добавлен помощник для отображения структуры каталогов в консоли. 🔎 Релиз CakePHP 5.1.6 В новой версии улучшено поведение метода requireFieldPresence в сущностях, добавлена поддержка IPv6 при разборе DSN источников данных и многое другое. 🔎 Релиз Expose v3 Компания Beyond Code анонсировала Expose v3 — приложение, позволяющее делиться веб-сервисами на локальной машине через любые брандмауэры или VPN Библиотека пхпшника #свежак

🎉 Поздравляем с 8 марта Сегодня отмечаем вклад девушек-разработчиков, аналитиков, тестировщиков, тимлидов и всех, кто влюблё
🎉 Поздравляем с 8 марта Сегодня отмечаем вклад девушек-разработчиков, аналитиков, тестировщиков, тимлидов и всех, кто влюблён в код. Без вас IT не было бы таким, каким мы его знаем. С праздником, коллеги 💐 Женщины оставили огромный след в истории IT. Если вам кажется, что программирование — это исключительно «мужская территория», взгляните, вот лишь несколько легендарных женщин: 🔹 Ада Лавлейс — автор первой компьютерной программы ещё в 19 веке. 🔹 Грейс Хоппер — создала первый компилятор и популяризировала термин «баг». 🔹 Барбара Лисков — её принцип Liskov Substitution является основой ООП, в том числе в Java. 🔹 Эдит Кларк — первая женщина-инженер, внесшая вклад в вычислительные методы в энергетике. 🔹 Маргарет Гамильтон — разработала софт для посадки «Аполлона-11» на Луну. А это только малая часть. В статье собраны ещё больше вдохновляющих историй. 🔗 Подробнее в статье 🐸 Библиотека джависта

✔️ Директива «checked» для Blade Часто нам нужно условно пометить входные данные как проверенные. Хотя это можно сделать вруч
✔️ Директива «checked» для Blade Часто нам нужно условно пометить входные данные как проверенные. Хотя это можно сделать вручную, Laravel предоставляет классную блейд-директиву checked, чтобы сделать именно это 🚀 Библиотека пхпшника #совет

🤩 База данных SQLite searchcode.com, вероятно, на 6 терабайт больше вашей Разработчик сервиса для поиска исходного кода sear
🤩 База данных SQLite searchcode.com, вероятно, на 6 терабайт больше вашей Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки: 1️⃣ PHP, CodeIgniter, MySQL, Memcached, Apache2 и Sphinx search. 2️⃣ Python, Django, MySQL, Memcached, Sphinx search, Nginx and RabbitMQ. 3️⃣ Никогда неопубликованная в паблик версия на Java, MySQL, Memcached, Nginx и Sphinx search. 4️⃣ Go, MySQL, Redis, Caddy и Manticore search. 5️⃣ Manticore search заменен на custom index и стек включал Go, MySQL, Redis и Caddy. Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу. 👉 Читать подробнее

🛠 Ускоряем работу в PhpStorm: самые полезные хоткеи Мы знаем, что большинство из вас — крутые сеньоры😎 Но также здесь есть новички, которым могут пригодиться горячие клавиши в PhpStorm. Вот подборка наиболее полезных сочетаний для навигации и поиска: 🔹 Двойное нажатие Shift: открывает окно Search Everywhere для быстрого поиска файлов, классов или действий по всему проекту. 🔹 Ctrl + N: переход к классу по имени. 🔹 Ctrl + Shift + N: поиск и открытие файла по названию. 🔹 Ctrl + Alt + Shift + N: быстрый поиск и переход к символу (классу, методу, переменной, константе). 🙂 Пишите в комменты ваши любимые сочетания Библиотека пхпшника #буст

Удаленка или офис? Решать вам Понедельник, 9:00. Один разработчик в пижаме уже запустил IDE, держа в одной руке кота, а в дру
Удаленка или офис? Решать вам Понедельник, 9:00. Один разработчик в пижаме уже запустил IDE, держа в одной руке кота, а в другой — кофе. В это же время его коллега едет в офис, стоя в пробке и слушая подкаст с ускорением 1.5x. Две реальности современного разработчика. Но какая эффективнее? Недавние исследования показывают, что продуктивность на удалёнке выше на 13%, НО... отчуждение и профессиональное выгорание тоже часто выше. А что думаете вы? Где лучше писать код: дома с котом или в офисе с коллегами? Голосуйте и пишите свое мнение в комментариях 👀 ❤️ — удалёнка навсегда, работаю в пижаме и счастлив 🤝 — только офис, нужны люди и границы 👾 — гибрид, ни нашим, ни вашим Библиотека пхпшника #междусобойчик https://t.me/proglibrary

Совет на 2025-й — будьте осторожнее с выбором работы. IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарпла
Совет на 2025-й — будьте осторожнее с выбором работы. IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных. Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦‍♂️ Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях: — Зарплаты на уровне рынка, а не на уровне голодного студента — Никаких «мы молодая и дружная семья» — только адекватные условия — Проверенные работодатели, а не стартапы из сомнительных сфер Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях. Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs

Laravel Cloud — гейм-ченджер для разработчиков Laravel Laravel представил новый сервис — Laravel Cloud, созданный для удобног
Laravel Cloud — гейм-ченджер для разработчиков Laravel Laravel представил новый сервис — Laravel Cloud, созданный для удобного развертывания и масштабирования приложений на этом фреймворке. Он позволяет разработчикам сосредоточиться на коде, не отвлекаясь на настройку серверов и инфраструктуры. Что такое Laravel Cloud? Laravel Cloud — это платформа для автоматического развертывания Laravel-приложений. Она глубоко интегрирована с экосистемой Laravel, что делает процесс настройки и управления максимально простым. Основные преимущества 🔹Полная совместимость с Laravel. Платформа разработана специально для Laravel, поэтому учитывает все особенности фреймворка. 🔹Бесплатный тариф. Для начинающих доступен бесплатный уровень, позволяющий протестировать сервис или запустить небольшой проект. 🔹Гибкость в масштабировании. Ресурсы можно легко увеличивать по мере роста нагрузки. 🔹Простое развертывание. Всего несколько кликов — и приложение готово к работе, включая миграции базы данных и запуск очередей. 🔹Полезные функции. Laravel Cloud предлагает автоматические SSL-сертификаты, мониторинг в реальном времени и поддержку команд Artisan прямо из панели управления. Как начать работу? 1. Зарегистрироваться на cloud.laravel.com и создать аккаунт. 2. Войти в панель управления и нажать "New application". 3. Подключить репозиторий через GitHub, GitLab или Bitbucket. 4. Выбрать нужный проект, указать имя приложения и регион развертывания. 5. Настроить окружение: выбрать версию PHP, добавить переменные среды и подключить базу данных. 6. Нажать "Deploy" для развертывания. Что делает Laravel Cloud удобным? 🔸Быстрое развертывание — экономит время по сравнению с традиционной настройкой серверов. 🔸Запуск команд через панель управления — можно выполнять Artisan-команды без SSH-доступа. 🔸Отсутствие сложной конфигурации — сервис автоматически обрабатывает обновления при каждом пуше в репозиторий. 🔸Интуитивно понятный интерфейс — удобная навигация и логичная структура настроек. 👉 Читать статью

ℹ️ Laravel: фильтрация моделей через whereRelation Как это работает Метод whereRelation упрощает фильтрацию моделей на основе
ℹ️ Laravel: фильтрация моделей через whereRelation Как это работает Метод whereRelation упрощает фильтрацию моделей на основе атрибутов их связей. Вместо сложных подзапросов и джойнов — читаемый и поддерживаемый код. Этот подход особенно полезен при построении сложных фильтров в e-commerce, CMS и других приложениях, где важно учитывать связанные данные. Пример: получение одобренных комментариев:
Post::whereRelation('comments', 'is_approved', true)->get();
Как использовать 1. Используйте whereRelation в Eloquent-запросах 2. Укажите связь, поле и условие 3. Комбинируйте с orWhereRelation и другими методами запроса Где применять — Фильтрация товаров в интернет-магазинах — Отбор статей по комментариям и реакциям — Работа с вложенными структурами данных 💬 Уже используете этот метод? Делитесь опытом. Библиотека пхпшника #буст

php-ext — Расширение для хрома, показывающее консоль PHP (Laravel) devtools Простое расширение Chrome для создания фрейма кон
php-ext — Расширение для хрома, показывающее консоль PHP (Laravel) devtools Простое расширение Chrome для создания фрейма консоли PHP. Этот пакет использует пакет Spaties Laravel Web Tinker и помещает его в панель devtools, делая его доступным из любой точки панели. 🔗Github #инструменты