| Package Data | |
|---|---|
| Maintainer Username: | Fabrizio Cafolla | 
| Maintainer Contact: | developer@fabriziocafolla.com (Fabrizio Cafolla) | 
| Package Create Date: | 2019-04-28 | 
| Package Last Update: | 2019-08-24 | 
| Language: | PHP | 
| License: | MIT | 
| Last Refreshed: | 2025-10-25 03:00:49 | 
| Package Statistics | |
|---|---|
| Total Downloads: | 150 | 
| Monthly Downloads: | 0 | 
| Daily Downloads: | 0 | 
| Total Stars: | 0 | 
| Total Watchers: | 1 | 
| Total Forks: | 0 | 
| Total Open Issues: | 0 | 
composer require kosmosx/support
Register service poviders
/Kosmosx/Support/SupportServiceProvider::class
Use it
$support = app('factory.support');
$statusSuccess = $support->success(200, $var, 'message...'); //return object StatusService 
$statusFail = $support->fail(400, $var, 'message...');       //return object StatusService
$statusFail->isSuccess() //return false
$statusFail->isFail()    //return true
$statusFail->toArray()
//result
[
    "success"=>false,
    "data"=>[...],
    "message"=>"message...",
    "statusCode"=>200
]
$api = $support->api()
$api->collection($data, $transformer, $includesData = null, $serializer = null) //Create collection with data Transformer