API Generator
Use
php artisan make:api FaqWhat it does
Client API
php artisan make:api Faq --clientClientAPIController Example
//Controller/Admin/API/Client/FaqClientAPIController
<?php
namespace App\Http\Controllers\Admin\API\Client;
use App\Models\Admin\Faq;
use App\Http\Resources\Faq\FaqCollection;
use App\Http\Resources\Faq\FaqResource;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class FaqClientAPIController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return new FaqCollection(Faq::all());
}
/**
* Display the specified resource.
*
* @param App\Models\Admin\Faq $faq
* @return \Illuminate\Http\Response
*/
public function show(Faq $faq)
{
return new FaqResource($faq);
}
}
Generated API


Restful API
RestAPIController Example
Generated API


Last updated