首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
十一月 23, 2024, 06:27:15 上午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
開發
|
核心補強
|
perform()方法是在哪调用的
« 上篇主題
下篇主題 »
頁:
[
1
]
列印
作者
主題: perform()方法是在哪调用的 (閱讀 15570 次)
robin
新手見習
文章: 35
perform()方法是在哪调用的
«
於:
八月 01, 2007, 02:37:17 下午 »
------------------------------
<?php
lt_include( PLOG_CLASS_PATH."class/summary/action/summaryaction.class.php" );
lt_include( PLOG_CLASS_PATH."class/summary/view/summaryaskquestionview.class.php" );
/**
* shows a list with all the users, pager included
*/
class AskQuestionAction extends SummaryAction
{
function AskQuestionAction( $actionInfo, $request )
{
$this->SummaryAction( $actionInfo, $request );
}
/**
* Loads the posts and shows them.
*/
function perform()
{
$this->_view = new SummaryAskQuestionView( Array( "summary" => "AskQuestion",
"locale" => $this->_locale->getLocaleCode()));
if( $this->_view->isCached()) {
// nothing to do, the view is cached
$this->setCommonData();
return true;
}
$this->setCommonData();
return true;
}
}
?>
-----------------------------------
很想知道这个perform()方法是在哪调用的,它不是类的同名方法,也不是构造方法,但是会每次都执行,一直找不到它是在哪里调用的,只看到在ACTION类的定义过一个空方法。请指点一下,谢谢!
已記錄
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
Re: perform()方法是在哪调用的
«
回覆文章 #1 於:
八月 01, 2007, 03:28:40 下午 »
這是在 controller.php 中調用的。
在 MVC 的架構中, Controller (Front Controller) 是用來控制要執行哪一支 Acton (Action Controller) 的程式,所以 controller 他會去啟始這個 Action 的 object 外,他還會執行這個 Action 所以備呼叫後所需要執行的工作,這個就是 perform()。
你可以看看 controller.php,就會看到 perform() 的調用了。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
頁:
[
1
]
列印
LifeType 中文開發論壇
|
開發
|
核心補強
|
perform()方法是在哪调用的
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...