Files
2025-03-12 17:06:23 +01:00

45 lines
3.4 KiB
PHP

<?php
/**
* SOTESHOP/stWebApiPlugin
*
* Ten plik należy do aplikacji stWebApiPlugin opartej na licencji (Open License SOTE) Otwarta Licencja SOTE.
* Nie zmieniaj tego pliku, jeśli chcesz korzystać z automatycznych aktualizacji oprogramowania.
* Jeśli chcesz wprowadzać swoje modyfikacje do programu, zapoznaj się z dokumentacją, jak zmieniać
* oprogramowanie bez zmiany kodu bazowego http://www.sote.pl/modifications
*
* @package stWebApiPlugin
* @subpackage libs
* @copyright SOTE (www.sote.pl)
* @license http://www.sote.pl/license/open (Open License SOTE) Otwarta Licencja SOTE
* @version $Id: config.php 10 2009-08-24 09:32:18Z michal $
* @author Michal Prochowski <michal.prochowski@sote.pl>
*/
if (SF_APP == 'backend') {
stPluginHelper::addEnableModule('stWebApiBackend', 'backend');
stPluginHelper::addRouting('stWebApiPlugin', '/webapi/:action/*', 'stWebApiBackend', 'list', 'backend');
// pobieramy instancję obiektu sfEventDispatcher
$dispatcher = stEventDispatcher::getInstance();
// dodajemy sluchacza dla zdarzenia stAdminGenerator.generateStDemo
$dispatcher->connect('stAdminGenerator.generateStProducer', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStCategory', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStPaymentType', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStProduct', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStUser', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStOrder', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStCurrencyBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStDiscountBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStGiftCardBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStDeliveryBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStLanguageBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStProductOptionsBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStProductGroup', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStBlogBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStWebpageBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStBoxBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStTextBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateAppProductAttributeBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
$dispatcher->connect('stAdminGenerator.generateStThemeBackend', array('stWebApiListener', 'attachAdminGeneratorFile'));
}