<?php namespace CamilStaps\BotleaguesApi\Controllers; use CamilStaps\BotleaguesApi\Database\Game; use Illuminate\Support\Facades\Input; class GameController extends BaseController { protected $game; public function __construct(Game $game) { $this->game = $game; } public function index() { return $this->game->all(); } public function show($id) { return $this->game->findOrFail($id); } public function update($id) { throw new \Exception("Not implemented yet."); } public function store() { $this->game->fill(Input::all()); if ($this->game->save()) { return $this->response->created(); } else { throw new \Dingo\Api\Exception\StoreResourceFailedException; } } }