В этой статье мы рассмотрим, как расширить ресурс плагина, а также другие ресурсы Filament.
Допустим, мы установили плагин, который регистрирует ресурсы, например журнал аутентификации Filament, и хотим расширить доступный ресурс AuthenticationLogResource.php
, чтобы добавить некоторые настройки в наше приложение.
Эта статья была первоначально написана Верном Анчетой в блоге разработчиков Honeybadger.
Как веб-разработчики, мы все знакомы с моделью запрос-ответ. Обычно это происходит примерно так:
Многие разработчики не знают, что MySQL теперь поддерживает невидимые столбцы.
Но что такое невидимый столбец?
PHP Reflection — это мощный инструмент, который позволяет анализировать и манипулировать структурами классов, интерфейсами, методами, свойствами и многим другим во время выполнения.
Он обеспечивает доступ к метаданным о классах и объектах, позволяя выполнять различные задачи, такие как создание динамических объектов, вызов методов, анализ аннотаций и многое другое.
Привет, ребята, Я рад поделиться своей последней работой по повышению производительности ваших конечных точек API Laravel.
Ознакомьтесь с: Laravel Resource Reducer.
Прежде чем углубляться в Laravel Resource Reducer, важно понять недостатки существующего Laravel Resource.
Laravel Blade
потрясающий, действительно потрясающий. Одна из замечательных особенностей — это возможность добавлять собственные директивы.
Один из вариантов использования, с которым я недавно наткнулся, — это форматирование денег с помощью валюты. Конечно, я могу создать вспомогательную функцию и вызвать ее.
Узнайте, как получить список в формате JSON, содержащий все выпуски PHP, с официального веб-сайта PHP
Работая над личным проектом, в котором я должен разрешить пользователям выбирать конкретную версию для запуска некоторого кода, я задался вопросом, существует ли какой-либо существующий список со всеми основными и второстепенными выпусками PHP. Благодаря интересному проекту, а именно PHPBrew, я заметил, что они получают версии PHP с официального сайта PHP.
Мощный класс Collection в Laravel предоставляет множество полезных методов для работы с массивами данных. Однако встроенный метод paginate
работает только с результатами построителя запросов Eloquent и базы данных.
Если вы хотите разбить на страницы стандартный экземпляр Laravel Collection, например, из массива или другого пользовательского источника данных, вам не повезло.
Зачем писать собственную функциональность, если мы можем легко добиться того же результата, используя библиотеку? Лучшие друзья и спаситель разработчика — библиотеки. Я считаю, что хороший проект использует некоторые из лучших доступных библиотек. PHP — это популярный и широко используемый язык сценариев на стороне сервера, который специально используется для веб-разработки.
Привет друзья. Возможно, многие из нас уже знакомы с языком программирования и, в частности, с языком программирования PHP. На этот раз мы продолжим обсуждение основ программирования на PHP. Перейдем сразу к первому обсуждению.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.