Public メソッド | Protected メソッド | Protected 変数

クラス AirTicketSearchPageHeader

AirTicketSearchPageHeaderに対する継承グラフ
PageHeader PageSectionBase

Public メソッド

 __construct ($fileName)
 assignParams ($airTicket)

Protected メソッド

 isAdvancedSearchOptionOn ()
 getSortByOptions ()
 renderDepartureAirport ($itemHtml)
 renderTripType ($itemHtml)
 renderKodawariOptions ($itemHtml)
 render ()

Protected 変数

 $dept_aprt_cd = null
 $region_cd = null
 $ctry_cd = null
 $trip_type = 1
 $open_ticket = null
 $direct_flight = null
 $online_book = null
 $mile = null

説明

作者:
hrahman

AirTicketSearchPageHeader.php7 行で定義されています。


コンストラクタとデストラクタ

__construct ( fileName )

コンストラクタには、表示ヘッダ部分のビューファイル(HTMLテンプレート)へのパスを渡します。

引数:
string$fileNameビューファイルへのパス

PageHeaderを再定義しています。

AirTicketSearchPageHeader.php49 行で定義されています。


関数

assignParams ( airTicket )

VCSDBDriverAirTicket クラスのインスタンスに、フォームに設定されていた パラメータを指定します。

引数:
VCSDBDriverAirTicket$airTicketオブジェクト

PageHeaderを再定義しています。

AirTicketSearchPageHeader.php91 行で定義されています。

getSortByOptions (  ) [protected]

並び順の属性

戻り値:
並び順属性のリスト

PageHeaderを再定義しています。

AirTicketSearchPageHeader.php144 行で定義されています。

isAdvancedSearchOptionOn (  ) [protected]

こだわり検索オプションが有効になっているかどうかチェック。

戻り値:
もしこだわり検索オプションが指定されていたら有効にする。

PageHeaderを再定義しています。

AirTicketSearchPageHeader.php133 行で定義されています。

render (  ) [protected]

ページに表示ヘッダを出力します。

戻り値:
置き換え文字列の処理が一通り済んだHTML文字列

PageHeaderを再定義しています。

AirTicketSearchPageHeader.php194 行で定義されています。

renderDepartureAirport ( itemHtml ) [protected]

出発地の空港コードから空港名に置き換える。

引数:
$itemHtmlHTML テンプレート
戻り値:
出発地の空港を ${DEPARTURE_AIRPORT} に置き換えたHTML

AirTicketSearchPageHeader.php154 行で定義されています。

renderKodawariOptions ( itemHtml ) [protected]

こだわり検索オプション

引数:
$itemHtmlHTML テンプレート
戻り値:
こだわり検索の項目を ${ONLINE_BOOK}, ${DIRECT_FLIGHT}, ${OPEN_TICKET}, ${MILE} に置き換えたHTML

AirTicketSearchPageHeader.php180 行で定義されています。

renderTripType ( itemHtml ) [protected]

航空券の種類

引数:
$itemHtmlHTML テンプレート
戻り値:
航空券の種類を ${BOTH_WAY_STATUS}(往復) か ${ONE_WAY_STATUS}(片道)に置き換えたHTML

AirTicketSearchPageHeader.php167 行で定義されています。


構造体

$ctry_cd = null [protected]

都市コード

AirTicketSearchPageHeader.php27 行で定義されています。

$dept_aprt_cd = null [protected]

出発地の空港コード

AirTicketSearchPageHeader.php21 行で定義されています。

$direct_flight = null [protected]

こだわり検索オプション:直行便を指定

AirTicketSearchPageHeader.php36 行で定義されています。

$mile = null [protected]

こだわり検索オプション:マイル加算

AirTicketSearchPageHeader.php42 行で定義されています。

$online_book = null [protected]

こだわり検索オプション:24時間オンライン予約/空席照会ができる

AirTicketSearchPageHeader.php39 行で定義されています。

$open_ticket = null [protected]

こだわり検索オプション:オープンジョー可

AirTicketSearchPageHeader.php33 行で定義されています。

$region_cd = null [protected]

地域コード

AirTicketSearchPageHeader.php24 行で定義されています。

$trip_type = 1 [protected]

チケットタイプ

AirTicketSearchPageHeader.php30 行で定義されています。


このクラスの説明は次のファイルから生成されました: