makeFile の呼び出しと、$path の関係を明確にする
無駄なprotected削除
不要なクラスが残っていたので削除
不要な戻り値削除
値の変更をその場で行わず、遅延評価するようにする。最終的にファイル生成時に処理させるため。
ファイルの出力設定を別クラスに切り出し。出力設定を他のクラスでも実現するため。
出力設定を他のクラスでやったらソースが見づらくなりすぎたので、他クラスではやらない方向でいく。
CSVファイルから元データを読めるように。
Traitにして他でもメソッド共有できるようにしたが分かりづらかったので廃止。
出力情報定義後にも値変更できるように