<?php /** * Isotope "simple stock management" for Contao Open Source CMS * * Copyright (c) 2016 Richard Henkenjohann * * @package Isotope * @author Richard Henkenjohann <*****@*****.**> */ /** * Back end modules */ /** @noinspection PhpUndefinedMethodInspection */ $GLOBALS['BE_MOD']['isotope']['iso_products']['tables'][] = \Isotope\Model\Stock::getTable(); /** * Models */ /** @noinspection PhpUndefinedMethodInspection */ $GLOBALS['TL_MODELS'][Isotope\Model\Stock::getTable()] = 'Isotope\\Model\\Stock'; /** * Hooks */ $GLOBALS['ISO_HOOKS']['addProductToCollection'][] = ['Isotope\\SimpleStockmanagement\\Hooks', 'checkBeforeAddToCollection']; $GLOBALS['ISO_HOOKS']['updateItemInCollection'][] = ['Isotope\\SimpleStockmanagement\\Hooks', 'checkBeforeUpdateCollection']; $GLOBALS['ISO_HOOKS']['itemIsAvailable'][] = ['Isotope\\SimpleStockmanagement\\Hooks', 'checkItemIsAvailable']; $GLOBALS['ISO_HOOKS']['preCheckout'][] = ['Isotope\\SimpleStockmanagement\\Hooks', 'checkBeforeCheckout']; $GLOBALS['ISO_HOOKS']['postCheckout'][] = ['Isotope\\SimpleStockmanagement\\Hooks', 'updateStockPostCheckout']; /** * Notification Center Notification Types */