__( 'Pricing', 'wiaas' ), 'target' => 'wiaas_package_price', 'class' => array( 'show_if_bundle', 'bundled_package_tab' ), 'priority' => 50 ); return $tabs; } /** * Renderes wiaas pricing tab content for package */ public static function package_data_panel() { global $post; $package = wc_get_product( $post->ID ); $pricing_rules = Wiaas_Package_Pricing::get_package_prices($package); $commission = Wiaas_Package_Pricing::get_package_pricing_commission($package); include 'views/html-package-pricing.php'; } /** * Saves posted package pricing rules * @param $post_id * @param $post */ public function process_meta_box( $post_id, $post ) { Wiaas_Package_Pricing::set_package_prices( wc_get_product( $post_id ), $_POST['wiaas_pricing_rules'], $_POST['wiaas_pricing_rules_commision']); } } Wiaas_Admin_Package_Pricing::init();