Restler - 从另一个调用方法 API class
Restler - Call method from another API class
在我的 Restler index.php 中,假设我已经这样做了:
$r->addAPIClass('Person');
$r->addAPIClass('Team');
现在我在 Person 中定义的方法之一,我需要调用 Team 中定义的方法之一。获取 Team API 句柄以便我可以调用其方法之一的正确方法是什么?
没有什么特别的,用Restler来做。
如果是静态方法直接调用Team::method(parameter)
否则创建一个实例
- 在构造函数中,如果你在许多方法中需要它,并将它存储在一个私有变量中
- 在方法层面
如果您使用的是数据库模型,它可能已经为您提供了作为关系的团队实例
在我的 Restler index.php 中,假设我已经这样做了:
$r->addAPIClass('Person');
$r->addAPIClass('Team');
现在我在 Person 中定义的方法之一,我需要调用 Team 中定义的方法之一。获取 Team API 句柄以便我可以调用其方法之一的正确方法是什么?
没有什么特别的,用Restler来做。
如果是静态方法直接调用Team::method(parameter)
否则创建一个实例
- 在构造函数中,如果你在许多方法中需要它,并将它存储在一个私有变量中
- 在方法层面
如果您使用的是数据库模型,它可能已经为您提供了作为关系的团队实例