dev-master
2014-06-05 18:51 UTC
Requires
- php: >=5.3.0
- illuminate/database: ~4
This package is not auto-updated.
Last update: 2024-09-23 14:44:14 UTC
README
此功能已被弃用。关于弃用的原因,请查看http://ryantablada.com/post/why-i-am-deprecating-eloquent-ember。
此包适用于1.0 Beta之前的Ember Data。它可能与新的ActiveModelAdapter一起使用,但不再进行测试或开发。
安装
只需将 rtablada/eloquent-ember
添加到您的 composer.json 中。
使用
在您的模型中扩展 Rtablada\EloquentEmber\Model
。同时,在模型的 withIds
属性中列出所有关系。
现在,调用 toArray()
代替调用 toEmberArray()
。
以下是一个示例控制器供参考
public function index() { return $this->orderModel->all()->toEmberArray(); } public function store() { $input = Input::json(); $order = $this->orderModel->create($input->get('order')); $order = $order->toArray(); return Response::json(compact('order')); } public function show($id) { $order = $this->orderModel->findOrFail($id); return $order->toEmberArray(); }