![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Szanowni fachowcy,
W Laravel wykorzystuje Mashabe/Unirest-php package poprzez Composer. Ale pytanie brzmi, jak, gdzie zdefiniować Interface, ktory potem będzie wykorzystywany do przekazywania do obsługi tej paczki. Z tego co czytałem, to powinno się zdefiniować interfejs (np. Powiadamiacz) , w ktorym okreslamy metody/funkcje, a potem implementujemy rozne powiadamiacze np. SMSPowiadamiacz, EmailPowiadmiacz, tak, żeby można było łatwo w przyszłości podmieniać tylko implementacje interfejsu. Nie chce korzystac bezposrednio z Unirest::send();, bo przy zmianie serwisu Unirest na inny, trzeba będzie więcej przerabiać w aplikacji. Króto: Jak w Laravel dodać interfejs, do obslugi paczek typu mashabe/unirest. Uzyc service? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 16:07 |