| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <?php
- /**
- * Deprecated notice: This class is deprecated as of version 4.5.0. WooCommerce API is now part of core and not packaged seperately.
- *
- * Returns information about the package and handles init.
- *
- * @package WooCommerce\RestApi
- */
- namespace Automattic\WooCommerce\RestApi;
- defined( 'ABSPATH' ) || exit;
- /**
- * Main package class.
- *
- * @deprecated Use \Automattic\WooCommerce\RestApi\Server directly.
- */
- class Package {
- /**
- * Version.
- *
- * @deprecated since 4.5.0. This tracks WooCommerce version now.
- * @var string
- */
- const VERSION = WC_VERSION;
- /**
- * Init the package - load the REST API Server class.
- *
- * @deprecated since 4.5.0. Directly call Automattic\WooCommerce\RestApi\Server::instance()->init()
- */
- public static function init() {
- wc_deprecated_function( 'Automattic\WooCommerce\RestApi\Server::instance()->init()', '4.5.0' );
- \Automattic\WooCommerce\RestApi\Server::instance()->init();
- }
- /**
- * Return the version of the package.
- *
- * @deprecated since 4.5.0. This tracks WooCommerce version now.
- * @return string
- */
- public static function get_version() {
- wc_deprecated_function( 'WC()->version', '4.5.0' );
- return WC()->version;
- }
- /**
- * Return the path to the package.
- *
- * @deprecated since 4.5.0. Directly call Automattic\WooCommerce\RestApi\Server::get_path()
- * @return string
- */
- public static function get_path() {
- wc_deprecated_function( 'Automattic\WooCommerce\RestApi\Server::get_path()', '4.5.0' );
- return \Automattic\WooCommerce\RestApi\Server::get_path();
- }
- }
|