e();にオプションを!

一覧表示の時に値が0とかの場合に”-”とか非表示にしたりとかするために毎回条件分岐とか面倒なので
e();に第二引数付けてDBint型の処理してみた。

\cake\basics.php

<?php
/**
 * Convenience method for echo().
 *
 * @param string $text String to echo
 */
 	function e($text,$status=false) {
		# 文字列の場合は空だったら文字列表示
 	 	if(is_string($status)){
			if(empty($text)){
				echo $status;
			}else{
				echo $text;
			}
 	 	# 1とかを指定すれば空、0の場合に非表示
		}elseif($status){
			if(!empty($text)){
			echo $text;
			}
 	 	# 通常処理
		}else{
			echo $text;
		}
	}
?>