This commit is contained in:
2026-04-02 12:00:38 +02:00
parent 46dae22a71
commit e743245cee
21 changed files with 2105 additions and 196 deletions

View File

@@ -1,4 +1,4 @@
<?php
<?php
error_reporting( E_ALL ^ E_NOTICE ^ E_STRICT ^ E_WARNING ^ E_DEPRECATED );
function __autoload_my_classes( $classname )
@@ -23,6 +23,7 @@ require_once 'libraries/grid/config.php';
require_once 'libraries/rb.php';
session_start();
\Env::load();
if ( !isset( $_SESSION['check'] ) )
{
@@ -53,6 +54,27 @@ $mdb = new medoo( [
return R::getRedBean() -> dispense( $type );
} );
/* diagnostyka: wymuszenie pojedynczego joba cron */
if ( \S::get( 'job' ) === 'fakturownia' )
{
$response = \Cron::import_finances_from_fakturownia();
echo json_encode( $response );
exit;
}
/* import faktur z Fakturowni */
$response = \Cron::import_finances_from_fakturownia();
if ( $response['status'] == 'ok' )
{
echo json_encode( $response );
exit;
}
if ( $response['status'] == 'error' )
{
echo json_encode( $response );
exit;
}
/* import zadan z email */
$response = \Cron::import_tasks_from_email();
if ( $response['status'] == 'ok' )
@@ -66,10 +88,9 @@ if ( $response['status'] == 'error' )
exit;
}
if ( date( 'G' ) > 6 )
{
/* wysyłanie przypomnnień do zadań */
/* wysylanie przypomnien do zadan */
$response = \Cron::tasks_emails();
if ( $response['status'] == 'ok' )
{
@@ -78,7 +99,7 @@ if ( date( 'G' ) > 6 )
}
}
/* dodawanie zadań rekursywnych */
/* dodawanie zadan rekursywnych */
$response = \Cron::recursive_tasks();
if ( $response['status'] == 'ok' )
{