Changeset 3432519
- Timestamp:
- 01/05/2026 08:17:04 AM (3 months ago)
- Location:
- e-invoice-for-myinvois-lhdn
- Files:
-
- 71 added
- 9 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/.claude (added)
-
tags/1.0.2/.claude/settings.local.json (added)
-
tags/1.0.2/admin (added)
-
tags/1.0.2/admin/assets (added)
-
tags/1.0.2/admin/assets/css (added)
-
tags/1.0.2/admin/assets/css/admin.css (added)
-
tags/1.0.2/admin/assets/css/invoices.css (added)
-
tags/1.0.2/admin/assets/css/select2.min.css (added)
-
tags/1.0.2/admin/assets/css/vue-settings.css (added)
-
tags/1.0.2/admin/assets/images (added)
-
tags/1.0.2/admin/assets/images/bayarcash-logo.png (added)
-
tags/1.0.2/admin/assets/images/lhdn-logo.png (added)
-
tags/1.0.2/admin/assets/js (added)
-
tags/1.0.2/admin/assets/js/admin.js (added)
-
tags/1.0.2/admin/assets/js/select2.min.js (added)
-
tags/1.0.2/admin/assets/js/tailwind.min.js (added)
-
tags/1.0.2/admin/assets/js/vue-invoices.js (added)
-
tags/1.0.2/admin/assets/js/vue-settings.js (added)
-
tags/1.0.2/admin/assets/js/vue.global.prod.js (added)
-
tags/1.0.2/admin/views (added)
-
tags/1.0.2/admin/views/invoices.php (added)
-
tags/1.0.2/admin/views/settings.php (added)
-
tags/1.0.2/admin/views/vue-settings.php (added)
-
tags/1.0.2/assets (added)
-
tags/1.0.2/assets/css (added)
-
tags/1.0.2/assets/css/admin (added)
-
tags/1.0.2/assets/css/admin/order-column.css (added)
-
tags/1.0.2/assets/css/admin/order-metabox.css (added)
-
tags/1.0.2/assets/css/einvoice-frontend.css (added)
-
tags/1.0.2/assets/js (added)
-
tags/1.0.2/assets/js/admin (added)
-
tags/1.0.2/assets/js/admin/order-metabox.js (added)
-
tags/1.0.2/assets/js/admin/product-classification.js (added)
-
tags/1.0.2/assets/js/einvoice-account.js (added)
-
tags/1.0.2/assets/js/einvoice-form.js (added)
-
tags/1.0.2/assets/js/einvoice-template.js (added)
-
tags/1.0.2/data (added)
-
tags/1.0.2/data/classification-codes.json (added)
-
tags/1.0.2/data/country-codes.json (added)
-
tags/1.0.2/data/msic-codes.json (added)
-
tags/1.0.2/data/state-codes.json (added)
-
tags/1.0.2/e-invoice-for-myinvois-lhdn.php (added)
-
tags/1.0.2/includes (added)
-
tags/1.0.2/includes/admin (added)
-
tags/1.0.2/includes/admin/class-settings.php (added)
-
tags/1.0.2/includes/api (added)
-
tags/1.0.2/includes/api/class-myinvois-client.php (added)
-
tags/1.0.2/includes/core (added)
-
tags/1.0.2/includes/core/class-activator.php (added)
-
tags/1.0.2/includes/core/class-autoloader.php (added)
-
tags/1.0.2/includes/core/class-cron-handler.php (added)
-
tags/1.0.2/includes/core/class-deactivator.php (added)
-
tags/1.0.2/includes/core/class-plugin.php (added)
-
tags/1.0.2/includes/core/class-user-profile.php (added)
-
tags/1.0.2/includes/core/interface-integration.php (added)
-
tags/1.0.2/includes/frontend (added)
-
tags/1.0.2/includes/frontend/class-einvoice-ajax-handler.php (added)
-
tags/1.0.2/includes/frontend/class-einvoice-form-handler.php (added)
-
tags/1.0.2/includes/frontend/class-einvoice-form.php (added)
-
tags/1.0.2/includes/frontend/class-einvoice-template.php (added)
-
tags/1.0.2/includes/frontend/class-einvoice-woocommerce.php (added)
-
tags/1.0.2/includes/integrations (added)
-
tags/1.0.2/includes/integrations/class-integration-factory.php (added)
-
tags/1.0.2/includes/integrations/woocommerce (added)
-
tags/1.0.2/includes/integrations/woocommerce/class-woocommerce-integration.php (added)
-
tags/1.0.2/includes/integrations/woocommerce/class-woocommerce-order-metabox.php (added)
-
tags/1.0.2/languages (added)
-
tags/1.0.2/languages/bayarcash-myinvois.pot (added)
-
tags/1.0.2/languages/e-invoice-for-myinvois-lhdn.pot (added)
-
tags/1.0.2/readme.txt (added)
-
trunk/admin/views/invoices.php (modified) (1 diff)
-
trunk/admin/views/settings.php (modified) (2 diffs)
-
trunk/admin/views/vue-settings.php (modified) (1 diff)
-
trunk/e-invoice-for-myinvois-lhdn.php (modified) (1 diff)
-
trunk/includes/admin/class-settings.php (modified) (2 diffs)
-
trunk/includes/core/class-plugin.php (modified) (1 diff)
-
trunk/includes/integrations/class-integration-factory.php (modified) (1 diff)
-
trunk/includes/integrations/woocommerce/class-woocommerce-integration.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
e-invoice-for-myinvois-lhdn/trunk/admin/views/invoices.php
r3355173 r3432519 9 9 10 10 $woocommerce_active = class_exists('WooCommerce'); 11 $bayarcash_active = is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php');11 $bayarcash_active = is_plugin_active('bayarcash-wc/bayarcash-wc.php'); 12 12 $dependencies_met = $woocommerce_active && $bayarcash_active; 13 13 -
e-invoice-for-myinvois-lhdn/trunk/admin/views/settings.php
r3355173 r3432519 10 10 // Check dependencies 11 11 $woocommerce_active = class_exists('WooCommerce'); 12 $bayarcash_active = is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php');12 $bayarcash_active = is_plugin_active('bayarcash-wc/bayarcash-wc.php'); 13 13 $dependencies_met = $woocommerce_active && $bayarcash_active; 14 14 ?> … … 72 72 <td><strong><?php esc_html_e('Bayarcash WooCommerce', 'e-invoice-for-myinvois-lhdn'); ?></strong></td> 73 73 <td> 74 <?php if (is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')) : ?>74 <?php if (is_plugin_active('bayarcash-wc/bayarcash-wc.php')) : ?> 75 75 <span class="dashicons dashicons-yes" style="color: green;"></span> <?php esc_html_e('Active', 'e-invoice-for-myinvois-lhdn'); ?> 76 76 <?php else : ?> -
e-invoice-for-myinvois-lhdn/trunk/admin/views/vue-settings.php
r3355173 r3432519 9 9 10 10 $woocommerce_active = class_exists('WooCommerce'); 11 $bayarcash_active = is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php');11 $bayarcash_active = is_plugin_active('bayarcash-wc/bayarcash-wc.php'); 12 12 $dependencies_met = $woocommerce_active && $bayarcash_active; 13 13 ?> -
e-invoice-for-myinvois-lhdn/trunk/e-invoice-for-myinvois-lhdn.php
r3432510 r3432519 4 4 * Plugin URI: https://submiteinvoice.com/ 5 5 * Description: Submit e-invoice to MyInvois LHDN when payment is made using Bayarcash payment gateways 6 * Version: 1.0. 16 * Version: 1.0.2 7 7 * Author: Web Impian Sdn Bhd 8 8 * Author URI: https://webimpian.com/ -
e-invoice-for-myinvois-lhdn/trunk/includes/admin/class-settings.php
r3355173 r3432519 31 31 */ 32 32 public function add_admin_menu() { 33 if (!class_exists('WooCommerce') || !is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')) {33 if (!class_exists('WooCommerce') || !is_plugin_active('bayarcash-wc/bayarcash-wc.php')) { 34 34 return; 35 35 } … … 254 254 'pluginStatus' => [ 255 255 'woocommerce' => class_exists('WooCommerce'), 256 'bayarcash' => is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')256 'bayarcash' => is_plugin_active('bayarcash-wc/bayarcash-wc.php') 257 257 ], 258 258 'currentSettings' => [ -
e-invoice-for-myinvois-lhdn/trunk/includes/core/class-plugin.php
r3432510 r3432519 40 40 41 41 private function init_components() { 42 if (class_exists('WooCommerce') && is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')) {42 if (class_exists('WooCommerce') && is_plugin_active('bayarcash-wc/bayarcash-wc.php')) { 43 43 if (is_admin()) { 44 44 $this->components['settings'] = new Settings(); -
e-invoice-for-myinvois-lhdn/trunk/includes/integrations/class-integration-factory.php
r3355173 r3432519 16 16 $integrations = []; 17 17 18 if (class_exists('WooCommerce') && is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')) {18 if (class_exists('WooCommerce') && is_plugin_active('bayarcash-wc/bayarcash-wc.php')) { 19 19 $integrations['woocommerce'] = new WoocommerceIntegration(); 20 20 } -
e-invoice-for-myinvois-lhdn/trunk/includes/integrations/woocommerce/class-woocommerce-integration.php
r3355173 r3432519 45 45 } 46 46 47 if (!is_plugin_active('bayarcash-w oocommerce/bayarcash-wc.php')) {47 if (!is_plugin_active('bayarcash-wc/bayarcash-wc.php')) { 48 48 return false; 49 49 } -
e-invoice-for-myinvois-lhdn/trunk/readme.txt
r3432510 r3432519 4 4 Requires at least: 5.0 5 5 Tested up to: 6.8 6 Stable tag: 1.0. 16 Stable tag: 1.0.2 7 7 Requires PHP: 7.2 8 8 License: GPLv2 or later
Note: See TracChangeset
for help on using the changeset viewer.