なんとなくloggerに慣れてきましたが複数ファイルに出力をだしたい時の設定について、もやもやしてました。 (同じメッセージを複数出力する場合はconfig.ymlのmonolog項目に設定を追加すれば良いですが、apiの入出力値はAファイル、アプリケーションのメッセージはBファイルみたいに用途によって出力を分けたい場合です。) そんな時にユーザ会のMLでfivestarさんが回答してたのを見かけて、さっそくありがてぇありがてぇと涙しながら学んだメモです。 $ vi app/config/service.yml taka512.api.input.logger: class: Monolog\Logger arguments: - api.input calls: - [ pushHandler, [ @taka512.api.input.logger.handler ] ] taka51