Files
2019-11-17 19:14:07 +01:00

42 lines
1.7 KiB
PHP

<?php
/**
* Module made by Nukium
*
* @author Nukium
* @copyright 2018 Nukium SAS
* @license All rights reserved
*
* ███ ██ ██ ██ ██ ██ ██ ██ ██ ███ ███
* ████ ██ ██ ██ ██ ██ ██ ██ ██ ████ ████
* ██ ██ ██ ██ ██ █████ ██ ██ ██ ██ ████ ██
* ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
* ██ ████ ██████ ██ ██ ██ ██████ ██ ██
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/nkmgls.php');
// use to increase memory limit if necessary
// ini_set('memory_limit', '512M');
if (Tools::getIsset('secure_key')) {
Shop::setContext(Shop::CONTEXT_ALL);
$secure_key = Configuration::get('GLS_SECURE_KEY');
if (!empty($secure_key) && $secure_key === Tools::getValue('secure_key')) {
$module = new NkmGls();
if ($module->active) {
$module->cronTask();
}
} else {
die('secure key invalid !');
}
}