Tasarım da seçenekler artık sınırsız olmaya başladı. Bunlardan biri de Dekoratör Desen Olmaktadır.
İlk Adım

E-posta direkt olarak bir class ‘ a bağlanmış ve gerekli olan işlevler buradan sürdürülmektedir. Private ile mesajlar verilmiş bu sayede ilk adımda atılmış olmaktadır.
Body

Body bölümü kod yapısında ki görsel öğeleri ifade etmektedir. Body bölümüne eklenen kodlar görsellik olarak sitenin temasında yer almaktadır. Yukarıda görülen kod yapısında class sınıfına aynı şekilde bir bağlantı kurulmuş. Email Body özelliği ile bu süreç devam ettirilmiştir. Body bölümünde desenlerin etkinleştirilmesi ise gerekli kod yapısı yukarıda mevcuttur.
Parent

Parent yapısı ile de şemanın devamı getirilmiştir. Hoş ve şık bir tasarım için bu ve bunun gibi yapıların önemi çok büyük olmaktadır. Yukarıda kod yapısı ile hoş bir tasarım için ilk adım atılacaktır. New ile yeni bir sınıf oluşturulmuş bu sayede performans açısından da olumlu bir düzenek kurulmuştur.
BodyDecorator
BodyDecorator de consturctler sağlanmaz ise projenin devamında sorunlar ortaya çıkabilir. Bu sorunlardan başlıcaları ise uyumsuzluk sorunları olmaktadır. Kod yapısının çıktılarında uyumsuzluk oluştuğunda projenin diğer öğeleri de tehlike altında olacaktır. Buna mahal vermemek için consturctler sağlanmalıdır. Bu ve bunu gibi faktörler çok büyük bir önem teşkil etmektedirler. Bunun içinde consturctler gerektiği gibi sağlanmalıdır.

Yukarıda ki kod yapısında ise functionlar tam olarak tanımlanmış ve tasarımların son hamlesi yapılmıştır. This metodları ile gerekli yapı sağlanarak özellikler de eklenmiş. Yapılar arasında herhangi bir boşluk olmaktadır ve son olarak da echo yapıları da uyumlu bir şekilde çalışmaktadır.








