Diskuze: Alternatíva k PHPMailer-u?
Tvůrce
Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Nikto? Poprípade ak máte napísane niečo vlastné a chce sa vám podeliť
Asi sa budem musieť v budúcnosti poohliadnuť po nejakom cudzom frameworku kde už takéto veci vyriešili.
Proč ti vlastně vadí, že nemá namespace?
Jinak se můžeš podívat třeba tady
http://api.nette.org/…te.Mail.html
Ze nemá namespaces přece vůbec nevadí, proste pred to napíšeš require, urcite je tam nepridavej.
Jo, že nemá namespaces a celé to je nejaké divné (asi tou kompatibilitou k php 5.0).
Po tejto práci idem jednoznačne buď na Nette alebo Laravel. Už ma nebaví písať si všetko "namieru", ale WordStress nechcem
Ten PHPMailer som trochu rozdelil (4 triedy boli v jednom súbore, na gite som neskôr našiel 3 súborový ale to už som mal všetko hotové) , dal do namespaces tak aby bol, a dáke prkotinky pomenil a happy som 8 hodín brblania a nadávania a všetko funguje ako chcem. Komentáre sú fakt skvelá vec
Ono to pridávanie ani nejako dlho netrvalo, a všetko funguje ako má, a mám to pekne organizované v zložkách ako chcem a pod zas som po dnešku o niečo múdrejší.
edit: vyhýbam sa include a require, chcem to mať všetko cez autoloader
Nojo, ale až teď vyjde nová verze, tak to budeš muset zas cele predelavat, to mi prijde docela useless. Cizí kód se většinou neupravuje.
Pochybuji, že to bude pořád updatovat. Takhle tam ten mailer nechá, dokud to bude fungovat (což bude ještě asi sakra dlouho)
Tak som to napísal, uvidíme kedy sa to schváli a či to vôbec malo zmysel
Rychle jsem na to kouknul na mobilu. Ve jmenném prostoru urcite nemá byt to "vendor", jak ma NS vypadat zde popisuje PSR-4 nebo jak je ta zkratka, koukni se na to. Hodil by se i nejaky popis jak se ten phpmailer pouziva, co jeste fruhy díl?
Ja to mám v tom mojom projekte niekde medzi app/models/phpmailer, ten vendor som tam dal len teraz
V článku som použil jeden autoloader ktorý hľadá triedy od index.php, a má tam k dispozícii zložky app a vendor... napadlo ma namiesto tohto jednoho urobiť 2 autoloadery, jeden ktorý by hľadal v app zložke vlastné triedy, a druhý by hľadal vo vendor zložke medzi cudzími triedami, a zaregistrovať obe funkcie. Tak by nemuselo byť zahrnuté to slovo "vendor" v namespacoch, myslím že by to riešilo tento problém
Moc času teda nemám, ale rád by som sa na ten PHPMailer pozrel, a potom by som mohool napísať "Ako ho používať". Každopádne na gite a v pribalenom zip-e sú pri originálnych súboroch príklady.
Zobrazeno 13 zpráv z 13.