connect('stOrderActions.postExecuteSave', array('appAdsTrackerListener', 'postExecuteOrderSave', 'last')); $dispatcher->connect('stAdminGenerator.generateStOrder', array('appAdsTrackerListener', 'generateStOrder')); if (SF_APP == 'frontend') { $dispatcher->connect('smarty.slot.append', array('appAdsTrackerListener', 'append')); } if (floatval(phpversion()) >= 7.1) { stTaskConfiguration::addTask( 'delete_ads_tracker_task', // unikalne id zadania 'stDeleteAdsTrackerTask', // klasa zadania 'Usuwanie danych ADS Tracker', // Nazwa zadania jaka będzie wyświetlana w panelu lub w logach array( 'time_interval' => stTaskConfiguration::TIME_INTERVAL_1DAY, // odstęp czasowy 'is_system' => true, // zadanie systemowe nie może być zmieniane przez użytkownika ) ); }