我正在使用带有很多静态类的 FuelPHP 1.6.1,这似乎效果很好。现在我有一个加载一些数据的菜单生成器
$menu = Menu::generate();
它加载一些数据并将其存储在static::$data
我将如何让另一个类加载它?我得到了null
结果,可能是因为我做错了什么,但我现在不知道我做错了什么。
另外,是的,Menu::$data
声明了public static $data
有小费吗?
使用 FuelPHPSession::set()
可以完成这项工作,但只有在重新加载之后,我才需要立即在其他类中获取数据,并且再次加载它会导致双重查询(我不想要) PHP$_SESSION
没有被使用,也不会被使用。