多くの電子メール通知を送信するシステムで動作するLAMP環境にあります。自分の開発環境でPHPが実際のメールを送信しないようにしたいと思います。今、私はすべてのmail()行をコメントアウトしていますが、これはコメントアウトされた行を削除してテスターにプッシュするので、QAの人々と混乱を招き始めています。開発環境用のPHP sendmailを無効にする
PHPでエラーを投げずに簡単にsendmailを無効にできますか?私が意味する
class MyMailer {
private static $is_development_state = true;
public static function mail(...) {
if (self::$is_development_state) {
...
}
}
}
: