ADD: metodo show client, packages, simcard

This commit is contained in:
Juan Felipe Zapata Moreno 2025-11-07 09:06:12 -06:00
parent 5270b34bec
commit 29eac5ab00
3 changed files with 25 additions and 0 deletions

View File

@ -21,6 +21,15 @@ public function index()
]); ]);
} }
public function show(Client $client)
{
$client->load('simCards:id,msisdn');
return ApiResponse::OK->response([
'data' => $client,
]);
}
public function store(ClientStoreRequest $request) public function store(ClientStoreRequest $request)
{ {
$client = Client::create($request->validated()); $client = Client::create($request->validated());

View File

@ -23,6 +23,13 @@ public function index()
]); ]);
} }
public function show(Packages $package)
{
return ApiResponse::OK->response([
'data' => $package,
]);
}
public function store(PackagesStoreRequest $request) public function store(PackagesStoreRequest $request)
{ {
$validated = $request->validated(); $validated = $request->validated();

View File

@ -24,6 +24,15 @@ public function index()
]); ]);
} }
public function show(SimCard $simCard)
{
$simCard->load('packSims.package:id,name');
return ApiResponse::OK->response([
'data' => $simCard,
]);
}
public function store(SimCardStoreRequest $request) public function store(SimCardStoreRequest $request)
{ {
try { try {