|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEvent.php
|
|
foreach ($this->resolveUsers($automatedReport) foreach ($this->resolveUsers($automatedReport) as $user) {...
|
NULL
|
NULL
|
NULL
|
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Listeners\AutomatedReports\UserPilot;
use GuzzleHttp\Exception\GuzzleException;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Queue\InteractsWithQueue;
use Jiminny\Component\Queue\Constants;
use Jiminny\Events\AutomatedReports\AutomatedReportGenerated;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Contracts\UserContract;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\UserPilot\UserPilotClient;
use Illuminate\Support\Facades\Log;
class TrackAutomatedReportGeneratedEvent implements ShouldQueue
{
use InteractsWithQueue;
private const string EVENT_NAME_AUTOMATED_REPORT = 'automated-report-generated';
private const string EVENT_NAME_ASK_JIMINNY_REPORT = 'ask-jiminny-report-generated';
public string $queue = Constants::QUEUE_DELAYABLE;
public function __construct(
private readonly UserPilotClient $userPilotClient,
private readonly Aut......
|
NULL
|
NULL
|
NULL
|
|
<?php
declare(strict_types=1);
namespace Jimi <?php
declare(strict_types=1);
namespace Jiminny\Listeners\AutomatedReports\UserPilot;
use GuzzleHttp\Exception\GuzzleException;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Queue\InteractsWithQueue;
use Jiminny\Component\Queue\Constants;
use Jiminny\Events\AutomatedReports\AutomatedReportGenerated;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\Contracts\UserContract;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\UserPilot\UserPilotClient;
use Illuminate\Support\Facades\Log;
class TrackAutomatedReportGeneratedEvent implements ShouldQueue
{
use InteractsWithQueue;
private const string EVENT_NAME_AUTOMATED_REPORT = 'automated-report-generated';
private const string EVENT_NAME_ASK_JIMINNY_REPORT = 'ask-jiminny-report-generated';
public string $queue = Constants::QUEUE_DELAYABLE;
public function __construct(
private readonly UserPilotClient $userPilotClient,
private readonly Aut......
|
NULL
|
NULL
|
NULL
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
text field
|
|
187
|
NULL
|
NULL
|
NULL
|
|
|
NULL
|
NULL
|
NULL
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
2
|
NULL
|
NULL
|
NULL
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
2
|
NULL
|
NULL
|
NULL
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
Firefox
|
Firefox
|
NULL
|
|
|
PhpStorm
|
PhpStorm
|
NULL
|
Editor for TrackAutomatedReportGeneratedEventTest. Editor for TrackAutomatedReportGeneratedEventTest.php...
|
|
tem,p
|
NULL
|
NULL
|
NULL
|
|
|
NULL
|
NULL
|
NULL
|
|
test
|
NULL
|
NULL
|
NULL
|
|
<?php
declare(strict_types=1);
namespace Test <?php
declare(strict_types=1);
namespace Tests\Unit\Listeners\AutomatedReports\UserPilot;
use GuzzleHttp\Exception\GuzzleException;
use Jiminny\Events\AutomatedReports\AutomatedReportGenerated;
use Jiminny\Listeners\AutomatedReports\UserPilot\TrackAutomatedReportGeneratedEvent;
use Jiminny\Models\AutomatedReport;
use Jiminny\Models\User;
use Jiminny\Services\Kiosk\AutomatedReports\AutomatedReportsService;
use Jiminny\Services\UserPilot\UserPilotClient;
use PHPUnit\Framework\MockObject\MockObject;
use Tests\TestCase;
class TrackAutomatedReportGeneratedEventTest extends TestCase
{
private UserPilotClient&MockObject $userPilotClient;
private AutomatedReportsService&MockObject $automatedReportsService;
protected function setUp(): void
{
parent::setUp();
$this->userPilotClient = $this->createMock(UserPilotClient::class);
$this->automatedReportsService = $this->createMock(AutomatedReportsService::class);
}
private function makeListener......
|
NULL
|
NULL
|
NULL
|
|
|
NULL
|
NULL
|
NULL
|