diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php index 0355174bd..ecc2b51ae 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php @@ -30,9 +30,9 @@ class AttributeFamilyRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Attribute\Contracts\AttributeFamily'; } diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeGroupRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeGroupRepository.php index 4840680c7..e2e6bd60f 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeGroupRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeGroupRepository.php @@ -10,9 +10,9 @@ class AttributeGroupRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Attribute\Contracts\AttributeGroup'; } diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeOptionRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeOptionRepository.php index f2ce2c601..fb39e97b0 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeOptionRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeOptionRepository.php @@ -10,9 +10,9 @@ class AttributeOptionRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Attribute\Contracts\AttributeOption'; } diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeOptionTranslationRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeOptionTranslationRepository.php index 72a144bcc..3b6e40702 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeOptionTranslationRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeOptionTranslationRepository.php @@ -6,13 +6,12 @@ use Webkul\Core\Eloquent\Repository; class AttributeOptionTranslationRepository extends Repository { - /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Attribute\Contracts\AttributeOptionTranslation'; } diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php index b2b71ac3f..d75e110ae 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php @@ -26,9 +26,9 @@ class AttributeRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { return 'Webkul\Attribute\Contracts\Attribute'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductAppointmentSlotRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductAppointmentSlotRepository.php index 25b808622..99e11c6d5 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductAppointmentSlotRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductAppointmentSlotRepository.php @@ -9,9 +9,9 @@ class BookingProductAppointmentSlotRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProductAppointmentSlot'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductDefaultSlotRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductDefaultSlotRepository.php index e00194276..b011715d1 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductDefaultSlotRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductDefaultSlotRepository.php @@ -9,9 +9,9 @@ class BookingProductDefaultSlotRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProductDefaultSlot'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductEventTicketRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductEventTicketRepository.php index d481f00c3..0ec426ee2 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductEventTicketRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductEventTicketRepository.php @@ -11,9 +11,9 @@ class BookingProductEventTicketRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProductEventTicket'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductRentalSlotRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductRentalSlotRepository.php index ef455bffe..81c89aeb8 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductRentalSlotRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductRentalSlotRepository.php @@ -9,9 +9,9 @@ class BookingProductRentalSlotRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProductRentalSlot'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductRepository.php index 0e881230e..5f319fadc 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductRepository.php @@ -49,9 +49,9 @@ class BookingProductRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProduct'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingProductTableSlotRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingProductTableSlotRepository.php index 3676f0304..bdd56818f 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingProductTableSlotRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingProductTableSlotRepository.php @@ -9,9 +9,9 @@ class BookingProductTableSlotRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\BookingProductTableSlot'; } diff --git a/packages/Webkul/BookingProduct/src/Repositories/BookingRepository.php b/packages/Webkul/BookingProduct/src/Repositories/BookingRepository.php index 7c458b1d7..ba025e674 100644 --- a/packages/Webkul/BookingProduct/src/Repositories/BookingRepository.php +++ b/packages/Webkul/BookingProduct/src/Repositories/BookingRepository.php @@ -11,9 +11,9 @@ class BookingRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\BookingProduct\Contracts\Booking'; } diff --git a/packages/Webkul/CMS/src/Repositories/CmsRepository.php b/packages/Webkul/CMS/src/Repositories/CmsRepository.php index 5911a4eb0..1a147a043 100644 --- a/packages/Webkul/CMS/src/Repositories/CmsRepository.php +++ b/packages/Webkul/CMS/src/Repositories/CmsRepository.php @@ -11,9 +11,9 @@ class CmsRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CMS\Contracts\CmsPage'; } diff --git a/packages/Webkul/CartRule/src/Repositories/CartRuleCouponRepository.php b/packages/Webkul/CartRule/src/Repositories/CartRuleCouponRepository.php index 5aa8dbe39..1096cddc1 100755 --- a/packages/Webkul/CartRule/src/Repositories/CartRuleCouponRepository.php +++ b/packages/Webkul/CartRule/src/Repositories/CartRuleCouponRepository.php @@ -18,9 +18,9 @@ class CartRuleCouponRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CartRule\Contracts\CartRuleCoupon'; } diff --git a/packages/Webkul/CartRule/src/Repositories/CartRuleCouponUsageRepository.php b/packages/Webkul/CartRule/src/Repositories/CartRuleCouponUsageRepository.php index 15c171ee0..74d268954 100755 --- a/packages/Webkul/CartRule/src/Repositories/CartRuleCouponUsageRepository.php +++ b/packages/Webkul/CartRule/src/Repositories/CartRuleCouponUsageRepository.php @@ -9,9 +9,9 @@ class CartRuleCouponUsageRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CartRule\Contracts\CartRuleCouponUsage'; } diff --git a/packages/Webkul/CartRule/src/Repositories/CartRuleCustomerRepository.php b/packages/Webkul/CartRule/src/Repositories/CartRuleCustomerRepository.php index f1a0cb2bb..fc75732f9 100755 --- a/packages/Webkul/CartRule/src/Repositories/CartRuleCustomerRepository.php +++ b/packages/Webkul/CartRule/src/Repositories/CartRuleCustomerRepository.php @@ -9,9 +9,9 @@ class CartRuleCustomerRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CartRule\Contracts\CartRuleCustomer'; } diff --git a/packages/Webkul/CartRule/src/Repositories/CartRuleRepository.php b/packages/Webkul/CartRule/src/Repositories/CartRuleRepository.php index c6e84f29a..49b8b227f 100755 --- a/packages/Webkul/CartRule/src/Repositories/CartRuleRepository.php +++ b/packages/Webkul/CartRule/src/Repositories/CartRuleRepository.php @@ -43,9 +43,9 @@ class CartRuleRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - public function model() + public function model(): string { return 'Webkul\CartRule\Contracts\CartRule'; } diff --git a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductPriceRepository.php b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductPriceRepository.php index 87f4b2964..17e024ea6 100644 --- a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductPriceRepository.php +++ b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductPriceRepository.php @@ -10,9 +10,9 @@ class CatalogRuleProductPriceRepository extends Repository /** * Specify Model class name. * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CatalogRule\Contracts\CatalogRuleProductPrice'; } diff --git a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductRepository.php b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductRepository.php index 3de506a10..641940c0e 100644 --- a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductRepository.php +++ b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleProductRepository.php @@ -9,9 +9,9 @@ class CatalogRuleProductRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\CatalogRule\Contracts\CatalogRuleProduct'; } diff --git a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleRepository.php b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleRepository.php index 92a43cd55..b07184acb 100644 --- a/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleRepository.php +++ b/packages/Webkul/CatalogRule/src/Repositories/CatalogRuleRepository.php @@ -35,11 +35,11 @@ class CatalogRuleRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\CatalogRule\Contracts\CatalogRule::class; + return 'Webkul\CatalogRule\Contracts\CatalogRule'; } /** diff --git a/packages/Webkul/Category/src/Repositories/CategoryRepository.php b/packages/Webkul/Category/src/Repositories/CategoryRepository.php index 92a2657cf..e6398b52a 100755 --- a/packages/Webkul/Category/src/Repositories/CategoryRepository.php +++ b/packages/Webkul/Category/src/Repositories/CategoryRepository.php @@ -13,11 +13,11 @@ class CategoryRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Category\Contracts\Category::class; + return 'Webkul\Category\Contracts\Category'; } /** diff --git a/packages/Webkul/Checkout/src/Repositories/CartAddressRepository.php b/packages/Webkul/Checkout/src/Repositories/CartAddressRepository.php index 7c733a7ca..532ce2cfe 100755 --- a/packages/Webkul/Checkout/src/Repositories/CartAddressRepository.php +++ b/packages/Webkul/Checkout/src/Repositories/CartAddressRepository.php @@ -17,7 +17,7 @@ class CartAddressRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Checkout\Contracts\CartAddress'; } diff --git a/packages/Webkul/Checkout/src/Repositories/CartItemRepository.php b/packages/Webkul/Checkout/src/Repositories/CartItemRepository.php index 1a92b7a15..87d13fb35 100755 --- a/packages/Webkul/Checkout/src/Repositories/CartItemRepository.php +++ b/packages/Webkul/Checkout/src/Repositories/CartItemRepository.php @@ -10,10 +10,9 @@ class CartItemRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - - function model() + function model(): string { return 'Webkul\Checkout\Contracts\CartItem'; } diff --git a/packages/Webkul/Checkout/src/Repositories/CartRepository.php b/packages/Webkul/Checkout/src/Repositories/CartRepository.php index fb61d6347..d4ab7d870 100755 --- a/packages/Webkul/Checkout/src/Repositories/CartRepository.php +++ b/packages/Webkul/Checkout/src/Repositories/CartRepository.php @@ -9,9 +9,9 @@ class CartRepository extends Repository /** * Specify Model class name * - * @return Mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Checkout\Contracts\Cart'; } diff --git a/packages/Webkul/Core/src/Repositories/ChannelRepository.php b/packages/Webkul/Core/src/Repositories/ChannelRepository.php index fdb9a9a7d..1c0f07a12 100755 --- a/packages/Webkul/Core/src/Repositories/ChannelRepository.php +++ b/packages/Webkul/Core/src/Repositories/ChannelRepository.php @@ -14,11 +14,11 @@ class ChannelRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Core\Contracts\Channel::class; + return 'Webkul\Core\Contracts\Channel'; } /** diff --git a/packages/Webkul/Core/src/Repositories/CoreConfigRepository.php b/packages/Webkul/Core/src/Repositories/CoreConfigRepository.php index 642a50552..eadf568ea 100755 --- a/packages/Webkul/Core/src/Repositories/CoreConfigRepository.php +++ b/packages/Webkul/Core/src/Repositories/CoreConfigRepository.php @@ -20,7 +20,7 @@ class CoreConfigRepository extends Repository */ public function model(): string { - return CoreConfig::class; + return 'Webkul\Core\Contracts\CoreConfig'; } /** diff --git a/packages/Webkul/Core/src/Repositories/CountryRepository.php b/packages/Webkul/Core/src/Repositories/CountryRepository.php index 8fe6d6899..98e88653e 100755 --- a/packages/Webkul/Core/src/Repositories/CountryRepository.php +++ b/packages/Webkul/Core/src/Repositories/CountryRepository.php @@ -12,9 +12,9 @@ class CountryRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Core\Contracts\Country'; } diff --git a/packages/Webkul/Core/src/Repositories/CountryStateRepository.php b/packages/Webkul/Core/src/Repositories/CountryStateRepository.php index e4b0ab4a8..31ccefc8c 100755 --- a/packages/Webkul/Core/src/Repositories/CountryStateRepository.php +++ b/packages/Webkul/Core/src/Repositories/CountryStateRepository.php @@ -12,9 +12,9 @@ class CountryStateRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Core\Contracts\CountryState'; } diff --git a/packages/Webkul/Core/src/Repositories/CurrencyRepository.php b/packages/Webkul/Core/src/Repositories/CurrencyRepository.php index c3f042a37..526281655 100755 --- a/packages/Webkul/Core/src/Repositories/CurrencyRepository.php +++ b/packages/Webkul/Core/src/Repositories/CurrencyRepository.php @@ -13,11 +13,11 @@ class CurrencyRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Core\Contracts\Currency::class; + return 'Webkul\Core\Contracts\Currency'; } /** diff --git a/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php b/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php index 86a197f1a..8ee4c92a4 100755 --- a/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php +++ b/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php @@ -12,10 +12,10 @@ class ExchangeRateRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Core\Contracts\CurrencyExchangeRate::class; + return 'Webkul\Core\Contracts\CurrencyExchangeRate'; } } diff --git a/packages/Webkul/Core/src/Repositories/LocaleRepository.php b/packages/Webkul/Core/src/Repositories/LocaleRepository.php index a56f8aabc..a0be99a62 100755 --- a/packages/Webkul/Core/src/Repositories/LocaleRepository.php +++ b/packages/Webkul/Core/src/Repositories/LocaleRepository.php @@ -21,11 +21,11 @@ class LocaleRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Core\Contracts\Locale::class; + return 'Webkul\Core\Contracts\Locale'; } /** diff --git a/packages/Webkul/Core/src/Repositories/SliderRepository.php b/packages/Webkul/Core/src/Repositories/SliderRepository.php index 290081427..6300da6f3 100755 --- a/packages/Webkul/Core/src/Repositories/SliderRepository.php +++ b/packages/Webkul/Core/src/Repositories/SliderRepository.php @@ -32,9 +32,9 @@ class SliderRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Core\Contracts\Slider'; } diff --git a/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php b/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php index a939c87aa..038718374 100755 --- a/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php +++ b/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php @@ -12,9 +12,9 @@ class SubscribersListRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Core\Contracts\SubscribersList'; } diff --git a/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php b/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php index b715bf475..0b5d344c7 100755 --- a/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php +++ b/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php @@ -9,9 +9,9 @@ class CustomerAddressRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Customer\Contracts\CustomerAddress'; } diff --git a/packages/Webkul/Customer/src/Repositories/CustomerGroupRepository.php b/packages/Webkul/Customer/src/Repositories/CustomerGroupRepository.php index 63e8db030..221aac5b3 100755 --- a/packages/Webkul/Customer/src/Repositories/CustomerGroupRepository.php +++ b/packages/Webkul/Customer/src/Repositories/CustomerGroupRepository.php @@ -9,12 +9,11 @@ class CustomerGroupRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - - public function model() + public function model(): string { - return \Webkul\Customer\Contracts\CustomerGroup::class; + return 'Webkul\Customer\Contracts\CustomerGroup'; } /** diff --git a/packages/Webkul/Customer/src/Repositories/CustomerRepository.php b/packages/Webkul/Customer/src/Repositories/CustomerRepository.php index a33b2ac8e..e24e5c0ee 100755 --- a/packages/Webkul/Customer/src/Repositories/CustomerRepository.php +++ b/packages/Webkul/Customer/src/Repositories/CustomerRepository.php @@ -11,11 +11,11 @@ class CustomerRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Customer\Contracts\Customer::class; + return 'Webkul\Customer\Contracts\Customer'; } /** diff --git a/packages/Webkul/Customer/src/Repositories/WishlistRepository.php b/packages/Webkul/Customer/src/Repositories/WishlistRepository.php index c8e918b68..4dd790a23 100755 --- a/packages/Webkul/Customer/src/Repositories/WishlistRepository.php +++ b/packages/Webkul/Customer/src/Repositories/WishlistRepository.php @@ -9,11 +9,11 @@ class WishlistRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - function model() + function model(): string { - return \Webkul\Customer\Contracts\Wishlist::class; + return 'Webkul\Customer\Contracts\Wishlist'; } /** diff --git a/packages/Webkul/Inventory/src/Repositories/InventorySourceRepository.php b/packages/Webkul/Inventory/src/Repositories/InventorySourceRepository.php index e94f31103..51d0ac579 100755 --- a/packages/Webkul/Inventory/src/Repositories/InventorySourceRepository.php +++ b/packages/Webkul/Inventory/src/Repositories/InventorySourceRepository.php @@ -9,11 +9,11 @@ class InventorySourceRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Inventory\Contracts\InventorySource::class; + return 'Webkul\Inventory\Contracts\InventorySource'; } /** diff --git a/packages/Webkul/Marketing/src/Repositories/CampaignRepository.php b/packages/Webkul/Marketing/src/Repositories/CampaignRepository.php index b1121b185..cf0edad7b 100644 --- a/packages/Webkul/Marketing/src/Repositories/CampaignRepository.php +++ b/packages/Webkul/Marketing/src/Repositories/CampaignRepository.php @@ -9,10 +9,10 @@ class CampaignRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Marketing\Contracts\Campaign::class; + return 'Webkul\Marketing\Contracts\Campaign'; } } diff --git a/packages/Webkul/Marketing/src/Repositories/EventRepository.php b/packages/Webkul/Marketing/src/Repositories/EventRepository.php index 449064a32..d632b6530 100644 --- a/packages/Webkul/Marketing/src/Repositories/EventRepository.php +++ b/packages/Webkul/Marketing/src/Repositories/EventRepository.php @@ -9,10 +9,10 @@ class EventRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Marketing\Contracts\Event::class; + return 'Webkul\Marketing\Contracts\Event'; } } diff --git a/packages/Webkul/Marketing/src/Repositories/TemplateRepository.php b/packages/Webkul/Marketing/src/Repositories/TemplateRepository.php index 87bee1d69..61d36e915 100644 --- a/packages/Webkul/Marketing/src/Repositories/TemplateRepository.php +++ b/packages/Webkul/Marketing/src/Repositories/TemplateRepository.php @@ -9,10 +9,10 @@ class TemplateRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Marketing\Contracts\Template::class; + return 'Webkul\Marketing\Contracts\Template'; } } diff --git a/packages/Webkul/Notification/src/Repositories/NotificationRepository.php b/packages/Webkul/Notification/src/Repositories/NotificationRepository.php index 7972234da..a1201fd2b 100644 --- a/packages/Webkul/Notification/src/Repositories/NotificationRepository.php +++ b/packages/Webkul/Notification/src/Repositories/NotificationRepository.php @@ -9,9 +9,9 @@ class NotificationRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Notification\Contracts\Notification'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductAttributeValueRepository.php b/packages/Webkul/Product/src/Repositories/ProductAttributeValueRepository.php index 6952a9cc8..4c08b3c5f 100755 --- a/packages/Webkul/Product/src/Repositories/ProductAttributeValueRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductAttributeValueRepository.php @@ -11,7 +11,7 @@ class ProductAttributeValueRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductAttributeValue'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductBundleOptionProductRepository.php b/packages/Webkul/Product/src/Repositories/ProductBundleOptionProductRepository.php index 403107cce..c9c18b518 100644 --- a/packages/Webkul/Product/src/Repositories/ProductBundleOptionProductRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductBundleOptionProductRepository.php @@ -12,7 +12,7 @@ class ProductBundleOptionProductRepository extends Repository * * @return string */ - public function model() + public function model(): string { return 'Webkul\Product\Contracts\ProductBundleOptionProduct'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductBundleOptionRepository.php b/packages/Webkul/Product/src/Repositories/ProductBundleOptionRepository.php index b3c087399..be9b375f3 100644 --- a/packages/Webkul/Product/src/Repositories/ProductBundleOptionRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductBundleOptionRepository.php @@ -28,7 +28,7 @@ class ProductBundleOptionRepository extends Repository * * @return string */ - public function model() + public function model(): string { return 'Webkul\Product\Contracts\ProductBundleOption'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductCustomerGroupPriceRepository.php b/packages/Webkul/Product/src/Repositories/ProductCustomerGroupPriceRepository.php index ea773ee19..37464ee1a 100755 --- a/packages/Webkul/Product/src/Repositories/ProductCustomerGroupPriceRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductCustomerGroupPriceRepository.php @@ -10,9 +10,9 @@ class ProductCustomerGroupPriceRepository extends Repository /** * Specify Model class name. * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductCustomerGroupPrice'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductDownloadableLinkRepository.php b/packages/Webkul/Product/src/Repositories/ProductDownloadableLinkRepository.php index e3af4b5ce..f1a3c2e67 100755 --- a/packages/Webkul/Product/src/Repositories/ProductDownloadableLinkRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductDownloadableLinkRepository.php @@ -13,7 +13,7 @@ class ProductDownloadableLinkRepository extends Repository * * @return string */ - public function model() + public function model(): string { return 'Webkul\Product\Contracts\ProductDownloadableLink'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductDownloadableSampleRepository.php b/packages/Webkul/Product/src/Repositories/ProductDownloadableSampleRepository.php index 97b64635a..3323df345 100755 --- a/packages/Webkul/Product/src/Repositories/ProductDownloadableSampleRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductDownloadableSampleRepository.php @@ -13,7 +13,7 @@ class ProductDownloadableSampleRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductDownloadableSample'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductFlatRepository.php b/packages/Webkul/Product/src/Repositories/ProductFlatRepository.php index a085559ff..7d0b5edd8 100644 --- a/packages/Webkul/Product/src/Repositories/ProductFlatRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductFlatRepository.php @@ -30,7 +30,7 @@ class ProductFlatRepository extends Repository */ public function model(): string { - return \Webkul\Product\Contracts\ProductFlat::class; + return 'Webkul\Product\Contracts\ProductFlat'; } /** diff --git a/packages/Webkul/Product/src/Repositories/ProductGroupedProductRepository.php b/packages/Webkul/Product/src/Repositories/ProductGroupedProductRepository.php index 7596f361c..1327de2f2 100644 --- a/packages/Webkul/Product/src/Repositories/ProductGroupedProductRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductGroupedProductRepository.php @@ -8,7 +8,12 @@ use Illuminate\Support\Str; class ProductGroupedProductRepository extends Repository { - public function model() + /** + * Specify model. + * + * @return string + */ + public function model(): string { return 'Webkul\Product\Contracts\ProductGroupedProduct'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductImageRepository.php b/packages/Webkul/Product/src/Repositories/ProductImageRepository.php index 07e47ceb5..2ee4b05d6 100755 --- a/packages/Webkul/Product/src/Repositories/ProductImageRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductImageRepository.php @@ -29,7 +29,7 @@ class ProductImageRepository extends ProductMediaRepository */ public function model(): string { - return \Webkul\Product\Contracts\ProductImage::class; + return 'Webkul\Product\Contracts\ProductImage'; } /** diff --git a/packages/Webkul/Product/src/Repositories/ProductInventoryRepository.php b/packages/Webkul/Product/src/Repositories/ProductInventoryRepository.php index 12422d80c..9d976e77c 100755 --- a/packages/Webkul/Product/src/Repositories/ProductInventoryRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductInventoryRepository.php @@ -9,9 +9,9 @@ class ProductInventoryRepository extends Repository /** * Specify Model class name. * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductInventory'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductRepository.php b/packages/Webkul/Product/src/Repositories/ProductRepository.php index 3a451d319..bd3de4ba9 100755 --- a/packages/Webkul/Product/src/Repositories/ProductRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductRepository.php @@ -39,9 +39,9 @@ class ProductRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return \Webkul\Product\Contracts\Product::class; + return 'Webkul\Product\Contracts\Product'; } /** diff --git a/packages/Webkul/Product/src/Repositories/ProductReviewImageRepository.php b/packages/Webkul/Product/src/Repositories/ProductReviewImageRepository.php index 2cc2ce033..9dbab9148 100644 --- a/packages/Webkul/Product/src/Repositories/ProductReviewImageRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductReviewImageRepository.php @@ -10,9 +10,9 @@ class ProductReviewImageRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductReviewImage'; } diff --git a/packages/Webkul/Product/src/Repositories/ProductReviewRepository.php b/packages/Webkul/Product/src/Repositories/ProductReviewRepository.php index 997d85d78..2bab7543a 100755 --- a/packages/Webkul/Product/src/Repositories/ProductReviewRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductReviewRepository.php @@ -9,11 +9,11 @@ class ProductReviewRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Product\Contracts\ProductReview::class; + return 'Webkul\Product\Contracts\ProductReview'; } /** diff --git a/packages/Webkul/Product/src/Repositories/ProductVideoRepository.php b/packages/Webkul/Product/src/Repositories/ProductVideoRepository.php index 9e7c0d139..1f1333c5b 100644 --- a/packages/Webkul/Product/src/Repositories/ProductVideoRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductVideoRepository.php @@ -9,9 +9,9 @@ class ProductVideoRepository extends ProductMediaRepository * * @return string */ - public function model() + public function model(): string { - return \Webkul\Product\Contracts\ProductVideo::class; + return 'Webkul\Product\Contracts\ProductVideo'; } /** diff --git a/packages/Webkul/Product/src/Repositories/SearchRepository.php b/packages/Webkul/Product/src/Repositories/SearchRepository.php index f6d8b0a37..c2d39e93d 100755 --- a/packages/Webkul/Product/src/Repositories/SearchRepository.php +++ b/packages/Webkul/Product/src/Repositories/SearchRepository.php @@ -25,8 +25,13 @@ class SearchRepository extends Repository { parent::__construct($container); } - - function model() + + /** + * Specify model class name. + * + * @return string + */ + function model(): string { return 'Webkul\Product\Contracts\Product'; } diff --git a/packages/Webkul/Sales/src/Repositories/DownloadableLinkPurchasedRepository.php b/packages/Webkul/Sales/src/Repositories/DownloadableLinkPurchasedRepository.php index 71042621f..7b70e7268 100644 --- a/packages/Webkul/Sales/src/Repositories/DownloadableLinkPurchasedRepository.php +++ b/packages/Webkul/Sales/src/Repositories/DownloadableLinkPurchasedRepository.php @@ -4,7 +4,6 @@ namespace Webkul\Sales\Repositories; use Illuminate\Container\Container; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\DownloadableLinkPurchased; use Webkul\Product\Repositories\ProductDownloadableLinkRepository; class DownloadableLinkPurchasedRepository extends Repository @@ -29,9 +28,9 @@ class DownloadableLinkPurchasedRepository extends Repository * * @return string */ - function model() + function model(): string { - return DownloadableLinkPurchased::class; + return 'Webkul\Sales\Contracts\DownloadableLinkPurchased'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php b/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php index d289d092b..69616b999 100755 --- a/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php @@ -4,7 +4,6 @@ namespace Webkul\Sales\Repositories; use Illuminate\Support\Facades\Event; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\InvoiceItem; class InvoiceItemRepository extends Repository { @@ -13,9 +12,9 @@ class InvoiceItemRepository extends Repository * * @return string */ - function model() + function model(): string { - return InvoiceItem::class; + return 'Webkul\Sales\Contracts\InvoiceItem'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php b/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php index 1d5ae4e68..b5117f7d6 100755 --- a/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php +++ b/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php @@ -6,7 +6,6 @@ use Illuminate\Container\Container; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Event; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\Invoice; use Webkul\Sales\Generators\InvoiceSequencer; class InvoiceRepository extends Repository @@ -37,9 +36,9 @@ class InvoiceRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return Invoice::class; + return 'Webkul\Sales\Contracts\Invoice'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/OrderAddressRepository.php b/packages/Webkul/Sales/src/Repositories/OrderAddressRepository.php index b52653aec..6ae165c07 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderAddressRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderAddressRepository.php @@ -18,9 +18,8 @@ class OrderAddressRepository extends Repository * * @return string */ - - function model() + function model(): string { - return OrderAddress::class; + return 'Webkul\Sales\Contracts\OrderAddress'; } } \ No newline at end of file diff --git a/packages/Webkul/Sales/src/Repositories/OrderCommentRepository.php b/packages/Webkul/Sales/src/Repositories/OrderCommentRepository.php index 1d424caa8..636b354fd 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderCommentRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderCommentRepository.php @@ -12,8 +12,8 @@ class OrderCommentRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return OrderComment::class; + return 'Webkul\Sales\Contracts\OrderComment'; } } diff --git a/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php b/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php index c3408fb2b..30e309d58 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php @@ -13,9 +13,9 @@ class OrderItemRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return OrderItem::class; + return 'Webkul\Sales\Contracts\OrderItem'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/OrderRepository.php b/packages/Webkul/Sales/src/Repositories/OrderRepository.php index 8bb983b3c..0341b7111 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderRepository.php @@ -7,7 +7,6 @@ use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Event; use Illuminate\Support\Facades\Log; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\Order; use Webkul\Sales\Generators\OrderSequencer; use Webkul\Sales\Models\Order as OrderModel; @@ -35,9 +34,9 @@ class OrderRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return Order::class; + return 'Webkul\Sales\Contracts\Order'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/OrderTransactionRepository.php b/packages/Webkul/Sales/src/Repositories/OrderTransactionRepository.php index c6eb39e85..ad1da5de6 100644 --- a/packages/Webkul/Sales/src/Repositories/OrderTransactionRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderTransactionRepository.php @@ -3,7 +3,6 @@ namespace Webkul\Sales\Repositories; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\OrderTransaction; /** * Order Transaction Repository @@ -18,9 +17,8 @@ class OrderTransactionRepository extends Repository * * @return string */ - - function model() + function model(): string { - return OrderTransaction::class; + return 'Webkul\Sales\Contracts\OrderTransaction'; } } \ No newline at end of file diff --git a/packages/Webkul/Sales/src/Repositories/RefundItemRepository.php b/packages/Webkul/Sales/src/Repositories/RefundItemRepository.php index e228f5ff9..b71f21eb4 100644 --- a/packages/Webkul/Sales/src/Repositories/RefundItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/RefundItemRepository.php @@ -12,9 +12,9 @@ class RefundItemRepository extends Repository * * @return string */ - function model() + function model(): string { - return RefundItem::class; + return 'Webkul\Sales\Contracts\RefundItem'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/RefundRepository.php b/packages/Webkul/Sales/src/Repositories/RefundRepository.php index b44061a21..bbc7e4e60 100644 --- a/packages/Webkul/Sales/src/Repositories/RefundRepository.php +++ b/packages/Webkul/Sales/src/Repositories/RefundRepository.php @@ -6,7 +6,6 @@ use Illuminate\Container\Container; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Event; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\Refund; class RefundRepository extends Repository { @@ -35,9 +34,9 @@ class RefundRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return Refund::class; + return 'Webkul\Sales\Contracts\Refund'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php b/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php index beaad755a..89228f81c 100644 --- a/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php @@ -13,9 +13,9 @@ class ShipmentItemRepository extends Repository * * @return string */ - function model() + function model(): string { - return ShipmentItem::class; + return 'Webkul\Sales\Contracts\ShipmentItem'; } /** diff --git a/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php b/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php index c84b3208b..ccf706605 100755 --- a/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php +++ b/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php @@ -6,7 +6,6 @@ use Illuminate\Container\Container; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Event; use Webkul\Core\Eloquent\Repository; -use Webkul\Sales\Contracts\Shipment; use Webkul\Sales\Repositories\OrderItemRepository; use Webkul\Sales\Repositories\OrderRepository; use Webkul\Sales\Repositories\ShipmentItemRepository; @@ -37,9 +36,9 @@ class ShipmentRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return Shipment::class; + return 'Webkul\Sales\Contracts\Shipment'; } /** diff --git a/packages/Webkul/Sitemap/src/Repositories/SitemapRepository.php b/packages/Webkul/Sitemap/src/Repositories/SitemapRepository.php index 2e9844497..0e4c8c480 100644 --- a/packages/Webkul/Sitemap/src/Repositories/SitemapRepository.php +++ b/packages/Webkul/Sitemap/src/Repositories/SitemapRepository.php @@ -15,9 +15,9 @@ class SitemapRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Sitemap\Contracts\Sitemap'; } diff --git a/packages/Webkul/SocialLogin/src/Repositories/CustomerSocialAccountRepository.php b/packages/Webkul/SocialLogin/src/Repositories/CustomerSocialAccountRepository.php index f697b3af2..e0bded308 100644 --- a/packages/Webkul/SocialLogin/src/Repositories/CustomerSocialAccountRepository.php +++ b/packages/Webkul/SocialLogin/src/Repositories/CustomerSocialAccountRepository.php @@ -33,7 +33,7 @@ class CustomerSocialAccountRepository extends Repository * * @return string */ - public function model() + public function model(): string { return 'Webkul\SocialLogin\Contracts\CustomerSocialAccount'; } diff --git a/packages/Webkul/Tax/src/Repositories/TaxCategoryRepository.php b/packages/Webkul/Tax/src/Repositories/TaxCategoryRepository.php index 3f7b9cc4d..0cdb0793e 100755 --- a/packages/Webkul/Tax/src/Repositories/TaxCategoryRepository.php +++ b/packages/Webkul/Tax/src/Repositories/TaxCategoryRepository.php @@ -11,9 +11,9 @@ class TaxCategoryRepository extends Repository * * @return string */ - public function model() + public function model(): string { - return \Webkul\Tax\Contracts\TaxCategory::class; + return 'Webkul\Tax\Contracts\TaxCategory'; } /** diff --git a/packages/Webkul/Tax/src/Repositories/TaxMapRepository.php b/packages/Webkul/Tax/src/Repositories/TaxMapRepository.php index d6ecae105..1d09e9a55 100755 --- a/packages/Webkul/Tax/src/Repositories/TaxMapRepository.php +++ b/packages/Webkul/Tax/src/Repositories/TaxMapRepository.php @@ -9,9 +9,9 @@ class TaxMapRepository extends Repository /** * Specify Model class name * - * @return mixed + * @return string */ - function model() + function model(): string { return 'Webkul\Tax\Contracts\TaxMap'; } diff --git a/packages/Webkul/Tax/src/Repositories/TaxRateRepository.php b/packages/Webkul/Tax/src/Repositories/TaxRateRepository.php index efe87d58c..dc27aa960 100755 --- a/packages/Webkul/Tax/src/Repositories/TaxRateRepository.php +++ b/packages/Webkul/Tax/src/Repositories/TaxRateRepository.php @@ -9,10 +9,10 @@ class TaxRateRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\Tax\Contracts\TaxRate::class; + return 'Webkul\Tax\Contracts\TaxRate'; } } diff --git a/packages/Webkul/User/src/Repositories/AdminRepository.php b/packages/Webkul/User/src/Repositories/AdminRepository.php index 158f2c8d9..ce8a74237 100755 --- a/packages/Webkul/User/src/Repositories/AdminRepository.php +++ b/packages/Webkul/User/src/Repositories/AdminRepository.php @@ -9,11 +9,11 @@ class AdminRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ public function model(): string { - return \Webkul\User\Contracts\Admin::class; + return 'Webkul\User\Contracts\Admin'; } /** diff --git a/packages/Webkul/User/src/Repositories/RoleRepository.php b/packages/Webkul/User/src/Repositories/RoleRepository.php index 4f0869593..3f4151c06 100755 --- a/packages/Webkul/User/src/Repositories/RoleRepository.php +++ b/packages/Webkul/User/src/Repositories/RoleRepository.php @@ -9,10 +9,10 @@ class RoleRepository extends Repository /** * Specify model class name. * - * @return mixed + * @return string */ - public function model() + public function model(): string { - return \Webkul\User\Contracts\Role::class; + return 'Webkul\User\Contracts\Role'; } } diff --git a/packages/Webkul/Velocity/src/Repositories/CategoryRepository.php b/packages/Webkul/Velocity/src/Repositories/CategoryRepository.php index f4713179e..5f53a4b89 100644 --- a/packages/Webkul/Velocity/src/Repositories/CategoryRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/CategoryRepository.php @@ -30,7 +30,7 @@ class CategoryRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\Category'; } diff --git a/packages/Webkul/Velocity/src/Repositories/ContentRepository.php b/packages/Webkul/Velocity/src/Repositories/ContentRepository.php index 1341a5d08..fd48b4784 100644 --- a/packages/Webkul/Velocity/src/Repositories/ContentRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/ContentRepository.php @@ -31,7 +31,7 @@ class ContentRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\Content'; } diff --git a/packages/Webkul/Velocity/src/Repositories/ContentTranslationRepository.php b/packages/Webkul/Velocity/src/Repositories/ContentTranslationRepository.php index 7135f21c5..25ab35b91 100644 --- a/packages/Webkul/Velocity/src/Repositories/ContentTranslationRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/ContentTranslationRepository.php @@ -14,7 +14,7 @@ class ContentTranslationRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\ContentTranslation'; } diff --git a/packages/Webkul/Velocity/src/Repositories/OrderBrandsRepository.php b/packages/Webkul/Velocity/src/Repositories/OrderBrandsRepository.php index fa5257ee3..37ce216d1 100644 --- a/packages/Webkul/Velocity/src/Repositories/OrderBrandsRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/OrderBrandsRepository.php @@ -19,7 +19,7 @@ class OrderBrandsRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\OrderBrand'; } diff --git a/packages/Webkul/Velocity/src/Repositories/Product/ProductRepository.php b/packages/Webkul/Velocity/src/Repositories/Product/ProductRepository.php index addc3f507..37f8678e0 100644 --- a/packages/Webkul/Velocity/src/Repositories/Product/ProductRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/Product/ProductRepository.php @@ -33,7 +33,7 @@ class ProductRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\Product'; } diff --git a/packages/Webkul/Velocity/src/Repositories/ReviewRepository.php b/packages/Webkul/Velocity/src/Repositories/ReviewRepository.php index 16039b269..8ad07ff85 100644 --- a/packages/Webkul/Velocity/src/Repositories/ReviewRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/ReviewRepository.php @@ -19,7 +19,7 @@ class ReviewRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Product\Contracts\ProductReview'; } diff --git a/packages/Webkul/Velocity/src/Repositories/VelocityCustomerCompareProductRepository.php b/packages/Webkul/Velocity/src/Repositories/VelocityCustomerCompareProductRepository.php index c7b3143ed..8f0136d09 100644 --- a/packages/Webkul/Velocity/src/Repositories/VelocityCustomerCompareProductRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/VelocityCustomerCompareProductRepository.php @@ -11,7 +11,7 @@ class VelocityCustomerCompareProductRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\VelocityCustomerCompareProduct'; } diff --git a/packages/Webkul/Velocity/src/Repositories/VelocityMetadataRepository.php b/packages/Webkul/Velocity/src/Repositories/VelocityMetadataRepository.php index b4031b985..31e103b34 100644 --- a/packages/Webkul/Velocity/src/Repositories/VelocityMetadataRepository.php +++ b/packages/Webkul/Velocity/src/Repositories/VelocityMetadataRepository.php @@ -11,7 +11,7 @@ class VelocityMetadataRepository extends Repository * * @return string */ - function model() + function model(): string { return 'Webkul\Velocity\Contracts\VelocityMetadata'; }