mirror of
https://github.com/AnimeThemes/animethemes-server.git
synced 2026-09-04 03:35:02 +02:00
* feat: use process facade for FFmpeg routines * style: fix StyleCI findings
27 lines
473 B
PHP
27 lines
473 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Contracts\Actions\Storage;
|
|
|
|
/**
|
|
* Interface StorageAction.
|
|
*/
|
|
interface StorageAction
|
|
{
|
|
/**
|
|
* Handle action.
|
|
*
|
|
* @return StorageResults
|
|
*/
|
|
public function handle(): StorageResults;
|
|
|
|
/**
|
|
* Processes to be completed after handling action.
|
|
*
|
|
* @param StorageResults $storageResults
|
|
* @return mixed
|
|
*/
|
|
public function then(StorageResults $storageResults): mixed;
|
|
}
|