我正在编写自己的ViewManager,它需要获取活动实例.在版本0.29之前它是直接的,但在RN@0.29 突破变化后我找不到办法.
谢谢.
我是 Laravel 的新手,我正在将我的应用程序从 Slim Framework 迁移到 Laravel 5。谷歌搜索我没有找到太多关于如何自定义 JSON 响应的信息。假设我有:
模型
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class User extends Model
{
protected $visible = [
'username', 'posts',
];
}
Run Code Online (Sandbox Code Playgroud)
控制器
<?php
namespace App\Http\Controllers;
use [...]
/* *
* Implicit controller
*/
class UserController extends Controller
{
public function getIndex()
{
return response()->json(User::all(), 200);
}
}
Run Code Online (Sandbox Code Playgroud)
路线
Route::controller('users', 'UserController');
Run Code Online (Sandbox Code Playgroud)
如果我想在 JSON 对象中输出该数据,该怎么办:
{"success": bool, "message": string, "data": array}
// in this case 'array' would be User::all()
Run Code Online (Sandbox Code Playgroud)
?
有谁知道是否有一个图书馆来处理这种东西?或者有人已经以某种方式在 laravel 中解决了这个问题吗?
NB我知道我可以编写一个中间件来“修改”响应,但我不确定这是正确的解决方案,而且检查中间件是否应该包含错误也很痛苦。 …