Version Description
- 2018-11-27
Download this release
Release Info
| Developer | themeisle |
| Plugin | |
| Version | 1.2.7 |
| Comparing to | |
| See all releases | |
Code changes from version 1.2.6 to 1.2.7
- CHANGELOG.md +4 -0
- admin/partials/main.php +20 -8
- eaw-class.php +35 -30
- elementor-addon-widgets.php +2 -2
- readme.md +5 -0
- readme.txt +5 -0
- themeisle-hash.json +1 -1
- vendor/autoload.php +1 -1
- vendor/codeinwp/themeisle-sdk/class-themeisle-sdk-product.php +3 -3
- vendor/codeinwp/themeisle-sdk/load.php +1 -1
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/installed.json +4 -4
CHANGELOG.md
CHANGED
|
@@ -1,4 +1,8 @@
|
|
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
### v1.2.6 - 2018-11-12
|
| 3 |
**Changes:**
|
| 4 |
* Fix issue with elementor content forms php notice
|
| 1 |
|
| 2 |
+
### v1.2.7 - 2018-11-27
|
| 3 |
+
**Changes:**
|
| 4 |
+
* Update recommended theme link
|
| 5 |
+
|
| 6 |
### v1.2.6 - 2018-11-12
|
| 7 |
**Changes:**
|
| 8 |
* Fix issue with elementor content forms php notice
|
admin/partials/main.php
CHANGED
|
@@ -16,17 +16,29 @@
|
|
| 16 |
<div class="pro-feature">
|
| 17 |
<div class="pro-feature-features">
|
| 18 |
<h2>Extend your experience</h2>
|
| 19 |
-
<p>Sizzify - Elementor Addons & Templates was made to extend your page builder experience. It adds new
|
|
|
|
|
|
|
| 20 |
</div>
|
| 21 |
<div class="pro-feature-image">
|
| 22 |
<img src="<?php echo esc_url( EA_URI . '/assets/img/templates.jpg' ); ?>"
|
| 23 |
-
|
| 24 |
</div>
|
| 25 |
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
|
|
|
|
|
|
| 29 |
?>
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
<div class="pro-feature">
|
| 17 |
<div class="pro-feature-features">
|
| 18 |
<h2>Extend your experience</h2>
|
| 19 |
+
<p>Sizzify - Elementor Addons & Templates was made to extend your page builder experience. It adds new
|
| 20 |
+
widgets to your favourite page builder. It also comes with a bunch of One-Click Import page
|
| 21 |
+
templates that you can customize to your liking with just a few clicks.</p>
|
| 22 |
</div>
|
| 23 |
<div class="pro-feature-image">
|
| 24 |
<img src="<?php echo esc_url( EA_URI . '/assets/img/templates.jpg' ); ?>"
|
| 25 |
+
alt="Premium Templates"></div>
|
| 26 |
</div>
|
| 27 |
|
| 28 |
+
<?php
|
| 29 |
+
$current_theme = wp_get_theme();
|
| 30 |
+
$theme_name = $current_theme->get( 'TextDomain' );
|
| 31 |
+
$template = $current_theme->get( 'Template' );
|
| 32 |
+
if ( $theme_name !== 'neve' && $template !== 'neve' ) {
|
| 33 |
?>
|
| 34 |
+
<div class="theme-promotions">
|
| 35 |
+
<?php
|
| 36 |
+
Elementor_Addon_Widgets::get_instance()->show_theme_promotion();
|
| 37 |
+
?>
|
| 38 |
+
</div>
|
| 39 |
+
<?php
|
| 40 |
+
}
|
| 41 |
+
?>
|
| 42 |
+
|
| 43 |
+
|
| 44 |
+
</div>
|
eaw-class.php
CHANGED
|
@@ -7,22 +7,6 @@ class Elementor_Addon_Widgets {
|
|
| 7 |
*/
|
| 8 |
private static $instance;
|
| 9 |
|
| 10 |
-
/**
|
| 11 |
-
* Returns an instance of this class.
|
| 12 |
-
*/
|
| 13 |
-
public static function get_instance() {
|
| 14 |
-
|
| 15 |
-
if ( null == self::$instance ) {
|
| 16 |
-
self::$instance = new Elementor_Addon_Widgets();
|
| 17 |
-
}
|
| 18 |
-
|
| 19 |
-
return self::$instance;
|
| 20 |
-
}
|
| 21 |
-
|
| 22 |
-
public function load_plugin_textdomain() {
|
| 23 |
-
load_plugin_textdomain( 'elementor-addon-widgets' );
|
| 24 |
-
}
|
| 25 |
-
|
| 26 |
/**
|
| 27 |
* Initializes the plugin by setting filters and administration functions.
|
| 28 |
*/
|
|
@@ -33,7 +17,12 @@ class Elementor_Addon_Widgets {
|
|
| 33 |
|
| 34 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
| 35 |
|
| 36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
|
| 38 |
add_filter( 'admin_menu', array( $this, 'admin_pages' ) );
|
| 39 |
|
|
@@ -50,6 +39,31 @@ class Elementor_Addon_Widgets {
|
|
| 50 |
$this->load_composer_library();
|
| 51 |
}
|
| 52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 53 |
public function enqueue_scripts() {
|
| 54 |
$current_screen = get_current_screen();
|
| 55 |
if ( $current_screen->id === 'sizzify_page_sizzify_more_features' || $current_screen->id === 'toplevel_page_sizzify-admin' ) {
|
|
@@ -58,7 +72,7 @@ class Elementor_Addon_Widgets {
|
|
| 58 |
}
|
| 59 |
|
| 60 |
/**
|
| 61 |
-
* Shows theme promotion box for Neve
|
| 62 |
*/
|
| 63 |
public function show_theme_promotion() {
|
| 64 |
|
|
@@ -71,11 +85,11 @@ class Elementor_Addon_Widgets {
|
|
| 71 |
}
|
| 72 |
|
| 73 |
echo '<div class="pro-feature theme-promote">
|
| 74 |
-
<div class="pro-feature-dismiss"><a href="' . admin_url( 'admin.php?page=sizzify-admin&sizzify_ignore_notice=0' ) . '"><span class="dashicons dashicons-dismiss"></span></a></div>
|
| 75 |
<div class="pro-feature-features">
|
| 76 |
<h2>Suggested theme</h2>
|
| 77 |
<p>Do you enjoy working with Elementor? Check out Neve, our new FREE multipurpose theme. It\' s simple, fast and fully compatible with both Elementor and Gutenberg. We recommend to try it out together with Sizzify Lite.</p>
|
| 78 |
-
<a target="_blank" href="
|
| 79 |
<span class="dashicons dashicons-admin-appearance"></span> Install Neve</a>
|
| 80 |
</div>
|
| 81 |
<div class="pro-feature-image">
|
|
@@ -100,6 +114,7 @@ class Elementor_Addon_Widgets {
|
|
| 100 |
'page_slug' => 'sizzify_template_dir',
|
| 101 |
),
|
| 102 |
);
|
|
|
|
| 103 |
return array_merge( $products, $sizzify );
|
| 104 |
}
|
| 105 |
|
|
@@ -234,16 +249,6 @@ class Elementor_Addon_Widgets {
|
|
| 234 |
return $filtered_templates;
|
| 235 |
}
|
| 236 |
|
| 237 |
-
|
| 238 |
-
/**
|
| 239 |
-
* Load the Composer library with the base feature
|
| 240 |
-
*/
|
| 241 |
-
public function load_composer_library() {
|
| 242 |
-
if ( defined( 'ELEMENTOR_PATH' ) && class_exists( '\ThemeIsle\ElementorExtraWidgets' ) ) {
|
| 243 |
-
\ThemeIsle\ElementorExtraWidgets::instance();
|
| 244 |
-
}
|
| 245 |
-
}
|
| 246 |
-
|
| 247 |
/**
|
| 248 |
* Call the Templates Directory library
|
| 249 |
*/
|
| 7 |
*/
|
| 8 |
private static $instance;
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
/**
|
| 11 |
* Initializes the plugin by setting filters and administration functions.
|
| 12 |
*/
|
| 17 |
|
| 18 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
| 19 |
|
| 20 |
+
$current_theme = wp_get_theme();
|
| 21 |
+
$theme_name = $current_theme->get( 'TextDomain' );
|
| 22 |
+
$template = $current_theme->get( 'Template' );
|
| 23 |
+
if ( $theme_name !== 'neve' && $template !== 'neve' ) {
|
| 24 |
+
add_action( 'admin_init', array( $this, 'eaw_update_dismissed' ) );
|
| 25 |
+
}
|
| 26 |
|
| 27 |
add_filter( 'admin_menu', array( $this, 'admin_pages' ) );
|
| 28 |
|
| 39 |
$this->load_composer_library();
|
| 40 |
}
|
| 41 |
|
| 42 |
+
/**
|
| 43 |
+
* Load the Composer library with the base feature
|
| 44 |
+
*/
|
| 45 |
+
public function load_composer_library() {
|
| 46 |
+
if ( defined( 'ELEMENTOR_PATH' ) && class_exists( '\ThemeIsle\ElementorExtraWidgets' ) ) {
|
| 47 |
+
\ThemeIsle\ElementorExtraWidgets::instance();
|
| 48 |
+
}
|
| 49 |
+
}
|
| 50 |
+
|
| 51 |
+
/**
|
| 52 |
+
* Returns an instance of this class.
|
| 53 |
+
*/
|
| 54 |
+
public static function get_instance() {
|
| 55 |
+
|
| 56 |
+
if ( null == self::$instance ) {
|
| 57 |
+
self::$instance = new Elementor_Addon_Widgets();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return self::$instance;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
public function load_plugin_textdomain() {
|
| 64 |
+
load_plugin_textdomain( 'elementor-addon-widgets' );
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
public function enqueue_scripts() {
|
| 68 |
$current_screen = get_current_screen();
|
| 69 |
if ( $current_screen->id === 'sizzify_page_sizzify_more_features' || $current_screen->id === 'toplevel_page_sizzify-admin' ) {
|
| 72 |
}
|
| 73 |
|
| 74 |
/**
|
| 75 |
+
* Shows theme promotion box for Neve.
|
| 76 |
*/
|
| 77 |
public function show_theme_promotion() {
|
| 78 |
|
| 85 |
}
|
| 86 |
|
| 87 |
echo '<div class="pro-feature theme-promote">
|
| 88 |
+
<div class="pro-feature-dismiss"><a href="' . esc_url( admin_url( 'admin.php?page=sizzify-admin&sizzify_ignore_notice=0' ) ) . '"><span class="dashicons dashicons-dismiss"></span></a></div>
|
| 89 |
<div class="pro-feature-features">
|
| 90 |
<h2>Suggested theme</h2>
|
| 91 |
<p>Do you enjoy working with Elementor? Check out Neve, our new FREE multipurpose theme. It\' s simple, fast and fully compatible with both Elementor and Gutenberg. We recommend to try it out together with Sizzify Lite.</p>
|
| 92 |
+
<a target="_blank" href="' . esc_url( admin_url( 'theme-install.php?theme=neve' ) ) . '" class="install-now">
|
| 93 |
<span class="dashicons dashicons-admin-appearance"></span> Install Neve</a>
|
| 94 |
</div>
|
| 95 |
<div class="pro-feature-image">
|
| 114 |
'page_slug' => 'sizzify_template_dir',
|
| 115 |
),
|
| 116 |
);
|
| 117 |
+
|
| 118 |
return array_merge( $products, $sizzify );
|
| 119 |
}
|
| 120 |
|
| 249 |
return $filtered_templates;
|
| 250 |
}
|
| 251 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 252 |
/**
|
| 253 |
* Call the Templates Directory library
|
| 254 |
*/
|
elementor-addon-widgets.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
* Plugin Name: Elementor Addons & Templates - Sizzify Lite
|
| 4 |
* Plugin URI: https://themeisle.com/
|
| 5 |
* Description: Adds new Addons & Widgets that are specifically designed to be used in conjunction with the Elementor Page Builder.
|
| 6 |
-
* Version: 1.2.
|
| 7 |
* Author: ThemeIsle
|
| 8 |
* Author URI: https://themeisle.com/
|
| 9 |
* Requires at least: 4.4
|
|
@@ -23,7 +23,7 @@ Constants
|
|
| 23 |
------------------------------------------ */
|
| 24 |
|
| 25 |
/* Set plugin version constant. */
|
| 26 |
-
define( 'EA_VERSION', '1.2.
|
| 27 |
|
| 28 |
/* Set constant path to the plugin directory. */
|
| 29 |
define( 'EA_PATH', trailingslashit( plugin_dir_path( __FILE__ ) ) );
|
| 3 |
* Plugin Name: Elementor Addons & Templates - Sizzify Lite
|
| 4 |
* Plugin URI: https://themeisle.com/
|
| 5 |
* Description: Adds new Addons & Widgets that are specifically designed to be used in conjunction with the Elementor Page Builder.
|
| 6 |
+
* Version: 1.2.7
|
| 7 |
* Author: ThemeIsle
|
| 8 |
* Author URI: https://themeisle.com/
|
| 9 |
* Requires at least: 4.4
|
| 23 |
------------------------------------------ */
|
| 24 |
|
| 25 |
/* Set plugin version constant. */
|
| 26 |
+
define( 'EA_VERSION', '1.2.7' );
|
| 27 |
|
| 28 |
/* Set constant path to the plugin directory. */
|
| 29 |
define( 'EA_PATH', trailingslashit( plugin_dir_path( __FILE__ ) ) );
|
readme.md
CHANGED
|
@@ -61,6 +61,11 @@ See this [issue #495](https://github.com/pojome/elementor/issues/495) for curren
|
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
## Changelog ##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
### 1.2.6 - 2018-11-12 ###
|
| 65 |
|
| 66 |
* Fix issue with elementor content forms php notice
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
## Changelog ##
|
| 64 |
+
### 1.2.7 - 2018-11-27 ###
|
| 65 |
+
|
| 66 |
+
* Update recommended theme link
|
| 67 |
+
|
| 68 |
+
|
| 69 |
### 1.2.6 - 2018-11-12 ###
|
| 70 |
|
| 71 |
* Fix issue with elementor content forms php notice
|
readme.txt
CHANGED
|
@@ -61,6 +61,11 @@ See this [issue #495](https://github.com/pojome/elementor/issues/495) for curren
|
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
= 1.2.6 - 2018-11-12 =
|
| 65 |
|
| 66 |
* Fix issue with elementor content forms php notice
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
== Changelog ==
|
| 64 |
+
= 1.2.7 - 2018-11-27 =
|
| 65 |
+
|
| 66 |
+
* Update recommended theme link
|
| 67 |
+
|
| 68 |
+
|
| 69 |
= 1.2.6 - 2018-11-12 =
|
| 70 |
|
| 71 |
* Fix issue with elementor content forms php notice
|
themeisle-hash.json
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"eaw-class.php":"
|
| 1 |
+
{"eaw-class.php":"8cfd2eba7189aa727c9ad5ce1581432f","elementor-addon-widgets.php":"a923ade991b385716e735eb18612d8d3"}
|
vendor/autoload.php
CHANGED
|
@@ -4,4 +4,4 @@
|
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
-
return
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
+
return ComposerAutoloaderInite0dbe2102f5f4cfc151311fd910c8258::getLoader();
|
vendor/codeinwp/themeisle-sdk/class-themeisle-sdk-product.php
CHANGED
|
@@ -397,8 +397,8 @@ if ( ! class_exists( 'ThemeIsle_SDK_Product' ) ) :
|
|
| 397 |
private function get_api_versions() {
|
| 398 |
|
| 399 |
$cache_key = $this->get_key() . '_' . preg_replace( '/[^0-9a-zA-Z ]/m', '', $this->version ) . 'versions';
|
| 400 |
-
$cache_versions = get_transient( $
|
| 401 |
-
if ( false
|
| 402 |
$versions = array();
|
| 403 |
if ( ! $this->is_wordpress_available() ) {
|
| 404 |
$versions = $this->get_pro_versions();
|
|
@@ -410,7 +410,7 @@ if ( ! class_exists( 'ThemeIsle_SDK_Product' ) ) :
|
|
| 410 |
$versions = $this->get_theme_versions();
|
| 411 |
}
|
| 412 |
}
|
| 413 |
-
set_transient( $cache_key, $versions,
|
| 414 |
} else {
|
| 415 |
$versions = is_array( $cache_versions ) ? $cache_versions : array();
|
| 416 |
}
|
| 397 |
private function get_api_versions() {
|
| 398 |
|
| 399 |
$cache_key = $this->get_key() . '_' . preg_replace( '/[^0-9a-zA-Z ]/m', '', $this->version ) . 'versions';
|
| 400 |
+
$cache_versions = get_transient( $cache_key );
|
| 401 |
+
if ( false === $cache_versions ) {
|
| 402 |
$versions = array();
|
| 403 |
if ( ! $this->is_wordpress_available() ) {
|
| 404 |
$versions = $this->get_pro_versions();
|
| 410 |
$versions = $this->get_theme_versions();
|
| 411 |
}
|
| 412 |
}
|
| 413 |
+
set_transient( $cache_key, $versions, 5 * DAY_IN_SECONDS );
|
| 414 |
} else {
|
| 415 |
$versions = is_array( $cache_versions ) ? $cache_versions : array();
|
| 416 |
}
|
vendor/codeinwp/themeisle-sdk/load.php
CHANGED
|
@@ -11,7 +11,7 @@
|
|
| 11 |
*/
|
| 12 |
|
| 13 |
// Current SDK version and path.
|
| 14 |
-
$themeisle_sdk_version = '2.2.
|
| 15 |
$themeisle_sdk_path = dirname( __FILE__ );
|
| 16 |
|
| 17 |
global $themeisle_sdk_max_version;
|
| 11 |
*/
|
| 12 |
|
| 13 |
// Current SDK version and path.
|
| 14 |
+
$themeisle_sdk_version = '2.2.8';
|
| 15 |
$themeisle_sdk_path = dirname( __FILE__ );
|
| 16 |
|
| 17 |
global $themeisle_sdk_max_version;
|
vendor/composer/autoload_real.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
-
class
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInita10863c4414c1bebacd7767f12101133
|
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
-
spl_autoload_register(array('
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
-
spl_autoload_unregister(array('
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
|
@@ -42,14 +42,14 @@ class ComposerAutoloaderInita10863c4414c1bebacd7767f12101133
|
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
-
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
-
function
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
+
class ComposerAutoloaderInite0dbe2102f5f4cfc151311fd910c8258
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
+
spl_autoload_register(array('ComposerAutoloaderInite0dbe2102f5f4cfc151311fd910c8258', 'loadClassLoader'), true, true);
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInite0dbe2102f5f4cfc151311fd910c8258', 'loadClassLoader'));
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
+
composerRequiree0dbe2102f5f4cfc151311fd910c8258($fileIdentifier, $file);
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
+
function composerRequiree0dbe2102f5f4cfc151311fd910c8258($fileIdentifier, $file)
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
vendor/composer/installed.json
CHANGED
|
@@ -82,15 +82,15 @@
|
|
| 82 |
"source": {
|
| 83 |
"type": "git",
|
| 84 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
| 85 |
-
"reference": "
|
| 86 |
},
|
| 87 |
"dist": {
|
| 88 |
"type": "zip",
|
| 89 |
-
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/
|
| 90 |
-
"reference": "
|
| 91 |
"shasum": ""
|
| 92 |
},
|
| 93 |
-
"time": "2018-
|
| 94 |
"type": "library",
|
| 95 |
"installation-source": "dist",
|
| 96 |
"autoload": {
|
| 82 |
"source": {
|
| 83 |
"type": "git",
|
| 84 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
| 85 |
+
"reference": "951cde6e799e00d46a52416b62221fd771ddc326"
|
| 86 |
},
|
| 87 |
"dist": {
|
| 88 |
"type": "zip",
|
| 89 |
+
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/951cde6e799e00d46a52416b62221fd771ddc326",
|
| 90 |
+
"reference": "951cde6e799e00d46a52416b62221fd771ddc326",
|
| 91 |
"shasum": ""
|
| 92 |
},
|
| 93 |
+
"time": "2018-11-26 14:24:47",
|
| 94 |
"type": "library",
|
| 95 |
"installation-source": "dist",
|
| 96 |
"autoload": {
|
