Ждем вас на открытом уроке, где мы:
- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.
Встречаемся 8 августа в 20:00 мск.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз Laravel 11.19
https://github.com/laravel/framework/releases/tag/v11.19.0
+релизы:
Laravel v10.48.18
Cashier Paddle v2.5.1
Forge SDK v3.16.0
Horizon v5.27.0
Scout v10.11.0
@php_be1
https://github.com/laravel/framework/releases/tag/v11.19.0
+релизы:
Laravel v10.48.18
Cashier Paddle v2.5.1
Forge SDK v3.16.0
Horizon v5.27.0
Scout v10.11.0
@php_be1
Совет из документации по Laravel
Если вы хотите войти в систему от имени конкретного пользователя, чтобы проверить, как выглядит какая-то функция в его рабочем пространстве, вы можете использовать методы `Auth::login()` или `Auth::loginUsingId()`.
https://laravel.com/docs/11.x/authentication#authenticate-a-user-instance
👉 [|@php_be1]
https://laravel.com/docs/11.x/authentication#authenticate-a-user-instance
Если вы хотите войти в систему от имени конкретного пользователя, чтобы проверить, как выглядит какая-то функция в его рабочем пространстве, вы можете использовать методы `Auth::login()` или `Auth::loginUsingId()`.
https://laravel.com/docs/11.x/authentication#authenticate-a-user-instance
👉 [|@php_be1]
https://laravel.com/docs/11.x/authentication#authenticate-a-user-instance
Ждем вас на открытом уроке, где мы:
- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.
Встречаемся 8 августа в 20:00 мск.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Typesense: невероятно быстрый полнотекстовый поиск в Laravel
@php_be1
https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/
@php_be1
https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/
Tighten
From MySQL to Typesense: Blazing-Fast Full-Text Search in Laravel
Search is everywhere: Finding the nearest gas station, looking up a tutorial on YouTube, or searching for an old message in a chat ... in-app search is there to help us quickly find what we’re looking for....
Pest plugin route testing
Новый пакет от Spatie для тестирования всех маршрутов одним тестом.
@php_be1
https://freek.dev/2739-how-to-test-all-routes-in-your-laravel-app-by-writing-just-a-single-pest-test
Новый пакет от Spatie для тестирования всех маршрутов одним тестом.
@php_be1
https://freek.dev/2739-how-to-test-all-routes-in-your-laravel-app-by-writing-just-a-single-pest-test
freek.dev
How to test all routes in your Laravel app by writing just a single Pest test | freek.dev
We’ve released a new package called spatie/pest-plugin-route-testing. This package can test all common routes in your Laravel app by writing a single test.
In this blog post, I’d like to tell you all about it.
In this blog post, I’d like to tell you all about it.
Привет, разработчики Laravel 👩💻
Начиная с Laravel v11.18.0, в методе Str::limit() появился новый параметр preserveWords.
Пример использования метода limit() — отображение предварительных версий текстового контента, таких как резюме или отрывки блог-постов.
Раньше при использовании метода limit он мог разрывать слова посередине.
Теперь мы можем передать параметр preserveWords как true, и Laravel умно применит ограничение так, чтобы последнее слово было полным.
Это может улучшить пользовательский опыт для некоторых приложений.
#laravel #php
👉 [|@php_be1]
Начиная с Laravel v11.18.0, в методе Str::limit() появился новый параметр preserveWords.
Пример использования метода limit() — отображение предварительных версий текстового контента, таких как резюме или отрывки блог-постов.
Раньше при использовании метода limit он мог разрывать слова посередине.
Теперь мы можем передать параметр preserveWords как true, и Laravel умно применит ограничение так, чтобы последнее слово было полным.
Это может улучшить пользовательский опыт для некоторых приложений.
#laravel #php
👉 [|@php_be1]
Сегодня последний день поддержки Laravel 10. С завтрашнего дня будут только патчи безопасности по необходимости, вплоть до 4-го февраля 2025.
https://laravel.com/docs/11.x/releases#support-policy
@php_be1
https://laravel.com/docs/11.x/releases#support-policy
@php_be1
Релиз Laravel 11.20
https://github.com/laravel/framework/releases/tag/v11.20.0
+релизы:
Laravel v10.48.19
Dusk v8.2.3
Fortify v1.23.0
Horizon v5.27.1
Octane v2.5.3
Passport v12.3.0
Pint v1.17.2
Reverb v1.1.0
Sail v1.31.1
Scout v10.11.1
Serializable Closure v1.3.4
Telescope v5.2.0
@php_be1
https://github.com/laravel/framework/releases/tag/v11.20.0
+релизы:
Laravel v10.48.19
Dusk v8.2.3
Fortify v1.23.0
Horizon v5.27.1
Octane v2.5.3
Passport v12.3.0
Pint v1.17.2
Reverb v1.1.0
Sail v1.31.1
Scout v10.11.1
Serializable Closure v1.3.4
Telescope v5.2.0
@php_be1
🎯 Не упустите возможность посетить открытый урок по работе с CMS 1С-Битрикс!
На уроке мы рассмотрим информационные блоки в Битрикс и создадим инфоблок «Каталог товаров».
Вы сможете задать свойства для товаров, а затем заполнить каталог данными из файла CSV, используя API Битрикс.
Также мы обсудим начальную настройку оформления чертежей.
Ждём вас 8 августа в 20:00 20:00 (мск).
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3CMfox
На уроке мы рассмотрим информационные блоки в Битрикс и создадим инфоблок «Каталог товаров».
Вы сможете задать свойства для товаров, а затем заполнить каталог данными из файла CSV, используя API Битрикс.
Также мы обсудим начальную настройку оформления чертежей.
Ждём вас 8 августа в 20:00 20:00 (мск).
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз PhpStorm 2024.2
Из интересного:
- поддержка логов Laravel, Symfony и WordPress;
- подсказки для терминала;
- поддержка кодстайла PER;
- новый пользовательский интерефейс включён по умолчанию, а классический доступен в виде плагина.
https://blog.jetbrains.com/phpstorm/2024/08/phpstorm-2024-2-is-now-available/
@php_be1
Из интересного:
- поддержка логов Laravel, Symfony и WordPress;
- подсказки для терминала;
- поддержка кодстайла PER;
- новый пользовательский интерефейс включён по умолчанию, а классический доступен в виде плагина.
https://blog.jetbrains.com/phpstorm/2024/08/phpstorm-2024-2-is-now-available/
@php_be1
Совет по Laravel 💡
Вам нужно использовать одни и те же правила проверки пароля для разных маршрутов пользователей (например, при регистрации и создании панели администратора)?
Обратите внимание на функцию `Password::defaults()`.
Ознакомьтесь со всеми правилами в документации: https://github.com/illuminate/validation/blob/master/Rules/Password.php
👉 [|@php_be1]
https://github.com/illuminate/validation/blob/master/Rules/Password.php
Вам нужно использовать одни и те же правила проверки пароля для разных маршрутов пользователей (например, при регистрации и создании панели администратора)?
Обратите внимание на функцию `Password::defaults()`.
Ознакомьтесь со всеми правилами в документации: https://github.com/illuminate/validation/blob/master/Rules/Password.php
👉 [|@php_be1]
https://github.com/illuminate/validation/blob/master/Rules/Password.php
😊 Ваш интернет-магазин на 1С-Битрикс нуждается в улучшении? Вам надоело вручную передавать данные между системами? Хотите автоматизировать процессы и повысить эффективность работы?
На открытом вебинаре «Интеграция коробочной версии Битрикс 24 и 1С Битрикс» 21 августа в 20:00 мск мы разберём всё, что нужно знать для успешной интеграции.
Вы узнаете:
- как зарегистрировать пользователя в интернет-магазине 1С-Битрикс;
- как формировать и обрабатывать заказы;
- как создать входящий веб-хук и передавать данные о новом покупателе в Битрикс24;
- как создать исходящий веб-хук для передачи данных о сделках и приобретённых товарах обратно на сайт;
- как заполнить каталог товаров данными из CSV-файла с помощью Битрикс API;
- как настроить начальное оформление чертежей.
👉 Регистрируйтесь прямо сейчас и узнайте, как сделать процессы более эффективными и автоматизированными: https://clck.ru/3CVWkN
На открытом вебинаре «Интеграция коробочной версии Битрикс 24 и 1С Битрикс» 21 августа в 20:00 мск мы разберём всё, что нужно знать для успешной интеграции.
Вы узнаете:
- как зарегистрировать пользователя в интернет-магазине 1С-Битрикс;
- как формировать и обрабатывать заказы;
- как создать входящий веб-хук и передавать данные о новом покупателе в Битрикс24;
- как создать исходящий веб-хук для передачи данных о сделках и приобретённых товарах обратно на сайт;
- как заполнить каталог товаров данными из CSV-файла с помощью Битрикс API;
- как настроить начальное оформление чертежей.
👉 Регистрируйтесь прямо сейчас и узнайте, как сделать процессы более эффективными и автоматизированными: https://clck.ru/3CVWkN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Релиз Laravel 11.21
https://github.com/laravel/framework/releases/tag/v11.21.0
+релизы:
Breeze v2.1.4
Cashier Paddle v2.5.2
Cashier Stripe v15.4.2
Dusk v8.2.4
Fortify v1.24.0
Jetstream v5.1.5
Octane v2.5.4
Pennant v1.11.0
Prompts v0.1.25
Reverb v1.2.0
Slack Notification Channel v3.3.1
Telescope v5.2.1
@php_be1
https://github.com/laravel/framework/releases/tag/v11.21.0
+релизы:
Breeze v2.1.4
Cashier Paddle v2.5.2
Cashier Stripe v15.4.2
Dusk v8.2.4
Fortify v1.24.0
Jetstream v5.1.5
Octane v2.5.4
Pennant v1.11.0
Prompts v0.1.25
Reverb v1.2.0
Slack Notification Channel v3.3.1
Telescope v5.2.1
@php_be1
От нуля до 35 миллионов: трудности масштабирования Laravel с помощью Octane
@php_be1
https://www.galahadsixteen.com/blog/from-zero-to-35m-the-struggles-of-scaling-laravel-with-octane
@php_be1
https://www.galahadsixteen.com/blog/from-zero-to-35m-the-struggles-of-scaling-laravel-with-octane
Galahadsixteen
From Zero To 35m The Struggles Of Scaling Laravel With Octane
Software engineer and founder of Galahad Creative, a software and game development studio.
HTTP Macros - это расширение функциональности Http фасада для удобства преобразования данных.
Из коробки предоставлено два базовых метода - toData и toDataCollection, преобразующих возвращаемые данные в конкретный класс или коллекцию классов.
Также можно легко создать и зарегистрировать (https://github.com/TheDragonCode/laravel-http-macros?tab=readme-ov-file#configuration) любой макрос.
https://github.com/TheDragonCode/laravel-http-macros
@php_be1
Из коробки предоставлено два базовых метода - toData и toDataCollection, преобразующих возвращаемые данные в конкретный класс или коллекцию классов.
Также можно легко создать и зарегистрировать (https://github.com/TheDragonCode/laravel-http-macros?tab=readme-ov-file#configuration) любой макрос.
https://github.com/TheDragonCode/laravel-http-macros
@php_be1