PageRenderTime 55ms CodeModel.GetById 31ms RepoModel.GetById 1ms app.codeStats 0ms

/fuel/packages/email/classes/email/driver/noop.php

https://bitbucket.org/sriedel/iccrm-wip
PHP | 35 lines | 14 code | 6 blank | 15 comment | 0 complexity | ac40024b6b0d9f5fdcf08ddf4d323417 MD5 | raw file
Possible License(s): MIT
  1. <?php
  2. /**
  3. * Fuel is a fast, lightweight, community driven PHP5 framework.
  4. *
  5. * @package Fuel
  6. * @version 1.0
  7. * @author Fuel Development Team
  8. * @license MIT License
  9. * @copyright 2010 - 2012 Fuel Development Team
  10. * @link http://fuelphp.com
  11. */
  12. namespace Email;
  13. class Email_Driver_Noop extends \Email_Driver
  14. {
  15. /**
  16. * Noop send: only log the request
  17. *
  18. * @return bool success boolean.
  19. */
  20. protected function _send()
  21. {
  22. $message = $this->build_message();
  23. logger(\Fuel::L_INFO, 'To: '.static::format_addresses($this->to), 'Email NoOp driver');
  24. logger(\Fuel::L_INFO, 'Subject: '.$this->subject, 'Email NoOp driver');
  25. logger(\Fuel::L_INFO, 'Header: '.$message['header'], 'Email NoOp driver');
  26. logger(\Fuel::L_INFO, 'Body: '.$message['body'], 'Email NoOp driver');
  27. return true;
  28. }
  29. }