Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [LARAVEL] Zewnętrzna paczka
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Zazwyczaj udaje się znaleźć paczkę dedykowaną do Laravela.
Tym razem próbuje sił z ogólną paczką:
https://github.com/t3ko/inpost-api-php-sdk

i niestety compser ładnie wszystko wrzuca do vendor ale Storm nie widzi tej paczki (nie podpowiada przy new czy use).
W pliku autoload_psr4 widzę:
  1. 'T3ko\\Inpost\\' => array($vendorDir . '/t3ko/inpost-api-php-sdk/src'),


Dwa pytanka:

1) Jest tam komenda:
composer config repositories.t3ko-inpost-api-php-sdk vcs https://github.com/t3ko/inpost-api-php-sdk.git
której nie wykonałem bo nie do końca jestem pewien czemu służy i czy jest potrzebna?
2) Jeżeli nie jest potrzebna i to nie przyczyna to jaka może być że nie widzi tej paczki?

Ten post edytował markonix 20.02.2017, 11:05:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Instalowałem już niejedną bibliotekę i nie było problemów.
Spróbowałem jeszcze raz update i bez skutku, pliki oczywiście są:
http://prntscr.com/eb3i7v

Akurat jeżeli chodzi o Excluded to akurat każdorazowo jak wgrywam bibliotekę to Storm wyświetla popup, że została wgrana nowa biblioteka i lista excluded została zaktualizowana.
http://prntscr.com/eb3kaa
Wszystkie vendors są wyłączone z projektu ale mimo to działają (w aplikacji jak i w storm przy podpowiadaniu - przynajmniej większość).

Oki, nie wiem czy był błąd w storm czy nazbyt zaufałem Stormowi ale udało się.
Ostateczny kod działa:

  1. use T3ko;
  2.  
  3.  
  4.  
  5. $api = new T3ko\Inpost\Api\Client(
  6. 'test@testowy.pl',
  7. 'WqJevQy*X7',
  8. T3ko\Inpost\Api\Client::SANDBOX_API_ENDPOINT);
  9.  
  10. $machinesList = $api->getMachinesList();
  11.  


Może po prostu za bardzo się rozpędziłem w ułatwianiu życia przez storm i liczyłem że przy wpisywaniu new podpowie gdy zacznę wpisywać T3ko lub inpost, ale podpowie tylko przy nazwie klasy (Client).
Przy use podpowiada właściwy namespace.

Ale w każdym razie dzięki za wyjaśnienie punktu pierwszego, coś wyniosłem (IMG:style_emoticons/default/smile.gif)

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 23:58