Як розробники, наш вибір може значно вплинути на продуктивність і використання пам'яті нашими програмами. Laravel пропонує нам різноманітні методи для отримання даних із баз даних, такі як get(),
chunk()
і lazy().
Пакет Laravel Form Request Tester — це набір помічників, які допомагають тестувати запити форм.
Unfinalize - це пакет, який використовує PHP CS Fixer для остаточного видалення 'остаточних' ключових слів з пакетів постачальника композитора.
Tomato PHP — це новий інструмент, побудований на Laravel і Splade з безліччю плагінів і помічників, які допоможуть створити ваш додаток.
Opening Hours — це пакет PHP від Spatie для запиту та форматування набору робочих годин.
Пакет jenssegers-agent — це парсер десктопних/мобільних агентів користувача з підтримкою Laravel, заснований на MobileDetect.
Простий приклад використання WebSockets у додатку Laravel за допомогою Soketi
Випробуйте розробку компонентів Laravel Livewire, як ніколи раніше, зі свого браузера за допомогою Wirebox від Philo Hermans.
Пакет Browser Sessions Laravel від Кріса Меллора дозволяє користувачам керувати та контролювати свої активні сеанси браузера.
Ось цікавий інструмент, щоб побачити всі ваші внески на GitHub в одному зображенні.
У цьому підручнику я створю повний Laravel 10 ролей і дозволів без пакета.
Lift дозволяє створювати загальнодоступні властивості в красномовних моделях, які відповідають вашій схемі таблиці. Це полегшує читання та роботу з вашими моделями в будь-якій IDE.
Сьогоднішній пост знов трохи про очевидну річ, про валідацію даних. Для чого потрібна валідація, як нею користуватись, про кастомні правила та навіщо використовувати Form Request для валідації. Якщо говорити про проекти, які траплялись мені на фрілансі, дуже часто отримання даних від користвувача виглядало так: Яка з цього може витікати проблема? При такому отриманні даних від користувача розробник відкриває можливість здійснити два види атак на свій додаток: XSS (Cross-Site Scripting — «міжсайтовий скриптинг»)…
Пакет Livewire Tables передає динамічні таблиці для моделей у Laravel Livewire. Цей пакет має багато варіантів налаштування, і з ним легко почати роботу.
Яка різниця між firstOrCreate і createOrFirst? Давайте подивимось!
DocuWriter.ai надає вам багато інструментів на основі штучного інтелекту для створення документації коду, тестів і рефакторів коду з ваших файлів вихідного коду.
Ladder — це пакет від Enea Dhiamandi, який пропонує легкі дозволи для Laravel.
У цьому посібнику ви визначите, як завантажувати більше даних під час прокручування сторінки в laravel за допомогою пакета laravel livewire.
EnumConcern — це пакет PHP, призначений для покращення керування Enum, надаючи універсальний набір методів для обробки, перетворення, налаштування та використання. Інтегрований із колекціями Laravel, він пропонує бездоганний досвід для розробників, які працюють із Enum у PHP