commerce_inventory-8.x-1.0-alpha6/modules/commerce_inventory_store/commerce_inventory_store.services.yml

modules/commerce_inventory_store/commerce_inventory_store.services.yml
services:
  commerce_inventory_store.availability_checker:
    class: Drupal\commerce_inventory_store\AvailabilityChecker\InventoryAvailabilityChecker
    arguments: ['@commerce_inventory_store.manager', '@commerce_inventory.quantity_available', '@commerce_inventory.quantity_minimum']
    tags:
      - { name: commerce.availability_checker, priority: 0 }
  commerce_inventory_store.inventory_allocator:
    class: Drupal\commerce_inventory_store\InventoryAllocator\StoreInventoryAllocator
    arguments: ['@commerce_inventory.quantity_available', '@commerce_inventory.quantity_minimum', '@commerce_inventory_store.manager']
    tags:
      - { name: commerce_inventory.inventory_allocator, priority: -100 }
  commerce_inventory_store.manager:
    class: Drupal\commerce_inventory_store\InventoryStoreManager
    arguments: ['@cache.commerce_inventory', '@event_dispatcher']
  commerce_inventory_store.store_item_lookup_subscriber:
    class: Drupal\commerce_inventory_store\EventSubscriber\DefaultStoreItemLookupSubscriber
    arguments: ['@entity_type.manager']
    tags:
      - { name: 'event_subscriber' }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc