Plugin Directory

Changeset 2746715


Ignore:
Timestamp:
06/22/2022 10:15:56 PM (4 years ago)
Author:
devlloplugins
Message:

v1.0.1

Location:
wplicense-it/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • wplicense-it/trunk/includes/wplicense-it-activator.php

    r2699060 r2746715  
    1111
    1212    public static function activate() {
    13         $wplit_db_version = 0.9;
     13        define( 'WPLICENSE_IT_VERSION', '1.0' );
     14
     15        $wplit_db_version = 1.0;
    1416
    1517        $current_wplit_db_version = get_option('wplit_db_version');
  • wplicense-it/trunk/includes/wplicense-it-api.php

    r2699060 r2746715  
    293293            $file_dir_path = get_post_meta( $product_id, 'file_dir_path', true );
    294294
    295             $wpDir = ABSPATH; //Applications/MAMP/htdocs/abc/cdf/wordpress-2/
    296             $upload_base_dir = wp_upload_dir()['basedir']; //Applications/MAMP/htdocs/abc/cdf/wordpress-2/wp-content/uploads
    297           // $filePath = $upload_base_dir .
     295            $wpDir = ABSPATH;
     296            $upload_base_dir = wp_upload_dir()['basedir'];
    298297            $filePath = $upload_base_dir . '/' . $file_dir_path;
    299298
  • wplicense-it/trunk/readme.txt

    r2710334 r2746715  
    33Tags: key, license, license key, serial key, software license, digital store, stripe
    44Requires at least: 5.0
    5 Tested up to: 5.9
     5Tested up to: 6.0
    66Requires PHP: 7.0
    7 Stable tag: 1.0
     7Stable tag: 1.0.1
    88License: GPLv2 or later
    99
     
    6868= 1.0 =
    6969Fix issue with Checkout and Stripe Tokens
     70
     71= 1.0.1 =
     72Bug fix: Activation Functions.
  • wplicense-it/trunk/wplicense-it.php

    r2710334 r2746715  
    55    Description: WordPress Plugin and Theme Licensing plugin
    66    Author: Devllo Plugins
    7     Version: 1.0
     7    Version: 1.0.1
    88    Author URI: http://devlloplugins.com/
    99    Text Domain: wplicense-it
     
    1717}
    1818
     19if ( function_exists( 'wplicense_it_pro' ) ) {
     20    deactivate_plugins('wplicense-it-pro/wplicense-it.php');
     21}
     22
    1923/**
    2024 * Current plugin version.
    2125 */
    22 define( 'WPLICENSE_IT_VERSION', '0.9' );
    2326
    2427if ( ! class_exists( 'WPLicense_It' ) ) {
     
    2629class WPLicense_It {
    2730
    28     private static $_instance = null;
     31    private static $instance;
    2932    public $_session = null;
     33
     34    public static function instance() {
     35        if ( ! isset( self::$instance ) && ! ( self::$instance instanceof WPLicense_It ) ) {
     36            self::$instance = new WPLicense_It;
     37
     38        }
     39
     40        return self::$instance;
     41    }
    3042
    3143    /**
     
    4153
    4254        // Admin Files
    43         include( 'admin/wplicense-it-product-admin.php');
    44         include( 'admin/wplicense-it-product-post.php');
    45         include( 'admin/wplicense-it-admin-menu.php');
     55        include_once( 'admin/wplicense-it-product-admin.php');
     56        include_once( 'admin/wplicense-it-product-post.php');
     57        include_once( 'admin/wplicense-it-admin-menu.php');
    4658
    4759        // Include Files
    48         include( 'includes/wplicense-it-protect-file.php');
    49         include( 'includes/wplicense-it-activator.php');
    50         include( 'includes/wplicense-it-api.php');
     60        include_once( 'includes/wplicense-it-protect-file.php');
     61        include_once( 'includes/wplicense-it-activator.php');
     62        include_once( 'includes/wplicense-it-api.php');
    5163
    5264        // Pages Files
    53         include( 'includes/pages/wplit-render-product.php');
    54         include( 'includes/pages/view-licenses.php');
    55         include( 'includes/pages/payment-checkout.php');
     65        include_once( 'includes/pages/wplit-render-product.php');
     66        include_once( 'includes/pages/view-licenses.php');
     67        include_once( 'includes/pages/payment-checkout.php');
    5668
    5769        // Email
    58         include( 'includes/emails/wplicense-it-email.php');
     70        include_once( 'includes/emails/wplicense-it-email.php');
    5971
    6072    }
     
    6678
    6779    public function define_constants(){
     80          // Plugin Root File.
     81        if ( ! defined( 'WPLIT_PLUGIN_FILE' ) ) {
     82            define( 'WPLIT_PLUGIN_FILE', __FILE__ );
     83        }
     84
    6885        define( 'WPLIT_URI', plugin_dir_url( __FILE__ ) );
    6986        define( 'WPLIT_DIR', dirname(__FILE__) );
     
    83100}
    84101
    85 new WPLicense_It();
     102if ( ! function_exists( 'wplicense_it' ) ) {
     103    function wplicense_it() {
     104        return WPLicense_It::instance();
     105    }
     106}
     107
     108
     109wplicense_it();
Note: See TracChangeset for help on using the changeset viewer.