我學習了一個框架Kohana。Kohana :: message和Kohana :: config有什麼區別?
Kohana::message
和Kohana::config
有何區別?
它們執行相同的功能。 也許如果這個概念有區別?
我學習了一個框架Kohana。Kohana :: message和Kohana :: config有什麼區別?
Kohana::message
和Kohana::config
有何區別?
它們執行相同的功能。 也許如果這個概念有區別?
這些通常用於存儲將要顯示給用戶的消息。例如,如果你有嘗試創建一個用戶的方法和失敗的話,你可以得到相關的,你可以,你可以在用戶控制下:
$create = $this->create_user($user);
if($create)
{
// user created
$message = Kohana::message('user', 'create_success');
}
else
{
// failed to create user
$message = Kohana::message('user', 'create_error');
}
這是用於配置信息,例如hash_method used in auth module,您可以使用Kohana::$config->load('auth.hash_method')
一個用於配置信息。另一個是可重複使用的文本:Kohana :: message('registration.error.email')可以這樣說:「已經有一個帳戶正在使用您輸入的電子郵件地址,一封電子郵件中包含有關如何重置密碼的說明已發送如果你忘記了。「
感謝您的幫助。 –