File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/WithMappingInterface.php.tar
httpdocs/wp-content/plugins/google-listings-and-ads/src/Product/Attributes/WithMappingInterface.php 0000644 00000001227 15155664102 0036153 0 ustar 00 var/www/vhosts/uyarreklam.com.tr <?php
declare( strict_types=1 );
namespace Automattic\WooCommerce\GoogleListingsAndAds\Product\Attributes;
defined( 'ABSPATH' ) || exit;
/**
* Interface with specific options for mapping
*
* @package Automattic\WooCommerce\GoogleListingsAndAds\Product\Attributes
*/
interface WithMappingInterface {
/**
* Returns the attribute name
*
* @return string
*/
public static function get_name(): string;
/**
* Returns true if the attribute is enum type
*
* @return boolean
*/
public static function is_enum(): bool;
/**
* Returns the available attribute sources
*
* @return array
*/
public static function get_sources(): array;
}