TenantAtlas/apps/platform/app/Services/TenantConfiguration/ExchangePowerShellProcessExecutor.php
ahmido f4e342121a feat: add Exchange PowerShell production runner gate (#499)
Spec 432: Exchange PowerShell production runner boundary and runtime gate. Validation: php artisan test --filter=Spec432 --compact; ./vendor/bin/pint --dirty --test --format agent; git diff --check.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #499
2026-07-07 18:34:18 +00:00

13 lines
267 B
PHP

<?php
declare(strict_types=1);
namespace App\Services\TenantConfiguration;
interface ExchangePowerShellProcessExecutor
{
public function available(): bool;
public function run(ExchangePowerShellProcessCommand $command): ExchangePowerShellProcessResult;
}