Sindbad~EG File Manager
<?php
declare(strict_types=1);
namespace ahrefs\AhrefsSeo;
use ahrefs\AhrefsSeo\Messages\Message;
/**
* Abstract class for settings.
*/
abstract class Settings_Any {
/**
* Load options from request.
*
* @param Ahrefs_Seo_Screen $screen Screen instance.
* @return string|null Error message if any.
*/
abstract public function apply_options( Ahrefs_Seo_Screen $screen ) : ?string;
/**
* Show options block.
*
* @param Ahrefs_Seo_Screen $screen Screen instance.
* @param Ahrefs_Seo_View $view View instance.
* @param Message|null $error Message with already happened error if any.
*
* @return void
*/
abstract public function show_options( Ahrefs_Seo_Screen $screen, Ahrefs_Seo_View $view, ?Message $error = null ) : void;
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists