//コントローラーからコンテントタイプを指定
$this->getResponse()->setContentType('text/xml');
//コントローラーからHTTPヘッダーを指定
$this->getResponse()->setHttpHeader('Content-Language', 'en');
//コントローラーからHTTPステータスコードを指定
$this->getResponse()->setStatusCode(403);
//HTTP VARYヘッダを追加
$this->getResponse()->addVaryHttpHeader('Accept-Language');
//コントローラーからキャッシュを回避するHTTPヘッダを追加
$this->getResponse()->addCacheControlHttpHeader('no-cache');
//コントローラーからキーワードを設定
$this->getResponse()->addMeta('keywords', '検索キーワード');
//コントローラーからページタイトルを設定
$this->getResponse()->setTitle('タイトル');
//コントローラーからcss(スタイルシート)を設定
$this->getResponse()->addStyleSheet('****.css');
//コントローラーからjavascriptを設定
$this->getResponse()->addJavaScript('****.js');
//コントローラーからロボットの巡回を拒否
$this->getResponse()->addMeta('robots', 'NONE');
//コントローラーからクッキー(Cookies)を設定
$this->getResponse()->setCookie($name, $content, $expire, $path, $domain);
■参考
* `sfController`はコントローラクラスです。リクエストをデコードしてアクションに渡します。
* `sfRequest`はすべてのリクエスト要素を保存します(パラメータ、クッキー、ヘッダなど)。
* `sfResponse`はリスポンスヘッダと内容を含みます。これは最終的にHTMLリスポンスに変換されユーザに送られるオブジェクトです。
* コンテキストシングルトン(`sfContext::getInstance()`によって取得されます)はすべてのコアオブジェクトと現在の構成へのリファレンスを保存します: どこからでもアクセス可能です。
$this->getResponse()->setContentType('text/xml');
//コントローラーからHTTPヘッダーを指定
$this->getResponse()->setHttpHeader('Content-Language', 'en');
//コントローラーからHTTPステータスコードを指定
$this->getResponse()->setStatusCode(403);
//HTTP VARYヘッダを追加
$this->getResponse()->addVaryHttpHeader('Accept-Language');
//コントローラーからキャッシュを回避するHTTPヘッダを追加
$this->getResponse()->addCacheControlHttpHeader('no-cache');
//コントローラーからキーワードを設定
$this->getResponse()->addMeta('keywords', '検索キーワード');
//コントローラーからページタイトルを設定
$this->getResponse()->setTitle('タイトル');
//コントローラーからcss(スタイルシート)を設定
$this->getResponse()->addStyleSheet('****.css');
//コントローラーからjavascriptを設定
$this->getResponse()->addJavaScript('****.js');
//コントローラーからロボットの巡回を拒否
$this->getResponse()->addMeta('robots', 'NONE');
//コントローラーからクッキー(Cookies)を設定
$this->getResponse()->setCookie($name, $content, $expire, $path, $domain);
■参考
* `sfController`はコントローラクラスです。リクエストをデコードしてアクションに渡します。
* `sfRequest`はすべてのリクエスト要素を保存します(パラメータ、クッキー、ヘッダなど)。
* `sfResponse`はリスポンスヘッダと内容を含みます。これは最終的にHTMLリスポンスに変換されユーザに送られるオブジェクトです。
* コンテキストシングルトン(`sfContext::getInstance()`によって取得されます)はすべてのコアオブジェクトと現在の構成へのリファレンスを保存します: どこからでもアクセス可能です。