お遊び的にrunkitを使ってAOPするサンプルを作ってみました。 <?php class Example { public function foo() { return "foo"; } } class Logger { public static function debug($message) { Logger::log('debug', $message); } public static function info($message) { Logger::log('info' , $message); } public static function warn($message) { Logger::log('warn' , $message); } public static function error($message) { Logger::log('error' , $