BIHomeWP/wp-content/plugins/wordpress-seo/deprecated/admin/config-ui/components/class-component-connect-google-search-console.php
2020-02-13 10:39:37 +07:00

120 lines
2.0 KiB
PHP

<?php
/**
* WPSEO plugin file.
*
* @package WPSEO\Admin\ConfigurationUI
*/
/**
* Class WPSEO_Config_Component_Connect_Google_Search_Console.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*/
class WPSEO_Config_Component_Connect_Google_Search_Console implements WPSEO_Config_Component {
/**
* Option identifier where the GSC token is stored.
*
* @var string
*/
const OPTION_ACCESS_TOKEN = 'wpseo-gsc-access_token';
/**
* Option identifier where the GSC refresh token is stored.
*
* @var string
*/
const OPTION_REFRESH_TOKEN = 'wpseo-gsc-refresh_token';
/**
* Service to use.
*
* @var WPSEO_GSC_Service
*/
protected $gsc_service;
/**
* WPSEO_Config_Component_Connect_Google_Search_Console constructor.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*/
public function __construct() {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
}
/**
* Set the Google Search Console service.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*
* @param mixed $service Set service to use.
*/
public function set_gsc_service( $service ) {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
}
/**
* Gets the component identifier.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*
* @return string
*/
public function get_identifier() {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
return 'ConnectGoogleSearchConsole';
}
/**
* Gets the field.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*
* @return null
*/
public function get_field() {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
return null;
}
/**
* Get the data for the field.
*
* @deprecated 12.5
*
* @codeCoverageIgnore
*
* @return mixed
*/
public function get_data() {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
return [];
}
/**
* Save data.
*
* @param array $data Data containing changes.
*
* @return mixed
*/
public function set_data( $data ) {
_deprecated_function( __METHOD__, 'WPSEO 12.5' );
return [];
}
}