ldc-boutique-cnc-sable/app/Contracts/Action.php

19 lines
278 B
PHP
Raw Permalink Normal View History

<?php
declare(strict_types=1);
namespace App\Contracts;
/**
* @template TInput of \App\Contracts\ActionInput
* @template TResult
*/
interface Action
{
/**
* @param TInput $input
* @return TResult
*/
public function __invoke(ActionInput $input);
}