一旦用户登录 - 我希望我的所有模型都知道用户的 ID。(即使他们稍后被调用)。
我考虑过使用静态变量,但它似乎不起作用
class Base_model extends CI_Model {
static protected $user_id;
}
class Log_in_model extends Base_model {
public function log_in(){
self::$user_id = 69;
}
}
class A_model extends Base_model {
public function do_A(){
echo self::$user_id;
}
}
class B_model extends Base_model {
public function do_B(){
echo self::$user_id;
}
}