File "interface-screen.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/seo-by-rank-math/includes/admin/metabox/interface-screen.php
File
size: 971 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
/**
* An interface for getting values for screen.
*
* @since 1.0.33
* @package RankMath
* @subpackage RankMath\Admin\Metabox
* @author Rank Math <[email protected]>
*/
namespace RankMath\Admin\Metabox;
defined( 'ABSPATH' ) || exit;
/**
* Screen.
*/
interface IScreen {
/**
* Get object ID.
*
* @return int
*/
public function get_object_id();
/**
* Get object type
*
* @return string
*/
public function get_object_type();
/**
* Get object types to register metabox to
*
* @return array
*/
public function get_object_types();
/**
* Enqueue Styles and Scripts required for screen
*/
public function enqueue();
/**
* Get values for localize
*
* @return array
*/
public function get_values();
/**
* Get object values for localize
*
* @return array
*/
public function get_object_values();
/**
* Get analysis to run.
*
* @return array
*/
public function get_analysis();
}