refactor: replace custom CRM with Monica fork
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s

This commit is contained in:
Kroonk
2026-05-22 16:19:55 +02:00
parent 38cc4c09ca
commit a213a1dba0
2215 changed files with 242567 additions and 6015 deletions

View File

@@ -0,0 +1,55 @@
<?php
namespace Tests\Unit\Jobs;
use Throwable;
use App\Services\BaseService;
use App\Services\QueuableService;
use App\Services\DispatchableService;
class ServiceQueueTester extends BaseService implements QueuableService
{
use DispatchableService;
public static bool $executed = false;
public static bool $failed = false;
public bool $object;
/**
* Initialize the service.
*
* @param array $data
*/
public function __construct()
{
self::$executed = false;
self::$failed = false;
}
/**
* Execute the service.
*/
public function handle($data): void
{
self::$executed = true;
if ($data && $data['throw'] === true) {
throw new \Exception();
}
}
/**
* Handle a job failure.
*
* @param \Throwable $exception
*/
public function failed(Throwable $exception): void
{
self::$failed = true;
if (isset($this->obj)) {
// variable can be touch
}
}
}