jonnybarnes.uk/app/Services/Micropub/Data/MicropubData.php

16 lines
326 B
PHP
Raw Normal View History

<?php
declare(strict_types=1);
namespace App\Services\Micropub\Data;
use Illuminate\Http\Request;
abstract class MicropubData
{
abstract public static function fromRequest(Request $request): static;
abstract public static function fromArray(array $data): static;
abstract public function toArray(): array;
}