'mysql', 'database_name' => $database['name'], 'server' => $database['host'], 'username' => $database['user'], 'password' => $database['password'], 'charset' => 'utf8' ] ); $cron_now = date( 'Y-m-d H:i:s' ); \services\GoogleAdsApi::set_setting( 'cron_last_invoked_at', $cron_now ); \services\GoogleAdsApi::set_setting( 'cron_last_invoked_cron_legacy_at', $cron_now ); \R::setup( 'mysql:host=' . $database['host'] . ';dbname=' . $database['name'], $database['user'], $database['password'] ); \R::ext( 'xdispense', function( $type ) { return R::getRedBean() -> dispense( $type ); } ); if ( date( 'G' ) > 6 ) { /* wysyłanie przypomnnień do zadań */ $response = \Cron::tasks_emails(); if ( $response['status'] == 'ok' ) { echo json_encode( $response ); exit; } } /* dodawanie zadań rekursywnych */ $response = \Cron::recursive_tasks(); if ( $response['status'] == 'ok' ) { echo json_encode( $response ); exit; } echo json_encode( ['status' => 'empty'] ); ?>