Admin

# Class: Admin_LoginController Source Location: /application/modules/admin/controllers/LoginController.php
### Class Overview
    Zend_Controller_Action
       |
       --Setuco_Controller_Action_Abstract
          |
          --Admin_LoginController
ログイン処理をするコントローラ #### Author(s): Yuu Yamanaka | ### Methods authAction indexAction init logoutAction _createLoginForm _makeLoginIdValidators _makePasswordValidators
### Inherited Constants #### Class: Setuco_Controller_Action_Abstract Setuco_Controller_Action_Abstract::DOT_ADDITIONAL_STRING | ### Inherited Variables #### Class: Setuco_Controller_Action_Abstract Setuco_Controller_Action_Abstract::$_pageLimit | ### Inherited Methods #### Class: Setuco_Controller_Action_Abstract Setuco_Controller_Action_Abstract::init() 全てのコントローラ共通の初期処理です。 Setuco_Controller_Action_Abstract::setPagerForView() ページャーの設定をして、ビューで使用できるようにする Setuco_Controller_Action_Abstract::_encodeRestParam() パラメーターをリダイレクトパラムで確実に送信出来るようにエンコードします。 Setuco_Controller_Action_Abstract::_getModulePath() モジュールのディレクトリーのパスを取得する Setuco_Controller_Action_Abstract::_getPageLimit() 一ページあたりの取得件数の_pageLimitのゲッター Setuco_Controller_Action_Abstract::_getPageNumber() ページネーターで使う現在の（クリックされた）ページ番号を取得するメソッドです Setuco_Controller_Action_Abstract::_initLayout() レイアウトを設定します。 Setuco_Controller_Action_Abstract::_isRedirectNeeded() REST形式のURLにリダイレクトするかどうか判断します。 Setuco_Controller_Action_Abstract::_loadRedirectParams() REST形式にリダイレクトするパラメーターを取得する ファイル名は rest-params.xml Setuco_Controller_Action_Abstract::_restRedirectIfNeeded() REST形式のURLにリダイレクトするものだったら、リダイレクトする Setuco_Controller_Action_Abstract::_setLayoutName() レイアウト名を設定します。 Setuco_Controller_Action_Abstract::_setPageLimit() 一ページあたりの取得件数の_pageLimitのセッター メソッドチェーンを使用できる Setuco_Controller_Action_Abstract::_showFlashMessages() フラッシュメッセージがアクションヘルパーに設定されていればビューにセットして可視化します。
### Class Details [line 26] ログイン処理をするコントローラ #### Tags:
author: | Yuu Yamanaka
[ Top ] ### Class Methods ### method authAction [line 62]
`void authAction( )`
ログイン処理 indexコントローラーのindexアクションに遷移します #### Tags:
author: | Yuu Yamanaka
access: | public
[ Top ] ### method indexAction [line 47]
`void indexAction( )`
ログインフォーム #### Tags:
author: | Yuu Yamanaka
access: | public
[ Top ] ### method init [line 35]
`void init( )`
初期化処理 #### Tags:
author: | charlesvineyard
access: | public
Overrides Setuco_Controller_Action_Abstract::init() (全てのコントローラ共通の初期処理です。) [ Top ] ### method logoutAction [line 91]
`void logoutAction( )`
ログアウト処理 indexアクションに遷移します #### Tags:
author: | Yuu Yamanaka
access: | public
[ Top ] ### method _createLoginForm [line 104]
`Setuco_Form _createLoginForm( )`
ログインフォームオブジェクトを作成して返す #### Tags:
author: | Yuu Yamanaka
access: | private
[ Top ] ### method _makeLoginIdValidators [line 149]
`array _makeLoginIdValidators( )`
アカウントID用のバリデーターを作成する。 #### Tags:
return: | Zend_Validate インターフェースの配列
author: | charlesvineyard
access: | private
[ Top ] ### method _makePasswordValidators [line 166]
`array _makePasswordValidators( )`
パスワード用のバリデーターを作成する。 #### Tags:
return: | Zend_Validate インターフェースの配列
author: | charlesvineyard
access: | private
[ Top ] Documentation generated on Mon, 07 Feb 2011 01:28:20 +0900 by phpDocumentor 1.4.3