芝麻web文件管理V1.00
编辑当前文件:/home/paymbalq/public_html/wp-content/plugins/woocommerce/src/Blocks/Domain/Package.php
feature_gating = new FeatureGating(); } $this->version = $version; $this->path = $plugin_path; } /** * Returns the version of WooCommerce Blocks. * * Note: since Blocks was merged into WooCommerce Core, the version of * WC Blocks doesn't update anymore. Use * `Constants::get_constant( 'WC_VERSION' )` when possible to get the * WooCommerce Core version. * * @return string */ public function get_version() { return $this->version; } /** * Returns the version of WooCommerce Blocks stored in the database. * * @return string */ public function get_version_stored_on_db() { return get_option( Options::WC_BLOCK_VERSION, '' ); } /** * Sets the version of WooCommerce Blocks in the database. * This is useful during the first installation or after the upgrade process. */ public function set_version_stored_on_db() { update_option( Options::WC_BLOCK_VERSION, $this->get_version() ); } /** * Returns the path to the plugin directory. * * @param string $relative_path If provided, the relative path will be * appended to the plugin path. * * @return string */ public function get_path( $relative_path = '' ) { return trailingslashit( $this->path ) . $relative_path; } /** * Returns the url to the blocks plugin directory. * * @param string $relative_url If provided, the relative url will be * appended to the plugin url. * * @return string */ public function get_url( $relative_url = '' ) { if ( ! $this->plugin_dir_url ) { // Append index.php so WP does not return the parent directory. $this->plugin_dir_url = plugin_dir_url( $this->path . '/index.php' ); } return $this->plugin_dir_url . $relative_url; } /** * Returns an instance of the FeatureGating class. * * @return FeatureGating */ public function feature() { return $this->feature_gating; } }