2011-01-22 37 views
2

我想包括一個用戶庫,其中包含一些與用戶相關的功能,例如檢查用戶是否已通過身份驗證等。現在我正在嘗試使用Kohana自動加載器,但似乎無法使其工作。如何在Kohana中使用自定義庫3

我正在申請/班/庫

class User { 
public function is_alive() 
{ 
    $session = Session::instance(); 
    $data = $session->get('alive'); 

    if(isset($data)) 
    { 
    return true; 
    } 
    else 
    { 
    return false; 
    } 
} 
} 

放在圖書館,我試圖調用庫

$user = new User; 

但它似乎並沒有這樣的伎倆。

如何調用自定義庫?

回答

3

我正在申請/班/庫放置

使磁帶庫在/application/classes/庫。

否則,你必須把這個在你的控制器:

public function before() { 
    require Kohana::find_file('classes', 'library/User'); 
} 

你可以閱讀關於這個here

現在您可以像以前一樣進行操作,目錄library中的User.php

相關問題