%PDF- %PDF-
Direktori : /var/www/html/workeasy-api/app/Http/Controllers/Api/ |
Current File : /var/www/html/workeasy-api/app/Http/Controllers/Api/JobPositionsController.php |
<?php namespace Workeasy\Http\Controllers\Api; use EllipseSynergie\ApiResponse\Contracts\Response; use Workeasy\Models\JobPosition; use Workeasy\Transformers\JobPositionTransformer; class JobPositionsController extends ApiController { private $transformer; public function __construct(Response $response, JobPositionTransformer $transformer) { parent::__construct($response); $this->transformer = $transformer; } public function index() { return $this->response->withCollection(JobPosition::all(), $this->transformer); } public function show($id) { $job_position = JobPosition::query()->findOrFail($id); return $this->response->withItem($job_position, $this->transformer); } }