Вийшов PhpStorm 2024.3, який тепер підтримує PHP 8.4 та пропонує цікаві оновлення для розробників Laravel. Серед нововведень — виявлення Laravel Herd PHP виконуваних файлів, підтримка мутацій у Pest 3, а також паралельне тестування.
PhpStorm автоматично знаходить шлях до поточної версії PHP Herd на вашій машині. Налаштувати інтерпретатор Herd можна в параметрах:

PhpStorm значно покращив тестування Pest 3.0 для Laravel, надавши повну підтримку паралельного та мутаційного тестування безпосередньо з вашого IDE. Ви можете запускати тести з параметром мутації прямо з файлу тесту:

Також ви можете запускати групу тестів паралельно, вибравши відповідну опцію при натисканні кнопки запуску в краю файлу. Тести можна виконувати, натискаючи на функцію it() або test() безпосередньо, а також запускати групу тестів у закритті describe():

Це оновлення містить багато новинок в PHP, зокрема рефакторинг до нових PHP 8.4 масивних функцій та підтримку Property Hook. Детальніше про всі нововведення у PhpStorm 2024.3 можна дізнатися в анонсі блогу PhpStorm.
Розпочніть раніше, завантаживши PhpStorm 2024.3 вже зараз!
Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше
Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті
Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!