我想不出描述我想要做什么的方式,但我已经看到了几个库和框架做了它,我正在试图弄清楚我正在做的事情。
我正在开发一个有多个类的API客户端。我有一个主类,将包含所有OAuth的东西。我希望使用我的API客户端的人能够做到这样的事情:
$api = baseAPI();
$user = $api->user->getUserProfile('user');
echo $user->Nickname;
用户将是一个有多种方法的类。可以看到可以访问Admin对象和登录对象。
我希望我能够很好地提出我的问题,以致有人理解我要完成的任务。如果我不这样做,我可以尝试更好地解释它。
非常感谢。
答案 0 :(得分:1)
如果我错了,请纠正我,但根据你的描述,我认为你正试图扩展课程。如果您正在尝试这样做,那么有很多关于扩展课程的有用文章!
这是一个相当不错的例子:Chaining classes
此处也有很多例子。
希望这有帮助!