Moony_Downloaderクラス

Moony 0.8.0からMoony_Downloaderクラスを追加する予定です。明示的に呼び出して使用することは想定していません。Moony_Controllerの内部で使用されます。
ファイルをダウンロードさせたい場合は:

<a href="/index.php/download">ダウンロード</a>

上記のようなリンクがある場合、

class DownloadAction extends Moony_Action
{
  function execute($request, $response)
  {
    $response->setAttachmentFile('/path/to/attachment_file');
  }
}

上記のように記述することでファイルダウンロード処理を行うことができます(画面遷移は行われません)。