1 回答
TA贡献1780条经验 获得超5个赞
您在BlogApp 类的构造函数中创建Registry 的对象,因此要调用getProperty 方法,您必须创建BlogApp 的对象。
但是,如果您想通过对类的引用来调用 getProperty 函数,则不要在 BlogApp 构造函数中创建 Registry 的实例。
class BlogApp
{
public static $app;
// Create a function call get_instance
public static function get_instance()
{
// create instance of Registry class
self::$app = Registry::instance();
self::getParams();
return self::$app;
}
}
/*
* Call the getProperty funtion with reference of class.
* 1 - Object of the Registry is Creating When you call the static function get_instance.
* 2 - Once the object is created you can call the getProperty function.
*/
$wmax = BlogApp::get_instance()->getProperty('img_width');
- 1 回答
- 0 关注
- 120 浏览
添加回答
举报