WIP: ecommerce
This commit is contained in:
@@ -236,7 +236,7 @@ $sugar_config = array (
|
|||||||
'log_memory_usage' => false,
|
'log_memory_usage' => false,
|
||||||
'logger' =>
|
'logger' =>
|
||||||
array (
|
array (
|
||||||
'level' => 'off',
|
'level' => 'debug',
|
||||||
'file' =>
|
'file' =>
|
||||||
array (
|
array (
|
||||||
'ext' => '.log',
|
'ext' => '.log',
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ $sugar_config['stack_trace_errors'] = false;
|
|||||||
$sugar_config['developerMode'] = false;
|
$sugar_config['developerMode'] = false;
|
||||||
$sugar_config['list_max_entries_per_page'] = '100';
|
$sugar_config['list_max_entries_per_page'] = '100';
|
||||||
$sugar_config['other_group_tab_displayed'] = true;
|
$sugar_config['other_group_tab_displayed'] = true;
|
||||||
$sugar_config['logger']['level'] = 'off';
|
|
||||||
$sugar_config['passwordsetting']['systexpiration'] = '2';
|
$sugar_config['passwordsetting']['systexpiration'] = '2';
|
||||||
$sugar_config['passwordsetting']['systexpirationlogin'] = '1';
|
$sugar_config['passwordsetting']['systexpirationlogin'] = '1';
|
||||||
$sugar_config['passwordsetting']['systexpirationtime'] = '';
|
$sugar_config['passwordsetting']['systexpirationtime'] = '';
|
||||||
|
|||||||
@@ -1,14 +1,21 @@
|
|||||||
<?php
|
<?php
|
||||||
|
// enable error reporting
|
||||||
|
error_reporting(LC_ALL);
|
||||||
|
ini_set('display_errors', 1);
|
||||||
// ?XDEBUG_SESSION_START=PHPSTORM
|
// ?XDEBUG_SESSION_START=PHPSTORM
|
||||||
//importInvoices();
|
importInvoices();
|
||||||
function importInvoices()
|
function importInvoices()
|
||||||
{
|
{
|
||||||
$apilo_config = loadApiloConfiguration();
|
$apilo_config = loadApiloConfiguration();
|
||||||
$db = $GLOBALS['db'];
|
$db = $GLOBALS['db'];
|
||||||
|
|
||||||
|
$GLOBALS['log']->info('----- Importing invoices from Apilo, config', $apilo_config);
|
||||||
|
|
||||||
$dbRes = $db->query("SELECT COUNT(id) as last_id FROM ecommerce_invoices WHERE origin LIKE 'apilo%'");
|
$dbRes = $db->query("SELECT COUNT(id) as last_id FROM ecommerce_invoices WHERE origin LIKE 'apilo%'");
|
||||||
$offset = intval($db->fetchByAssoc($dbRes)['last_id']);
|
$offset = intval($db->fetchByAssoc($dbRes)['last_id']);
|
||||||
|
|
||||||
|
$GLOBALS['log']->info('----- Importing invoices from Apilo, offset', $offset);
|
||||||
|
|
||||||
$invoices = loadApiloInvoices($apilo_config['token'], $offset);
|
$invoices = loadApiloInvoices($apilo_config['token'], $offset);
|
||||||
if (isset($invoices->error)) {
|
if (isset($invoices->error)) {
|
||||||
if (refreshApiloToken($apilo_config['refreshToken'], $apilo_config['clientId'], $apilo_config['clientSecret']) == true) {
|
if (refreshApiloToken($apilo_config['refreshToken'], $apilo_config['clientId'], $apilo_config['clientSecret']) == true) {
|
||||||
@@ -19,6 +26,10 @@ function importInvoices()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
brecho(count($invoices->documents));
|
||||||
|
|
||||||
|
$GLOBALS['log']->info('----- Importing invoices from Apilo, documents count', count($invoices->documents));
|
||||||
|
|
||||||
$platforms = loadApiloPlatformsList($apilo_config['token']);
|
$platforms = loadApiloPlatformsList($apilo_config['token']);
|
||||||
|
|
||||||
if (!$platforms) {
|
if (!$platforms) {
|
||||||
|
|||||||
@@ -1,11 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
die();
|
$logger = $GLOBALS['log'];
|
||||||
require_once 'modules/Schedulers/Monitoring.php';
|
$logger->debug('test');
|
||||||
$EcmSysInfo = new EcmSysInfo ();
|
echo 'test';
|
||||||
|
|
||||||
if ($EcmSysInfo->getDatabaseName () == 'preDb_7561b7965a2f9cebf2cbca60a9a07064') {
|
|
||||||
new Monitoring ();
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
?>
|
|
||||||
Reference in New Issue
Block a user