Work on API

This commit is contained in:
Dave Earley 2016-04-17 19:49:48 +01:00
parent 6c4af6e015
commit 66a50d5040
3 changed files with 5 additions and 2 deletions

View File

@ -4,6 +4,7 @@ namespace app\Http\Controllers\API;
use App\Http\Controllers\Controller;
use App\Http\Requests\Request;
use Illuminate\Support\Facades\Auth;
class ApiBaseController extends Controller
@ -14,5 +15,6 @@ class ApiBaseController extends Controller
{
$this->account_id = Auth::guard('api')->user()->account_id;
}
}

View File

@ -14,9 +14,10 @@ class AttendeesApiController extends ApiBaseController
*/
public function index(Request $request)
{
return Attendee::scope($this->account_id)->get();
return Attendee::scope($this->account_id)->paginate($request->get('per_page', 25));
}
/**
* @param Request $request
* @param $attendee_id

View File

@ -14,7 +14,7 @@ class EventsApiController extends ApiBaseController
*/
public function index(Request $request)
{
return Event::scope($this->account_id)->get();
return Event::scope($this->account_id)->paginate(20);
}
/**