From a8025f1b06c2be7c34cd330ab82d4b8726fadf32 Mon Sep 17 00:00:00 2001 From: Amanmyrat Date: Fri, 15 Sep 2023 18:20:05 +0500 Subject: [PATCH] Add customer repository to address controller --- .../Sarga/API/Http/Controllers/Addresses.php | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/packages/Sarga/API/Http/Controllers/Addresses.php b/packages/Sarga/API/Http/Controllers/Addresses.php index 60167cc..4e744c3 100644 --- a/packages/Sarga/API/Http/Controllers/Addresses.php +++ b/packages/Sarga/API/Http/Controllers/Addresses.php @@ -8,11 +8,32 @@ use Sarga\API\Http\Requests\AddressRequest; use Sarga\API\Http\Requests\RecipientRequest; use Sarga\API\Http\Resources\Customer\AddressResource; use Sarga\API\Http\Resources\Customer\RecipientResource; +use Webkul\Customer\Repositories\CustomerAddressRepository; +use Webkul\Customer\Repositories\CustomerRepository; use Webkul\RestApi\Http\Controllers\V1\Shop\Customer\AddressController; class Addresses extends AddressController { + /** + * CustomerAddressRepository object + * + * @var \Webkul\Customer\Repositories\CustomerAddressRepository + */ + protected $customerAddressRepository; + + /** + * Create a new controller instance. + * + * @param \Webkul\Customer\Repositories\CustomerRepository $customerRepository + * @param \Webkul\Customer\Repositories\CustomerAddressRepository $customerAddressRepository + * @return void + */ + public function __construct( + CustomerAddressRepository $customerAddressRepository + ) { + $this->customerAddressRepository = $customerAddressRepository; + } /** * Get customer addresses. *