Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
optometrists
/
cache
/
cache
/
cache
/
cache
/
cache
/
cache
/
cache
/
.wp-cli
/
wp-content
/
plugins
/
facebook-for-woocommerce
/
includes
:
Product_Categories.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php // phpcs:ignoreFile /** * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved * * This source code is licensed under the license found in the * LICENSE file in the root directory of this source tree. * * @package FacebookCommerce */ namespace WooCommerce\Facebook; defined( 'ABSPATH' ) or exit; /** * Helper class with utility methods for getting and setting various product category values. * * @since 2.2.0 */ class Product_Categories { /** * Gets the category’s stored Products::GOOGLE_PRODUCT_CATEGORY_META_KEY meta. * * Does not fall back to the plugin settings. * * @since 2.2.0 * * @param int $category_id category ID * @return string */ public static function get_google_product_category_id( $category_id ) { return get_term_meta( $category_id, Products::GOOGLE_PRODUCT_CATEGORY_META_KEY, true ); } /** * Updates the stored Google product category ID for the Products::GOOGLE_PRODUCT_CATEGORY_META_KEY meta. * * @since 2.2.0 * * @param int $id category ID * @param string $category_id Google product category ID */ public static function update_google_product_category_id( $id, $category_id ) { update_term_meta( $id, Products::GOOGLE_PRODUCT_CATEGORY_META_KEY, $category_id ); } }