/** * Get list of proposed sites which have not yet * been accepted. * * @param int $id * @return Response */ public function getProposed() { if (!Entrust::hasRole('admin')) { abort(403); } return RpgSite::with('proposedByUser')->withTrashed()->whereNull('approved_at')->orderBy('id', 'desc')->get(); }