Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
primogenial
/
languages
/
wp-content
/
plugins
/
google-listings-and-ads
/
src
/
Admin
/
Input
:
InputInterface.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php declare( strict_types=1 ); namespace Automattic\WooCommerce\GoogleListingsAndAds\Admin\Input; defined( 'ABSPATH' ) || exit; /** * Interface InputInterface * * @package Automattic\WooCommerce\GoogleListingsAndAds\Admin\Input */ interface InputInterface extends FormInterface { /** * @return string|null */ public function get_id(): ?string; /** * @param string|null $id * * @return InputInterface */ public function set_id( ?string $id ): InputInterface; /** * @return string */ public function get_type(): string; /** * @return string|null */ public function get_label(): ?string; /** * @param string|null $label * * @return InputInterface */ public function set_label( ?string $label ): InputInterface; /** * @return string|null */ public function get_description(): ?string; /** * @param string|null $description * * @return InputInterface */ public function set_description( ?string $description ): InputInterface; /** * @return mixed */ public function get_value(); /** * @param mixed $value * * @return InputInterface */ public function set_value( $value ): InputInterface; /** * Return the id used for the input's view. * * @return string */ public function get_view_id(): string; }