Service container in Laravel - architectural concept and injection in Laravel

Поділитися
Вставка
  • Опубліковано 20 сер 2024

КОМЕНТАРІ • 30

  • @alexmercer531
    @alexmercer531 2 роки тому +4

    Пожалуй, самое лучшее и короткое объяснение этой темы. Спасибо.

  • @user-ck6sx5tr8g
    @user-ck6sx5tr8g 10 місяців тому +2

    Отличное объяснение спасибо! Начинает потихоньку доходить)

  • @aleksandrkomarov3201
    @aleksandrkomarov3201 Рік тому +2

    Полезно. Кратко. Спасибо

  • @user-rz4uf7yp7b
    @user-rz4uf7yp7b 2 роки тому +2

    Как во время) спасибо !

    • @CutCodeRu
      @CutCodeRu  2 роки тому

      Спасибо за просмотр!)

  • @plutuss
    @plutuss 2 роки тому +3

    Спасибо очень полезная тема.
    Если можно подробней про сервисный слой, и вынос логики с контролера в сервисы. Интересны примеры на практике.
    Сейчас разбираюсь с этим. Часто спрашивают на собеседование...

    • @CutCodeRu
      @CutCodeRu  2 роки тому +1

      Рад стараться! Спасибо за просмотр! Посмотрите вот этот ролик ua-cam.com/video/3op0w-5qORc/v-deo.html возможно он ответит на ваши вопросы, он скажем так является второй частью этого ролика

    • @plutuss
      @plutuss 2 роки тому

      @@CutCodeRu Спасибо сейчас посмотрю

  • @modestusmunh93
    @modestusmunh93 2 роки тому +1

    Спасибо!

  • @Mr.Capone-
    @Mr.Capone- 2 роки тому +1

    ооО. прям в самое время когда мне сегодня надо было жене подарить вчерашний новый год....))

    • @CutCodeRu
      @CutCodeRu  2 роки тому

      Ниче не понял))

  • @user-qw5sd7hf2e
    @user-qw5sd7hf2e 2 роки тому +2

    Спасибо

  • @wtfisgoingon101
    @wtfisgoingon101 Рік тому +2

    вместо того чтобы пять раз твердить про магию сервис контейнера можно один раз показать пальцем на сущность, которая является этим самым сервис контейнером

  • @user-nf1td4hh7y
    @user-nf1td4hh7y 4 місяці тому

    Супер спасибо

  • @vladzaiko5012
    @vladzaiko5012 8 місяців тому

    А как лучше сделать, если надо вместо интерфейса подставлять обьект или SlackNotificator или TelegramNotificator в зависимости от параметра в реквесте ?

  • @abdullaalt6183
    @abdullaalt6183 2 роки тому

    а как передать свой параметр в сервис, типа return new TestService($id); какое-нибудь динамическое
    значение

  • @inilim
    @inilim 5 місяців тому

    Очень важный вопрос, сервис провайдеры регистрируются и выполняются все без исключения, даже те которые не нужны?
    Например, у нас 100 контроллеров, под каждый контроллер свой сервис провайдер, заходя на один контроллера, запускаются все 100...

    • @CutCodeRu
      @CutCodeRu  5 місяців тому

      Сервич провайдеры отношения к контроллерам не имеют загружаться будут все да

    • @AKAAAAAAAAAAAAAA
      @AKAAAAAAAAAAAAAA 5 місяців тому

      Скорее всего спросить хотели о сервис-контейнере, но суть ответа от этого, очевидно, не меняется.

  • @vitalyzibulski495
    @vitalyzibulski495 2 роки тому +2

    а если к интерфейсу привязаны два класса, в одном случае нужно инджектить первый класс, а во втором методе второй класс, как нужно биндить?

    • @CutCodeRu
      @CutCodeRu  2 роки тому +2

      Хороший вопрос, которые я замечательно упустил при создании ролика! Вам необходимо использовать условия, вот вам ссылка на документацию прямо в необходимый раздел laravel.com/docs/8.x/container#contextual-binding

    • @user-hs9jm2ph1w
      @user-hs9jm2ph1w 2 роки тому

      @@CutCodeRu все рано запутано не много и не понятно

  • @user-ib9py6bv4t
    @user-ib9py6bv4t 2 роки тому +1

    Здорово! Сделайте пожалуйста видео о том, как работать с датой и временем по Гривичу, чтобы они отображались в соответствии таймзоной

    • @CutCodeRu
      @CutCodeRu  2 роки тому +2

      Добрый день! Не совсем понял! Можно подробнее контекст вашей задачи! Если вы просто хотите сменить таймзону то зайдите в config/app.php и установите 'timezone' => 'GMT' или о чем речь?

  • @alexandershestakov2914
    @alexandershestakov2914 2 роки тому

    А был ли у вас ролик по Laradock?

    • @CutCodeRu
      @CutCodeRu  2 роки тому

      Пока такого не было