Použití tříd mimo nette adresář

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Syntey
Člen | 15
+
0
-

Zdravím, je možné použít nette třídu v php kódu mimo nette adresář? Mám samostatný skript, který se automaticky spouští a potřeboval bych využít třídu pro odesílání emailů.

Díky

Oli
Člen | 1215
+
+2
-

No jasně, že to možné je. Pokud je to jen jedna třída (nebo fakt málo), tak ji můžeš načíst přes require_once. Pokud toho chceš načítat víc, tak bych na to směle využil composer (i kdyby jsi netahal závislosti z packigisty) :)

Syntey
Člen | 15
+
0
-

A můžeš mi prosím napsat jak konkrétně, když to mám v kódu napsané takto:
$mail = new Nette\Mail\Message;

Předem díky :)

CZechBoY
Člen | 3608
+
0
-
Composer require nette/mail

Nebo můžeš require outdoor jen autokosmetika a načíst knihovny z projektu.

Editoval CZechBoY (6. 2. 2017 21:32)

Jan Mikeš
Člen | 771
+
0
-

Rád bych doplnil, že podle závislostí v composeru je nette/mail závislý na nette/utils, takže bys měl requirovat buď obě třídy, nebo využít composer jak radí @CZechBoY

Pokud jsi composer nikdy nepoužíval, neboj se toho, vyzkoušej si jej a uvidíš, že to je fakt easy, otevře se ti úplně nový svět! ;) kdyby sis s čímkoliv nevěděl rady tak se ptej!