make-act-provided-services-invoice
42 строки · 1.4 Кб
1<?php
2// Запускаемый файл: <bin/1-make-hours-amount.php>.
3
4/************************************************
5* Базовые настройки робота.
6* Обычно, здесь ничего не надо редактировать.
7* Пользовательские настройки робота доступные для редактирования: <config/>.
8***********************************************/
9
10// ДатаВремя запуска робота
11$robotStartedDateTime = new DateTime();
12
13// Базовая рабочая дирректория
14chdir(__DIR__ . '/..');
15
16// Пользовательские настройки
17require(getcwd() . "/config/1-make-hours-amount/config.php");
18
19// rpabot api
20$xhe_host = "127.0.0.1:7010";
21$server_password = $robotConfig['server_password'];
22
23/************************************************
24* Библиотеки
25***********************************************/
26
27// composer libs
28require_once(getcwd() . '/vendor/autoload.php');
29
30// rpabot php lib
31$PHP_Use_Trought_Shell = true;
32require_once($robotConfig['rpabotPhpLibFp']);
33$bUTF8Ver = true;
34
35/************************************************
36* Robocode
37***********************************************/
38
39$robot = new \Vasw\MakeActProvidedServicesInvoice\MakeHoursAmount\Robot($robotConfig);
40$robot->configure();
41$robot->run();
42$robot->quit();
43