Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Symfony 6 курс. Урок 10. Создание класса сервиса для проверки уникальности текста

Автор: Mikhail Bukachuk

Загружено: 2024-01-24

Просмотров: 1292

Описание:

Открытый канал в телеге - https://t.me/PHPnoob
Чат взаимопомощи PHP - https://t.me/php_noob

Ссылка на репозиторий с кодом: https://github.com/bukachukcom/symfony6

В этом уроке мы погрузимся в мир Symfony фреймворка, создавая новый сервис, ответственный за выполнение бизнес-логики нашего приложения. Основной задачей этого сервиса будет проверка уникальности через HTTP протокол, используя content-watch сервис. Мы рассмотрим процесс интеграции этого сервиса и вынесения его API-ключа в настройки, хранящиеся в .env файле. Рассмотрим отладку сервисов в консоли. Также узнаем о псевдонимах или алиасах сервисов.

Более того, мы углубимся в передачу параметров в наш сервис и рассмотрим настройку сервиса в файле services.yml (будем передавать из .env файла ключ API). Вы узнаете, как эффективно передавать настройки и параметры в Symfony 6.4, чтобы ваш сервис работал наилучшим образом.

Все видео курса:

   • Symfony фреймворк  

00:00 Вступление
00:50 Добавление новой колонки в базу данных для хранения уникальности
03:37 Разбираемся с примером кода от сервиса content-watch
08:20 Создаем класс сервиса для проверки текста на уникальность по HTTP протоколу
10:00 Внедряем сервис в метод контроллера
11:00 Прописываем полученное значение уникальности в базу данных
13:00 Разбираемся с autowire в Symfony фреймворке
14:00 Отладка DI контейнера зависимостей в консоли
17:00 Добавляем полученное значение уникальности в вывод колонкой в таблице
19:00 Выносим значение ключа API сервиса в services.yml и далее в .env файл настроек
23:00 Пример описания параметров в services.yml а также подключение сервисов по алиасу
24:00 Псевдонимы сервисов и работа с ними

#php #symfony #doctrine #обучающие #программирование

Symfony 6 курс. Урок 10. Создание класса сервиса для проверки уникальности текста

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#6294 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "usNJrpWb7w8" ["related_video_title"]=> string(111) "Знакомство с WebSocket - от концепции до старта #программирование" ["posted_time"]=> string(21) "6 дней назад" ["channelName"]=> string(33) "Михаил Непомнящий" } [1]=> object(stdClass)#6267 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "eCuCKpaGF4Y" ["related_video_title"]=> string(115) "Как сделать REST API на Symfony в PHP. Полный гайд для разработчиков backend" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(16) "Mikhail Bukachuk" } [2]=> object(stdClass)#6292 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "EJZtcmWOFpw" ["related_video_title"]=> string(123) "Symfony 6 курс. Урок 15. Создание и удаление связанных сущностей в Doctrine ORM" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(16) "Mikhail Bukachuk" } [3]=> object(stdClass)#6299 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "gQea4yqdf50" ["related_video_title"]=> string(144) "Symfony 6 курс. Урок 14. Пишем парсер в Symfony/Console и покрываем Unit тестами с mock объектами" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(16) "Mikhail Bukachuk" } [4]=> object(stdClass)#6278 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Z_uuij49rgM" ["related_video_title"]=> string(175) "Исчезновение урана: начало ядерной игры? Китай угрожает страшными последствиями /№969/ Юрий Швец" ["posted_time"]=> string(24) "11 часов назад" ["channelName"]=> string(54) "Юрий Швец -- официальный канал" } [5]=> object(stdClass)#6296 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Z7_vSj5G3EU" ["related_video_title"]=> string(163) "ПОТАПЕНКО: "Я скажу страшную вещь". Про экономику, Силуанова, пакет с пакетами и ЧТО ДАЛЬШЕ" ["posted_time"]=> string(24) "18 часов назад" ["channelName"]=> string(24) "И Грянул Грэм" } [6]=> object(stdClass)#6291 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "_9ewMm1CZPM" ["related_video_title"]=> string(107) "Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем" ["posted_time"]=> string(21) "8 дней назад" ["channelName"]=> string(60) "Лапицкий, что не так с этим кодом?" } [7]=> object(stdClass)#6301 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ongFCEEEs7c" ["related_video_title"]=> string(168) "Путин нападет на НАТО? Бомбардировка Ирана испугала Кремль. Поможет ли теперь Трамп Украине" ["posted_time"]=> string(68) "Трансляция закончилась 15 часов назад" ["channelName"]=> string(29) "Телеканал Дождь" } [8]=> object(stdClass)#6277 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ann_T6P2vxY" ["related_video_title"]=> string(99) "ОГРОМНАЯ ИЗБА! ПОПАЛ ПОД ПРОЛИВНОЙ ДОЖДЬ. ИДУ ЗА ЩУКОЙ." ["posted_time"]=> string(24) "20 часов назад" ["channelName"]=> string(16) "-ТАЁЖНЫЙ-" } [9]=> object(stdClass)#6295 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "p0Ri2tNb-6I" ["related_video_title"]=> string(186) "Человечество навсегда ЗАПЕРТО в Солнечной системе? Астрофизик Борис Штерн раскрыл неприятную правду" ["posted_time"]=> string(24) "14 часов назад" ["channelName"]=> string(23) "Глеб Соломин" } }
Знакомство с WebSocket - от концепции до старта #программирование

Знакомство с WebSocket - от концепции до старта #программирование

Как сделать REST API на Symfony в PHP. Полный гайд для разработчиков backend

Как сделать REST API на Symfony в PHP. Полный гайд для разработчиков backend

Symfony 6 курс. Урок 15. Создание и удаление связанных сущностей в Doctrine ORM

Symfony 6 курс. Урок 15. Создание и удаление связанных сущностей в Doctrine ORM

Symfony 6 курс. Урок 14. Пишем парсер в Symfony/Console и покрываем Unit тестами с mock объектами

Symfony 6 курс. Урок 14. Пишем парсер в Symfony/Console и покрываем Unit тестами с mock объектами

Исчезновение урана: начало ядерной игры? Китай угрожает страшными последствиями /№969/ Юрий Швец

Исчезновение урана: начало ядерной игры? Китай угрожает страшными последствиями /№969/ Юрий Швец

ПОТАПЕНКО:

ПОТАПЕНКО: "Я скажу страшную вещь". Про экономику, Силуанова, пакет с пакетами и ЧТО ДАЛЬШЕ

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

Путин нападет на НАТО? Бомбардировка Ирана испугала Кремль. Поможет ли теперь Трамп Украине

Путин нападет на НАТО? Бомбардировка Ирана испугала Кремль. Поможет ли теперь Трамп Украине

ОГРОМНАЯ ИЗБА! ПОПАЛ ПОД ПРОЛИВНОЙ ДОЖДЬ. ИДУ ЗА ЩУКОЙ.

ОГРОМНАЯ ИЗБА! ПОПАЛ ПОД ПРОЛИВНОЙ ДОЖДЬ. ИДУ ЗА ЩУКОЙ.

Человечество навсегда ЗАПЕРТО в Солнечной системе? Астрофизик Борис Штерн раскрыл неприятную правду

Человечество навсегда ЗАПЕРТО в Солнечной системе? Астрофизик Борис Штерн раскрыл неприятную правду

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]