diff --git a/app/Http/Controllers/Api/CompaniesController.php b/app/Http/Controllers/Api/CompaniesController.php index 89b56995cd..bac57da77d 100644 --- a/app/Http/Controllers/Api/CompaniesController.php +++ b/app/Http/Controllers/Api/CompaniesController.php @@ -79,7 +79,8 @@ class CompaniesController extends Controller { $this->authorize('view', Company::class); $company = Company::findOrFail($id); - return $company; + return (new CompaniesTransformer)->transformCompany($company); + } diff --git a/app/Http/Controllers/Api/ManufacturersController.php b/app/Http/Controllers/Api/ManufacturersController.php index 40f19b2395..3840bc3634 100644 --- a/app/Http/Controllers/Api/ManufacturersController.php +++ b/app/Http/Controllers/Api/ManufacturersController.php @@ -77,7 +77,7 @@ class ManufacturersController extends Controller { $this->authorize('view', Manufacturer::class); $manufacturer = Manufacturer::findOrFail($id); - return $manufacturer; + return (new ManufacturersTransformer)->transformManufacturer($manufacturer); } diff --git a/app/Http/Controllers/Api/SuppliersController.php b/app/Http/Controllers/Api/SuppliersController.php index 1342698675..b88c8fd82e 100644 --- a/app/Http/Controllers/Api/SuppliersController.php +++ b/app/Http/Controllers/Api/SuppliersController.php @@ -76,7 +76,7 @@ class SuppliersController extends Controller { $this->authorize('view', Supplier::class); $supplier = Supplier::findOrFail($id); - return $supplier; + return (new SuppliersTransformer)->transformSupplier($supplier); } diff --git a/app/Http/Transformers/SuppliersTransformer.php b/app/Http/Transformers/SuppliersTransformer.php index 39f67e8c7a..e6366cce38 100644 --- a/app/Http/Transformers/SuppliersTransformer.php +++ b/app/Http/Transformers/SuppliersTransformer.php @@ -22,8 +22,6 @@ class SuppliersTransformer { if ($supplier) { - - $array = [ 'id' => (int) $supplier->id, 'name' => e($supplier->name), @@ -38,6 +36,7 @@ class SuppliersTransformer 'contact' => ($supplier->contact) ? e($supplier->contact) : null, 'assets_count' => (int) $supplier->assets_count, 'licenses_count' => (int) $supplier->licenses_count, + 'image' => ($supplier->image) ? e($supplier->image) : null, 'created_at' => Helper::getFormattedDateObject($supplier->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($supplier->updated_at, 'datetime'),