This commit is contained in:
Mekan1206
2026-04-30 19:50:59 +05:00
parent 6dc6802445
commit a07c764dfe
142 changed files with 2709 additions and 1914 deletions

View File

@@ -29,7 +29,7 @@ class ApiServiceProvider extends ServiceProvider
* @param mixed $data
* @param int $status_code
* @param string $message
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
Response::macro('rest', function (mixed $data = [], int $code = 200, string $message = 'success'): JsonResponse {
return response()->json(['message' => $message, 'data' => $data], $code);
@@ -41,7 +41,7 @@ class ApiServiceProvider extends ServiceProvider
* @param mixed $data
* @param int $status_code
* @param string $message
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
Response::macro('rest_paginate', function (mixed $data, int $code = 200, string $message = 'success'): JsonResponse {
return response()->json([
@@ -64,7 +64,7 @@ class ApiServiceProvider extends ServiceProvider
* @param string $field
* @param string $order
* @param string $locale
* @return \Illuminate\Database\Eloquent\Builder
* @return Builder
*/
Builder::macro('orderByTranslation', function (string $field, string $order = 'asc', ?string $locale = null) {
if (