![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 463 Pomógł: 49 Dołączył: 27.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zastanawiam sie nad napisaniem klasy wysylajacej mail-e takie z prawdziwego zdarzenia z funkcjami takimi jak wysylanie zalacznikow format html itp...
No i tak sobie mysle co zastosowac przy wysylaniu maila html czy stworzyc nowa klasa (np: htmlmail) ktora bedzie dziedziczyc po klasie podstawowej metody i bedzie odawac wlasne czy tez popostu dopisac nowa metode do do klasy mail (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) co bedzie bardziej oop ;P Troche namieszalem ale dopiero raczkuje w oop moze nawet pelzam. Pozdrawiam Maciej (Piniek) Zabost P.S:Jak skoncze pisac to dam wam klase do oceny. Ten post edytował Piniek 15.02.2008, 20:48:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 6 Dołączył: 15.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym zrobił jedną klasę wszystko sklecająca, a dla formatów maili klasę abstrakcyjną i te klasę by sobie dziedziczył HtmlFormat, TextFormat, itd.
Wyglądało to by mniej więcej tak:
Klasa abstrakcyjna dla formaterów i przykładowe formatery:
No i przykład wykorzystania:
Myślę, że pomogłem. Podany kod traktuj raczej jako pseudo-kod. Jeżeli chcesz zaczerpnąć inspiracji to popatrz sobie w komponent Mail z eZ Components. Pozdrawiam, Marcin. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 15:58 |