• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

GitHub - pobieranie biblioteki

–1 głos
1,896 wizyt
pytanie zadane 31 sierpnia 2016 w PHP przez darek_s91 Użytkownik (580 p.)
Witajcie, chce pobrać bibliotekę (Swiftmailer), a że robię to po raz pierwszy to nie mam zielonego pojęcia co i jak. Wstępnie chciałem zrobić to za pomocą Composera, ale to już w ogóle czarna magia dla mnie. Dlatego pobrałem katalog bezpośrednio z GitHuba i moja prośba do Was co dalej? Gdzie go umieścić, jak połączyć ze swoim projektem? Robię to w celach wyłącznie edukacyjnych, bo zrobiłem już formularz wysyłkowy za pomocą mail() i działa, ale słyszałem, że to już stare nowinki także to dobry moment żeby nauczyć się korzystać z czegoś nowego.

Pozdrawiam.

1 odpowiedź

+2 głosów
odpowiedź 31 sierpnia 2016 przez Arkadiusz Waluk Ekspert (291,270 p.)
wybrane 31 sierpnia 2016 przez darek_s91
 
Najlepsza

Możesz śmiało zrobić to za pomocą Composera, to bardzo proste.

Wystarczy, że będąc w katalogu Twojego projektu wpiszesz w konsoli

composer require swiftmailer/swiftmailer

http://swiftmailer.org/download

Po wykonaniu tego tylko podpinasz do projektu plik autoloadera, o tak:

require_once 'vendor/autoload.php';

(wszystko stworzy sam composer)

Oczywiście musisz mieć composera na komputerze. Jeśli jeszcze nie masz musisz pobrać. A jeśli nie korzystasz z Composera to instrukcję instalacji masz tutaj: http://swiftmailer.org/docs/including-the-files.html

Sam zawsze korzystam z Composera więc nie wiem dokładnie jak to się robi, ale dokumentacja zawsze pomocna ;)

komentarz 31 sierpnia 2016 przez darek_s91 Użytkownik (580 p.)

Dzięki za odpowiedź, głupi jestem bo wszystko w dokumentacji Swiftmailera opisane jak byk ;) Zrobię sobie to na dwa sposoby żeby mieć zarys tego i tego na przyszłość. Co do Composera to ten plik autoloadera podpinam tam gdzie będę dalej bawił się z tą biblioteką? I jak można sprawdzić czy po wpisaniu w konsoli

composer require swiftmailer/swiftmailer

wszystko poszło jak należy?

komentarz 31 sierpnia 2016 przez Arkadiusz Waluk Ekspert (291,270 p.)
Zgadza się, dokumentacja Twoim najlepszym przyjacielem ;)

Plik autoloadera podpinasz w tym przypadku tak, możesz podpiąć tam gdzie będziesz korzystał z biblioteki, chociaż jak podepniesz na początku projektu to też nic się nie stanie. W praktyce bardzo często przez Composera pobiera się frameworki i inne narzędzia, a to wymusza podpięcie go na samym początku całego projektu.

Po wpisaniu tego polecenia po prostu spójrz na konsolę - powinna pojawić się informacja od Composera że pobiera bibliotekę i generuje plik autoloadu, zobaczysz sam jak to dokładnie wygląda. Gdy wszystko pójdzie dobrze powinien w folderze projektu stworzyć się folder vendor oraz pliki composer.json i composer.lock.
1
komentarz 31 sierpnia 2016 przez darek_s91 Użytkownik (580 p.)
Ok, wszystko poszło bez większych komplikacji, teraz pozostała już tylko sama zabawa z biblioteką. Composer w sumie przyjazna bestia ;) dzieki za odpowiedzi!

Pozdrawiam!
komentarz 31 sierpnia 2016 przez efiku Szeryf (75,160 p.)
Tylko Composer :v

Więc jak masz czas to poczytaj o tym narzędziu, popracuj z nim i tak, możesz wrócić dziękować :D

Podobne pytania

0 głosów
1 odpowiedź 534 wizyt
pytanie zadane 6 września 2017 w Sieci komputerowe, internet przez xdmik23 Gaduła (3,030 p.)
0 głosów
1 odpowiedź 442 wizyt
pytanie zadane 8 września 2017 w Systemy operacyjne, programy przez Jonki Dyskutant (8,180 p.)
–8 głosów
4 odpowiedzi 1,368 wizyt
pytanie zadane 7 sierpnia 2016 w Sieci komputerowe, internet przez dasmndnmasnd Obywatel (1,330 p.)

93,630 zapytań

142,552 odpowiedzi

323,056 komentarzy

63,137 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2416p. - dia-Chann
  2. 2390p. - DziarnowskiJ
  3. 2317p. - raydeal
  4. 2242p. - Łukasz Piwowar
  5. 2222p. - CC PL
  6. 2184p. - Adrian Wieprzkowicz
  7. 2010p. - rucin93
  8. 1968p. - Michal Drewniak
  9. 1957p. - Maurycy W
  10. 1887p. - Łukasz Eckert
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1377p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...