%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/pn/utils/
Upload File :
Create Path :
Current File : /var/www/pn/utils/synch.php

<?php
namespace WebPappers;

set_time_limit(0);
$start = microtime(true);
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);

use WebPappers\IadbParser\IadbParser as IadbParser;
use PHPHtmlParser\Dom;
use DiDom\Document;
use WebPappers\Synchronizator\Synchronizator as Synchronizator;
use WebPappers\ProjectCreator\ProjectCreator as ProjectCreator;
use WebPappers\IadbProject\IadbProject as IadbProject;
use WebPappers\AdbProject\AdbProject;
use WebPappers\AdbParser\AdbParser;
use WebPappers\GizParser\GizParser;
use WebPappers\GizProject\GizProject;
use WebPappers\WorldbankParser\WorldbankParser;

require_once "config.php";
require_once 'classes/Parser.php';
require_once "classes/Project.php";
require_once "classes/IadbParser.php";
require_once "classes/iadbProject.php";
require_once "classes/AdbParser.php";
require_once "classes/AdbProject.php";
require_once "classes/WorldbankParser.php";
require_once "classes/WorldbankProject.php";
require_once "classes/GizParser.php";
require_once "classes/GizProject.php";
require_once "classes/Synchronizator.php";
require_once "classes/ProjectCreator.php";
require_once "vendor/autoload.php";

try {
    $allowedTypes = array(IADB_NAME, ADB_NAME, WORLDBANK_NAME, GIZ_NAME);
    $allowedTypes = array(GIZ_NAME);
    $synchronizator = new Synchronizator($allowedTypes);
    $synchronizator->synch();

} catch (\Exception $e) {
    echo 'Error occurred: ',  $e->getMessage(), "\n";
}   

print PHP_EOL;
print 'Время выполнения скрипта: '.round(microtime(true) - $start, 4).' сек.';

Zerion Mini Shell 1.0