seav-seyla / api-response
A Laravel package for API response.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/seav-seyla/api-response
This package is auto-updated.
Last update: 2025-12-23 03:26:31 UTC
README
A simple trait for consistent API responses in Laravel applications.
Installation
composer require seav-seyla/api-response
Usage
Use the trait in your controllers:
use SeavSeyla\ApiResponse\Traits\ApiResponse; class ApiController extends Controller { use ApiResponse; public function index() { return $this->successResponse(['data' => 'value']); } }
Configuration
Publish the config file (optional):
php artisan vendor:publish --tag=api-response-config
Available Methods
successResponse($data, $message = null, $code = 200)errorResponse($message, $code)tokenResponse($tokenData, $message = null, $refreshToken = null, $code = 200)