前
の記事
Ethnaのソースコードを読み解く 第1回 index.php
次の記事
Googleカレンダーで日付入力の際に出てくるポップアップミニカレンダーの作り方(CSS編)
spp/Sample_Controller.php
再びindex.phpを見てみましょう。<?php
require_once 'C:¥xampp¥htdocs¥sample¥app/Sample_Controller.php';
Sample_Controller::main('Sample_Controller', 'index');
?>
Sample_Controllerのmain関数を呼び出しています。では、Sample_Controller.phpを開いて、Sample_Controllerクラスを探しましょう。
おっ、ありました。
class Sample_Controller extends Ethna_Controller
{
...
よしよし。では、main関数はと・・・
あれ、ない。
Sample_Controllerにmain関数はないようです。
この場合、Sample_Controllerの親クラスであるEthna_Controllerのmain関数が呼び出されることになっています。
次回は、Ethna_Controllerの中を覗いてみましょう。
トラックバック(1)
このブログ記事を参照しているブログ一覧: Ethnaのソースコードを読み解く 第2回 Sample_Controller::main
このブログ記事に対するトラックバックURL: http://dqn.sakusakutto.jp/mt/mt-tb.cgi/292
» Ethnaのソースコードを読み解く 第3回 Ethna_Controller::main(DQNEO起業日記)~のトラックバック
Ethna_Controller.php いよいよ、Ethnaの本体とも言うべき... 続きを読む
コメントする