PluginProbe ʕ •ᴥ•ʔ
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping / 6.11.0
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping v6.11.0
6.12.1 6.12.0 6.11.0 6.10.0 6.9.1 6.9.0 6.8.1 6.8.0 6.7.4 6.7.3 6.7.2 6.7.0 4.21.7 4.22.0 4.22.1 4.23.0 4.23.1 4.23.2 4.23.3 4.24.0 4.24.1 4.24.10 4.24.11 4.24.12 4.24.13 4.24.14 4.24.15 4.24.16 4.24.17 4.24.18 4.24.19 4.24.2 4.24.4 4.24.6 4.24.7 4.24.8 4.24.9 4.25.0 4.25.1 4.25.2 4.25.4 4.25.5 4.25.6 4.25.7 4.25.8 4.3.0 4.3.1 4.4.0 4.4.1 4.5.0 4.5.1 4.6.0 4.6.1 4.7.0 4.7.1 4.7.2 4.8.0 4.8.1 4.8.3 4.8.4 4.8.5 4.9.0 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.0.9 5.1.0 5.1.1 5.1.2 5.1.3 5.2.0 5.3.0 5.3.1 5.3.3 5.3.4 5.3.5 6.0.0 6.1.0 6.1.1 6.1.2 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.3.0 trunk 6.4.0 1.4 6.4.1 1.4.1 6.4.2 1.5 6.4.3 1.6 6.4.5 1.6.1 6.5.0 1.6.2 6.5.1 1.7 6.5.2 1.8 6.5.3 1.9 6.5.4 1.9.1 6.5.5 1.9.10 6.5.6 1.9.11 6.5.7 1.9.12 6.5.8 1.9.2 6.6.0 1.9.3 6.6.1 1.9.4 6.6.2 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0 2.0.1 2.1 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.6 3.0.7 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.10.0 3.11.0 3.11.1 3.11.2 3.11.3 3.11.4 3.12.0 3.13.0 3.14.0 3.14.1 3.14.2 3.14.3 3.14.4 3.15.0 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.2.0 3.3.1 3.3.10 3.3.11 3.3.12 3.3.13 3.3.14 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.8.0 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.15 3.9.16 3.9.17 3.9.18 3.9.19 3.9.2 3.9.20 3.9.21 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.9 4.0.0 4.0.1 4.0.10 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.11.0 4.11.1 4.11.2 4.11.3 4.11.4 4.11.5 4.11.6 4.11.7 4.11.8 4.11.9 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.14.0 4.14.1 4.14.2 4.15.0 4.16.0 4.16.1 4.16.2 4.17.0 4.18.0 4.18.1 4.18.2 4.18.3 4.18.4 4.18.5 4.18.6 4.19.0 4.19.1 4.2.0 4.20.0 4.20.1 4.20.2 4.20.3 4.21.0 4.21.1 4.21.2 4.21.3 4.21.4 4.21.5
flexible-shipping / src / WPDesk / FS / AdvertMetabox / FsiePluginAdvertMetabox.php
flexible-shipping / src / WPDesk / FS / AdvertMetabox Last commit date
FsiePluginAdvertMetabox.php 1 week ago ProPluginAdvertMetabox.php 1 week ago
FsiePluginAdvertMetabox.php
54 lines
1 <?php
2
3 namespace WPDesk\FS\AdvertMetabox;
4
5 use FSVendor\Octolize\Brand\Assets\AdminAssets;
6 use FSVendor\Octolize\Brand\UpsellingBox\SettingsSidebar;
7 use FSVendor\Octolize\Brand\UpsellingBox\ShippingMethodInstanceShouldShowStrategy;
8 use FSVendor\WPDesk\PluginBuilder\Plugin\Hookable;
9 use FSVendor\WPDesk\PluginBuilder\Plugin\HookableCollection;
10 use FSVendor\WPDesk\PluginBuilder\Plugin\HookableParent;
11 use WPDesk\FS\TableRate\ShippingMethodSingle;
12
13
14 class FsiePluginAdvertMetabox implements Hookable, HookableCollection {
15
16 use HookableParent;
17
18 private string $assets_url;
19
20 public function __construct( string $assets_url ) {
21 $this->assets_url = $assets_url;
22 }
23
24 public function hooks() {
25 if ( ! defined( 'FLEXIBLE_SHIPPING_PRO_VERSION' ) || defined( 'FLEXIBLE_SHIPPING_IMPORT_EXPORT_VERSION' ) ) {
26
27 return;
28 }
29
30 $should_show_strategy = new ShippingMethodInstanceShouldShowStrategy( new \WC_Shipping_Zones(), ShippingMethodSingle::SHIPPING_METHOD_ID );
31 $this->add_hookable( new AdminAssets( $this->assets_url, 'fs', $should_show_strategy ) );
32 add_action(
33 'admin_init',
34 function () use ( $should_show_strategy ) {
35 ( new SettingsSidebar(
36 'woocommerce_settings_tabs_shipping',
37 $should_show_strategy,
38 __( 'Extend the Flexible Shipping capabilities with functional add-ons', 'flexible-shipping' ),
39 [
40 __( 'Calculate the shipping cost based on your custom locations or the WooCommerce defaults', 'flexible-shipping' ),
41 __( 'Define shipping cost for each Vendor / Product Author in your marketplace', 'flexible-shipping' ),
42 __( 'Move, replace, update or backup multiple shipping methods with Import / Export feature', 'flexible-shipping' ),
43 ],
44 get_locale() === 'pl_PL' ? 'https://octol.io/fs-info-addons-pl' : 'https://octol.io/addons-box-fs',
45 __( 'Buy Flexible Shipping Add-ons', 'flexible-shipping' ),
46 1200
47 ) )->hooks();
48 }
49 );
50
51 $this->hooks_on_hookable_objects();
52 }
53 }
54