我正在使用PHP MVC模式进行一项家庭作业项目,老师坚持认为数据库需要成为我们将要调用的对象,例如getDB(),而我想使用仅具有静态方法的RedBean
我已经尝试过使用getRedBean(),但是我却失去了并不值得的Facade方法
public static function getDB() {
return self::$dbObj;
}
private function initDB() {
require_once('rb-mysql.php');
require_once('DbConfig.php');
R::setup("mysql:host=" . $DB_HOST . ";dbname=" . $DB_NAME, $DB_USER, $DB_PASSWORD);
self::$dbObj = R::getRedBean();
}