Ben e-posta gönderme ile yardımcı olmak benim MVC web sitelerinin bazılarına bir modeli inşa etmişlerdir, genellikle böyle bir şey yapmak
$mail = new Mail_Model;
$mail->to('me@somewhere.com');
$mail->from('you@somewhere.com');
$mail->subject('hello');
$mail->body('hello how are you');
$mail->send();
Ben model model verilere içindir biliyorum - bu yüzden ben bu ihlali ne yapıyorum? Bunun yerine bir yardımcı sınıf olmalı mı? Gibi bir şey ...
Mail::send('me@somewhere.com', 'you@somewhere.com', 'hello', 'hello how are you');
Bu ikinci bir tabii bunu daha okunabilir hale getirmek için adında tuşları ile bir dizi geçebileceği .. Benim için de okumaz.
Yani benim Posta modeli bir model MVC ne olmalıdır ihlal ediyor?