Changeset 2743923
- Timestamp:
- 06/17/2022 07:07:21 AM (4 years ago)
- Location:
- smaily-for-woocommerce
- Files:
-
- 36 edited
- 1 copied
-
tags/1.9.2 (copied) (copied from smaily-for-woocommerce/trunk)
-
tags/1.9.2/inc/Api/Api.php (modified) (4 diffs)
-
tags/1.9.2/inc/Base/DataHandler.php (modified) (2 diffs)
-
tags/1.9.2/inc/Rss/SmailyRss.php (modified) (2 diffs)
-
tags/1.9.2/lang/smaily-et.mo (modified) (previous)
-
tags/1.9.2/lang/smaily-et.po (modified) (3 diffs)
-
tags/1.9.2/lang/smaily-et_EE.mo (modified) (previous)
-
tags/1.9.2/lang/smaily-et_EE.po (modified) (3 diffs)
-
tags/1.9.2/readme.txt (modified) (2 diffs)
-
tags/1.9.2/smaily-for-woocommerce.php (modified) (2 diffs)
-
tags/1.9.2/vendor/autoload.php (modified) (1 diff)
-
tags/1.9.2/vendor/composer/ClassLoader.php (modified) (1 diff)
-
tags/1.9.2/vendor/composer/InstalledVersions.php (modified) (6 diffs)
-
tags/1.9.2/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
tags/1.9.2/vendor/composer/autoload_namespaces.php (modified) (1 diff)
-
tags/1.9.2/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
tags/1.9.2/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/1.9.2/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/1.9.2/vendor/composer/installed.php (modified) (1 diff)
-
trunk/inc/Api/Api.php (modified) (4 diffs)
-
trunk/inc/Base/DataHandler.php (modified) (2 diffs)
-
trunk/inc/Rss/SmailyRss.php (modified) (2 diffs)
-
trunk/lang/smaily-et.mo (modified) (previous)
-
trunk/lang/smaily-et.po (modified) (3 diffs)
-
trunk/lang/smaily-et_EE.mo (modified) (previous)
-
trunk/lang/smaily-et_EE.po (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/smaily-for-woocommerce.php (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/ClassLoader.php (modified) (1 diff)
-
trunk/vendor/composer/InstalledVersions.php (modified) (6 diffs)
-
trunk/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_namespaces.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_psr4.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
smaily-for-woocommerce/tags/1.9.2/inc/Api/Api.php
r2538570 r2743923 124 124 125 125 // Verify API credentials actually work. 126 $useragent = 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ) . '; WooCommerce/' . WC_VERSION . '; smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION; 127 $api_call = wp_remote_get( 126 $api_call = wp_remote_get( 128 127 'https://' . $api_credentials['subdomain'] . '.sendsmaily.net/api/workflows.php?trigger_type=form_submitted', 129 128 array( … … 131 130 'Authorization' => 'Basic ' . base64_encode( $api_credentials['username'] . ':' . $api_credentials['password'] ), 132 131 ), 133 'user-agent' => $ useragent,132 'user-agent' => $this->get_user_agent(), 134 133 ) 135 134 ); … … 249 248 250 249 // Add User-Agent string to data of request. 251 $useragent = 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ) . '; WooCommerce/' . WC_VERSION . '; smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION; 252 $data = array_merge( $data, array( 'user-agent' => $useragent ) ); 250 $data = array_merge( $data, array( 'user-agent' => self::get_user_agent() ) ); 253 251 254 252 // API call with GET request. … … 490 488 return $rss; 491 489 } 490 491 /** 492 * Compile User-Agent header value for API requests. 493 * 494 * @return string 495 */ 496 protected static function get_user_agent() { 497 return 'smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION . ' (WordPress/' . get_bloginfo( 'version' ) . '; WooCommerce/' . WC_VERSION . '; +' . get_bloginfo( 'url' ) . ')'; 498 } 492 499 } -
smaily-for-woocommerce/tags/1.9.2/inc/Base/DataHandler.php
r2417221 r2743923 294 294 * @param string $rss_order_by Order products by. 295 295 * @param string $rss_order ASC/DESC order 296 * @return string RSS URL e.g. example.com/smaily-rss-feed?category=uncategorized&limit=250296 * @return string 297 297 */ 298 298 public static function make_rss_feed_url( $rss_category = null, $rss_limit = null, $rss_order_by = null, $rss_order = null ) { 299 $parameters = array(); 300 $rss_url_base = get_site_url() . '/smaily-rss-feed/?'; 299 global $wp_rewrite; 300 301 $site_url = get_site_url( null, 'smaily-rss-feed' ); 302 $parameters = array(); 301 303 302 304 if ( isset( $rss_category ) && $rss_category !== '' ) { … … 309 311 $parameters['order_by'] = $rss_order_by; 310 312 } 311 // Check if providing ?order is even necessary.312 313 if ( isset( $rss_order ) && $rss_order_by !== 'none' && $rss_order_by !== 'rand' ) { 313 314 $parameters['order'] = $rss_order; 314 315 } 315 316 316 return add_query_arg( $parameters, get_site_url( null, 'smaily-rss-feed' ) ); 317 // Handle URL when permalinks have not been enabled. 318 if ( $wp_rewrite->using_permalinks() === false ) { 319 $site_url = get_site_url(); 320 $parameters['smaily-rss-feed'] = 'true'; 321 } 322 323 return add_query_arg( $parameters, $site_url ); 317 324 } 318 325 -
smaily-for-woocommerce/tags/1.9.2/inc/Rss/SmailyRss.php
r2346772 r2743923 18 18 */ 19 19 public function register() { 20 /* Rewrite Rules */21 20 add_action( 'init', array( $this, 'smaily_rewrite_rules' ) ); 22 /* Query Vars */23 21 add_filter( 'query_vars', array( $this, 'smaily_register_query_var' ) ); 24 /* Template Include */ 25 add_filter( 'template_include', array( $this, 'smaily_rss_feed_template_include' ) ); 26 /* Frontend settings */ 22 add_filter( 'template_include', array( $this, 'smaily_rss_feed_template_include' ), 100 ); 27 23 add_filter( 'smaily_settings', array( $this, 'smaily_rss_settings' ) ); 28 24 } … … 61 57 */ 62 58 public function smaily_rss_feed_template_include( $template ) { 63 global $wp_query; // Load $wp_query object. 64 if ( isset( $wp_query->query_vars['smaily-rss-feed'] ) ) { 65 // Check for query var "smaily-rss-feed". 66 $page_value = $wp_query->query_vars['smaily-rss-feed']; 67 // Verify "smaily-rss-feed" exists and value is "true". 68 if ( $page_value && $page_value === 'true' ) { 69 // Load your template or file. 70 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 71 } 72 } 73 // When rewrite rules database hasn't been refreshed yet. 74 if ( array_key_exists( 'pagename', $wp_query->query ) && $wp_query->query['pagename'] === 'smaily-rss-feed' ) { 59 $render_rss_feed = get_query_var( 'smaily-rss-feed', false ); 60 $render_rss_feed = $render_rss_feed === 'true' ? '1' : $render_rss_feed; 61 $render_rss_feed = (bool) (int) $render_rss_feed; 62 63 $pagename = get_query_var( 'pagename' ); 64 65 // Render products RSS feed, if requested. 66 if ( $render_rss_feed === true ) { 67 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 68 } elseif ( $pagename === 'smaily-rss-feed' ) { 75 69 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 76 70 } 71 77 72 // Load normal template as a fallback. 78 73 return $template; -
smaily-for-woocommerce/tags/1.9.2/lang/smaily-et.po
r2575302 r2743923 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/smaily-for-" 5 5 "woocommerce\n" 6 "POT-Creation-Date: 202 1-07-30 14:14+0300\n"7 "PO-Revision-Date: 202 1-07-30 14:14+0300\n"6 "POT-Creation-Date: 2022-06-17 09:58+0300\n" 7 "PO-Revision-Date: 2022-06-17 09:58+0300\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Estonian\n" … … 15 15 "X-Poedit-Basepath: ..\n" 16 16 "X-Poedit-KeywordsList: __;_e;esc_html__;esc_attr__;esc_attr_e;esc_html_e\n" 17 "X-Generator: Poedit 2.3\n"17 "X-Generator: Poedit 3.0.1\n" 18 18 "X-Loco-Version: 2.3.3; wp-5.4.1\n" 19 19 "X-Poedit-SearchPath-0: .\n" … … 51 51 msgstr "Palun sisesta salasõna!" 52 52 53 #: inc/Api/Api.php:14 253 #: inc/Api/Api.php:141 54 54 msgid "Invalid API credentials, no connection!" 55 55 msgstr "Vale kasutajatunnus või parool, ühendus puudub!" 56 56 57 #: inc/Api/Api.php:14 957 #: inc/Api/Api.php:148 58 58 msgid "Invalid subdomain, no connection!" 59 59 msgstr "Vale alamdomeen, ühendus puudub!" 60 60 61 #: inc/Api/Api.php:16 261 #: inc/Api/Api.php:161 62 62 msgid "RSS product limit value must be between 1 and 250!" 63 63 msgstr "Uudisvoo toodete arvu piirang peab olema 1 ja 250 vahel!" 64 64 65 #: inc/Api/Api.php:20 765 #: inc/Api/Api.php:206 66 66 msgid "Something went wrong saving settings!" 67 67 msgstr "Midagi läks sätete salvestamisel valesti!" 68 68 69 #: inc/Api/Api.php:27 369 #: inc/Api/Api.php:271 70 70 msgid "Check details, no connection!" 71 71 msgstr "Kontrolli sisselogimisandmeid, ühendus puudub!" -
smaily-for-woocommerce/tags/1.9.2/lang/smaily-et_EE.po
r2575302 r2743923 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/smaily-for-" 5 5 "woocommercewoocommerce\n" 6 "POT-Creation-Date: 202 1-07-30 14:15+0300\n"7 "PO-Revision-Date: 202 1-07-30 14:15+0300\n"6 "POT-Creation-Date: 2022-06-17 09:58+0300\n" 7 "PO-Revision-Date: 2022-06-17 09:58+0300\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Estonian\n" … … 15 15 "X-Poedit-Basepath: ..\n" 16 16 "X-Poedit-KeywordsList: __;_e;esc_html__;esc_attr__;esc_attr_e;esc_html_e\n" 17 "X-Generator: Poedit 2.3\n"17 "X-Generator: Poedit 3.0.1\n" 18 18 "X-Loco-Version: 2.3.3; wp-5.4.1\n" 19 19 "X-Poedit-SearchPath-0: .\n" … … 52 52 msgstr "Palun sisesta salasõna!" 53 53 54 #: inc/Api/Api.php:14 254 #: inc/Api/Api.php:141 55 55 msgid "Invalid API credentials, no connection!" 56 56 msgstr "Vale kasutajatunnus või parool, ühendus puudub!" 57 57 58 #: inc/Api/Api.php:14 958 #: inc/Api/Api.php:148 59 59 msgid "Invalid subdomain, no connection!" 60 60 msgstr "Vale alamdomeen, ühendus puudub!" 61 61 62 #: inc/Api/Api.php:16 262 #: inc/Api/Api.php:161 63 63 msgid "RSS product limit value must be between 1 and 250!" 64 64 msgstr "Uudisvoo toodete arvu piirang peab olema 1 ja 250 vahel!" 65 65 66 #: inc/Api/Api.php:20 766 #: inc/Api/Api.php:206 67 67 msgid "Something went wrong saving settings!" 68 68 msgstr "Midagi läks sätete salvestamisel valesti!" 69 69 70 #: inc/Api/Api.php:27 370 #: inc/Api/Api.php:271 71 71 msgid "Check details, no connection!" 72 72 msgstr "Kontrolli sisselogimisandmeid, ühendus puudub!" -
smaily-for-woocommerce/tags/1.9.2/readme.txt
r2614610 r2743923 6 6 Tested up to: 5.8 7 7 WC tested up to: 4.7.0 8 Stable tag: 1.9. 18 Stable tag: 1.9.2 9 9 License: GPLv3 10 10 … … 152 152 == Changelog == 153 153 154 = 1.9.2 = 155 156 - Generating RSS feed URL takes account permalinks enabled state. 157 - RSS feed template is rendered at a later stage to ensure RSS is rendered. 158 - Use common practice on formatting User-Agent string. 159 154 160 = 1.9.1 = 155 161 -
smaily-for-woocommerce/tags/1.9.2/smaily-for-woocommerce.php
r2614610 r2743923 14 14 * Plugin URI: https://github.com/sendsmaily/smaily-woocommerce-plugin 15 15 * Description: Smaily email marketing and automation extension plugin for WooCommerce. Set up easy sync for your contacts, add opt-in subscription form, import products directly to your email template and send abandoned cart reminder emails. 16 * Version: 1.9. 116 * Version: 1.9.2 17 17 * License: GPL3 18 18 * Author: Smaily … … 49 49 define( 'SMAILY_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); 50 50 define( 'SMAILY_PLUGIN_NAME', plugin_basename( __FILE__ ) ); 51 define( 'SMAILY_PLUGIN_VERSION', '1.9. 1' );51 define( 'SMAILY_PLUGIN_VERSION', '1.9.2' ); 52 52 53 53 // Required to use functions is_plugin_active and deactivate_plugins. -
smaily-for-woocommerce/tags/1.9.2/vendor/autoload.php
r2614610 r2743923 3 3 // autoload.php @generated by Composer 4 4 5 if (PHP_VERSION_ID < 50600) { 6 echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 7 exit(1); 8 } 9 5 10 require_once __DIR__ . '/composer/autoload_real.php'; 6 11 7 return ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94::getLoader();12 return ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a::getLoader(); -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/ClassLoader.php
r2614610 r2743923 150 150 /** 151 151 * @return string[] Array of classname => path 152 * @psalm- vararray<string, string>152 * @psalm-return array<string, string> 153 153 */ 154 154 public function getClassMap() -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/InstalledVersions.php
r2614610 r2743923 22 22 * 23 23 * To require its presence, you can require `composer-runtime-api ^2.0` 24 * 25 * @final 24 26 */ 25 27 class InstalledVersions 26 28 { 29 /** 30 * @var mixed[]|null 31 * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null 32 */ 27 33 private static $installed; 34 35 /** 36 * @var bool|null 37 */ 28 38 private static $canGetVendors; 39 40 /** 41 * @var array[] 42 * @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 43 */ 29 44 private static $installedByVendor = array(); 30 45 … … 229 244 /** 230 245 * @return array 231 * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}246 * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} 232 247 */ 233 248 public static function getRootPackage() … … 243 258 * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. 244 259 * @return array[] 245 * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}260 * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} 246 261 */ 247 262 public static function getRawData() … … 266 281 * 267 282 * @return array[] 268 * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>283 * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 269 284 */ 270 285 public static function getAllRawData() … … 289 304 * @return void 290 305 * 291 * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data306 * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data 292 307 */ 293 308 public static function reload($data) … … 299 314 /** 300 315 * @return array[] 301 * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>316 * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 302 317 */ 303 318 private static function getInstalled() -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/autoload_classmap.php
r2538570 r2743923 3 3 // autoload_classmap.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/autoload_namespaces.php
r1996370 r2743923 3 3 // autoload_namespaces.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/autoload_psr4.php
r1996370 r2743923 3 3 // autoload_psr4.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/autoload_real.php
r2614610 r2743923 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d945 class ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94', 'loadClassLoader'), true, true);26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname( \dirname(__FILE__)));27 spl_autoload_unregister(array('ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94', 'loadClassLoader'));25 spl_autoload_register(array('ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a', 'loadClassLoader'), true, true); 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a', 'loadClassLoader')); 28 28 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); 30 if ($useStaticLoader) { 31 require __DIR__ . '/autoload_static.php'; 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit8bd0bdda306bbc37fd9f66948a284d94::getInitializer($loader)); 34 } else { 35 $map = require __DIR__ . '/autoload_namespaces.php'; 36 foreach ($map as $namespace => $path) { 37 $loader->set($namespace, $path); 38 } 39 40 $map = require __DIR__ . '/autoload_psr4.php'; 41 foreach ($map as $namespace => $path) { 42 $loader->setPsr4($namespace, $path); 43 } 44 45 $classMap = require __DIR__ . '/autoload_classmap.php'; 46 if ($classMap) { 47 $loader->addClassMap($classMap); 48 } 49 } 29 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::getInitializer($loader)); 50 31 51 32 $loader->register(true); -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/autoload_static.php
r2614610 r2743923 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d947 class ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 28 28 { 29 29 return \Closure::bind(function () use ($loader) { 30 $loader->prefixLengthsPsr4 = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$prefixLengthsPsr4;31 $loader->prefixDirsPsr4 = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$prefixDirsPsr4;32 $loader->classMap = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$classMap;30 $loader->prefixLengthsPsr4 = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$prefixLengthsPsr4; 31 $loader->prefixDirsPsr4 = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$prefixDirsPsr4; 32 $loader->classMap = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$classMap; 33 33 34 34 }, null, ClassLoader::class); -
smaily-for-woocommerce/tags/1.9.2/vendor/composer/installed.php
r2614610 r2743923 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.9.1', 4 'version' => '1.9.1.0', 3 'name' => 'smaily/smaily_for_woocommerce', 4 'pretty_version' => '1.9.2', 5 'version' => '1.9.2.0', 6 'reference' => '226e666ca6bfd9cbbc5f9fe21cf89a12222f0c34', 5 7 'type' => 'plugin', 6 8 'install_path' => __DIR__ . '/../../', 7 9 'aliases' => array(), 8 'reference' => '8ff21bb893261b103eb38629a1ef9c04a0873b20',9 'name' => 'smaily/smaily_for_woocommerce',10 10 'dev' => false, 11 11 ), 12 12 'versions' => array( 13 13 'smaily/smaily_for_woocommerce' => array( 14 'pretty_version' => '1.9.1', 15 'version' => '1.9.1.0', 14 'pretty_version' => '1.9.2', 15 'version' => '1.9.2.0', 16 'reference' => '226e666ca6bfd9cbbc5f9fe21cf89a12222f0c34', 16 17 'type' => 'plugin', 17 18 'install_path' => __DIR__ . '/../../', 18 19 'aliases' => array(), 19 'reference' => '8ff21bb893261b103eb38629a1ef9c04a0873b20',20 20 'dev_requirement' => false, 21 21 ), -
smaily-for-woocommerce/trunk/inc/Api/Api.php
r2538570 r2743923 124 124 125 125 // Verify API credentials actually work. 126 $useragent = 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ) . '; WooCommerce/' . WC_VERSION . '; smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION; 127 $api_call = wp_remote_get( 126 $api_call = wp_remote_get( 128 127 'https://' . $api_credentials['subdomain'] . '.sendsmaily.net/api/workflows.php?trigger_type=form_submitted', 129 128 array( … … 131 130 'Authorization' => 'Basic ' . base64_encode( $api_credentials['username'] . ':' . $api_credentials['password'] ), 132 131 ), 133 'user-agent' => $ useragent,132 'user-agent' => $this->get_user_agent(), 134 133 ) 135 134 ); … … 249 248 250 249 // Add User-Agent string to data of request. 251 $useragent = 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ) . '; WooCommerce/' . WC_VERSION . '; smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION; 252 $data = array_merge( $data, array( 'user-agent' => $useragent ) ); 250 $data = array_merge( $data, array( 'user-agent' => self::get_user_agent() ) ); 253 251 254 252 // API call with GET request. … … 490 488 return $rss; 491 489 } 490 491 /** 492 * Compile User-Agent header value for API requests. 493 * 494 * @return string 495 */ 496 protected static function get_user_agent() { 497 return 'smaily-for-woocommerce/' . SMAILY_PLUGIN_VERSION . ' (WordPress/' . get_bloginfo( 'version' ) . '; WooCommerce/' . WC_VERSION . '; +' . get_bloginfo( 'url' ) . ')'; 498 } 492 499 } -
smaily-for-woocommerce/trunk/inc/Base/DataHandler.php
r2417221 r2743923 294 294 * @param string $rss_order_by Order products by. 295 295 * @param string $rss_order ASC/DESC order 296 * @return string RSS URL e.g. example.com/smaily-rss-feed?category=uncategorized&limit=250296 * @return string 297 297 */ 298 298 public static function make_rss_feed_url( $rss_category = null, $rss_limit = null, $rss_order_by = null, $rss_order = null ) { 299 $parameters = array(); 300 $rss_url_base = get_site_url() . '/smaily-rss-feed/?'; 299 global $wp_rewrite; 300 301 $site_url = get_site_url( null, 'smaily-rss-feed' ); 302 $parameters = array(); 301 303 302 304 if ( isset( $rss_category ) && $rss_category !== '' ) { … … 309 311 $parameters['order_by'] = $rss_order_by; 310 312 } 311 // Check if providing ?order is even necessary.312 313 if ( isset( $rss_order ) && $rss_order_by !== 'none' && $rss_order_by !== 'rand' ) { 313 314 $parameters['order'] = $rss_order; 314 315 } 315 316 316 return add_query_arg( $parameters, get_site_url( null, 'smaily-rss-feed' ) ); 317 // Handle URL when permalinks have not been enabled. 318 if ( $wp_rewrite->using_permalinks() === false ) { 319 $site_url = get_site_url(); 320 $parameters['smaily-rss-feed'] = 'true'; 321 } 322 323 return add_query_arg( $parameters, $site_url ); 317 324 } 318 325 -
smaily-for-woocommerce/trunk/inc/Rss/SmailyRss.php
r2346772 r2743923 18 18 */ 19 19 public function register() { 20 /* Rewrite Rules */21 20 add_action( 'init', array( $this, 'smaily_rewrite_rules' ) ); 22 /* Query Vars */23 21 add_filter( 'query_vars', array( $this, 'smaily_register_query_var' ) ); 24 /* Template Include */ 25 add_filter( 'template_include', array( $this, 'smaily_rss_feed_template_include' ) ); 26 /* Frontend settings */ 22 add_filter( 'template_include', array( $this, 'smaily_rss_feed_template_include' ), 100 ); 27 23 add_filter( 'smaily_settings', array( $this, 'smaily_rss_settings' ) ); 28 24 } … … 61 57 */ 62 58 public function smaily_rss_feed_template_include( $template ) { 63 global $wp_query; // Load $wp_query object. 64 if ( isset( $wp_query->query_vars['smaily-rss-feed'] ) ) { 65 // Check for query var "smaily-rss-feed". 66 $page_value = $wp_query->query_vars['smaily-rss-feed']; 67 // Verify "smaily-rss-feed" exists and value is "true". 68 if ( $page_value && $page_value === 'true' ) { 69 // Load your template or file. 70 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 71 } 72 } 73 // When rewrite rules database hasn't been refreshed yet. 74 if ( array_key_exists( 'pagename', $wp_query->query ) && $wp_query->query['pagename'] === 'smaily-rss-feed' ) { 59 $render_rss_feed = get_query_var( 'smaily-rss-feed', false ); 60 $render_rss_feed = $render_rss_feed === 'true' ? '1' : $render_rss_feed; 61 $render_rss_feed = (bool) (int) $render_rss_feed; 62 63 $pagename = get_query_var( 'pagename' ); 64 65 // Render products RSS feed, if requested. 66 if ( $render_rss_feed === true ) { 67 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 68 } elseif ( $pagename === 'smaily-rss-feed' ) { 75 69 return SMAILY_PLUGIN_PATH . 'templates/smaily-rss-feed.php'; 76 70 } 71 77 72 // Load normal template as a fallback. 78 73 return $template; -
smaily-for-woocommerce/trunk/lang/smaily-et.po
r2575302 r2743923 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/smaily-for-" 5 5 "woocommerce\n" 6 "POT-Creation-Date: 202 1-07-30 14:14+0300\n"7 "PO-Revision-Date: 202 1-07-30 14:14+0300\n"6 "POT-Creation-Date: 2022-06-17 09:58+0300\n" 7 "PO-Revision-Date: 2022-06-17 09:58+0300\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Estonian\n" … … 15 15 "X-Poedit-Basepath: ..\n" 16 16 "X-Poedit-KeywordsList: __;_e;esc_html__;esc_attr__;esc_attr_e;esc_html_e\n" 17 "X-Generator: Poedit 2.3\n"17 "X-Generator: Poedit 3.0.1\n" 18 18 "X-Loco-Version: 2.3.3; wp-5.4.1\n" 19 19 "X-Poedit-SearchPath-0: .\n" … … 51 51 msgstr "Palun sisesta salasõna!" 52 52 53 #: inc/Api/Api.php:14 253 #: inc/Api/Api.php:141 54 54 msgid "Invalid API credentials, no connection!" 55 55 msgstr "Vale kasutajatunnus või parool, ühendus puudub!" 56 56 57 #: inc/Api/Api.php:14 957 #: inc/Api/Api.php:148 58 58 msgid "Invalid subdomain, no connection!" 59 59 msgstr "Vale alamdomeen, ühendus puudub!" 60 60 61 #: inc/Api/Api.php:16 261 #: inc/Api/Api.php:161 62 62 msgid "RSS product limit value must be between 1 and 250!" 63 63 msgstr "Uudisvoo toodete arvu piirang peab olema 1 ja 250 vahel!" 64 64 65 #: inc/Api/Api.php:20 765 #: inc/Api/Api.php:206 66 66 msgid "Something went wrong saving settings!" 67 67 msgstr "Midagi läks sätete salvestamisel valesti!" 68 68 69 #: inc/Api/Api.php:27 369 #: inc/Api/Api.php:271 70 70 msgid "Check details, no connection!" 71 71 msgstr "Kontrolli sisselogimisandmeid, ühendus puudub!" -
smaily-for-woocommerce/trunk/lang/smaily-et_EE.po
r2575302 r2743923 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/smaily-for-" 5 5 "woocommercewoocommerce\n" 6 "POT-Creation-Date: 202 1-07-30 14:15+0300\n"7 "PO-Revision-Date: 202 1-07-30 14:15+0300\n"6 "POT-Creation-Date: 2022-06-17 09:58+0300\n" 7 "PO-Revision-Date: 2022-06-17 09:58+0300\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Estonian\n" … … 15 15 "X-Poedit-Basepath: ..\n" 16 16 "X-Poedit-KeywordsList: __;_e;esc_html__;esc_attr__;esc_attr_e;esc_html_e\n" 17 "X-Generator: Poedit 2.3\n"17 "X-Generator: Poedit 3.0.1\n" 18 18 "X-Loco-Version: 2.3.3; wp-5.4.1\n" 19 19 "X-Poedit-SearchPath-0: .\n" … … 52 52 msgstr "Palun sisesta salasõna!" 53 53 54 #: inc/Api/Api.php:14 254 #: inc/Api/Api.php:141 55 55 msgid "Invalid API credentials, no connection!" 56 56 msgstr "Vale kasutajatunnus või parool, ühendus puudub!" 57 57 58 #: inc/Api/Api.php:14 958 #: inc/Api/Api.php:148 59 59 msgid "Invalid subdomain, no connection!" 60 60 msgstr "Vale alamdomeen, ühendus puudub!" 61 61 62 #: inc/Api/Api.php:16 262 #: inc/Api/Api.php:161 63 63 msgid "RSS product limit value must be between 1 and 250!" 64 64 msgstr "Uudisvoo toodete arvu piirang peab olema 1 ja 250 vahel!" 65 65 66 #: inc/Api/Api.php:20 766 #: inc/Api/Api.php:206 67 67 msgid "Something went wrong saving settings!" 68 68 msgstr "Midagi läks sätete salvestamisel valesti!" 69 69 70 #: inc/Api/Api.php:27 370 #: inc/Api/Api.php:271 71 71 msgid "Check details, no connection!" 72 72 msgstr "Kontrolli sisselogimisandmeid, ühendus puudub!" -
smaily-for-woocommerce/trunk/readme.txt
r2614610 r2743923 6 6 Tested up to: 5.8 7 7 WC tested up to: 4.7.0 8 Stable tag: 1.9. 18 Stable tag: 1.9.2 9 9 License: GPLv3 10 10 … … 152 152 == Changelog == 153 153 154 = 1.9.2 = 155 156 - Generating RSS feed URL takes account permalinks enabled state. 157 - RSS feed template is rendered at a later stage to ensure RSS is rendered. 158 - Use common practice on formatting User-Agent string. 159 154 160 = 1.9.1 = 155 161 -
smaily-for-woocommerce/trunk/smaily-for-woocommerce.php
r2614610 r2743923 14 14 * Plugin URI: https://github.com/sendsmaily/smaily-woocommerce-plugin 15 15 * Description: Smaily email marketing and automation extension plugin for WooCommerce. Set up easy sync for your contacts, add opt-in subscription form, import products directly to your email template and send abandoned cart reminder emails. 16 * Version: 1.9. 116 * Version: 1.9.2 17 17 * License: GPL3 18 18 * Author: Smaily … … 49 49 define( 'SMAILY_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); 50 50 define( 'SMAILY_PLUGIN_NAME', plugin_basename( __FILE__ ) ); 51 define( 'SMAILY_PLUGIN_VERSION', '1.9. 1' );51 define( 'SMAILY_PLUGIN_VERSION', '1.9.2' ); 52 52 53 53 // Required to use functions is_plugin_active and deactivate_plugins. -
smaily-for-woocommerce/trunk/vendor/autoload.php
r2614610 r2743923 3 3 // autoload.php @generated by Composer 4 4 5 if (PHP_VERSION_ID < 50600) { 6 echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 7 exit(1); 8 } 9 5 10 require_once __DIR__ . '/composer/autoload_real.php'; 6 11 7 return ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94::getLoader();12 return ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a::getLoader(); -
smaily-for-woocommerce/trunk/vendor/composer/ClassLoader.php
r2614610 r2743923 150 150 /** 151 151 * @return string[] Array of classname => path 152 * @psalm- vararray<string, string>152 * @psalm-return array<string, string> 153 153 */ 154 154 public function getClassMap() -
smaily-for-woocommerce/trunk/vendor/composer/InstalledVersions.php
r2614610 r2743923 22 22 * 23 23 * To require its presence, you can require `composer-runtime-api ^2.0` 24 * 25 * @final 24 26 */ 25 27 class InstalledVersions 26 28 { 29 /** 30 * @var mixed[]|null 31 * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null 32 */ 27 33 private static $installed; 34 35 /** 36 * @var bool|null 37 */ 28 38 private static $canGetVendors; 39 40 /** 41 * @var array[] 42 * @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 43 */ 29 44 private static $installedByVendor = array(); 30 45 … … 229 244 /** 230 245 * @return array 231 * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}246 * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} 232 247 */ 233 248 public static function getRootPackage() … … 243 258 * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. 244 259 * @return array[] 245 * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}260 * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} 246 261 */ 247 262 public static function getRawData() … … 266 281 * 267 282 * @return array[] 268 * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>283 * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 269 284 */ 270 285 public static function getAllRawData() … … 289 304 * @return void 290 305 * 291 * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data306 * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data 292 307 */ 293 308 public static function reload($data) … … 299 314 /** 300 315 * @return array[] 301 * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>316 * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> 302 317 */ 303 318 private static function getInstalled() -
smaily-for-woocommerce/trunk/vendor/composer/autoload_classmap.php
r2538570 r2743923 3 3 // autoload_classmap.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/trunk/vendor/composer/autoload_namespaces.php
r1996370 r2743923 3 3 // autoload_namespaces.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/trunk/vendor/composer/autoload_psr4.php
r1996370 r2743923 3 3 // autoload_psr4.php @generated by Composer 4 4 5 $vendorDir = dirname( dirname(__FILE__));5 $vendorDir = dirname(__DIR__); 6 6 $baseDir = dirname($vendorDir); 7 7 -
smaily-for-woocommerce/trunk/vendor/composer/autoload_real.php
r2614610 r2743923 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d945 class ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94', 'loadClassLoader'), true, true);26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname( \dirname(__FILE__)));27 spl_autoload_unregister(array('ComposerAutoloaderInit 8bd0bdda306bbc37fd9f66948a284d94', 'loadClassLoader'));25 spl_autoload_register(array('ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a', 'loadClassLoader'), true, true); 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit3dcc2f18f5ef89458902d388ae3e171a', 'loadClassLoader')); 28 28 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); 30 if ($useStaticLoader) { 31 require __DIR__ . '/autoload_static.php'; 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit8bd0bdda306bbc37fd9f66948a284d94::getInitializer($loader)); 34 } else { 35 $map = require __DIR__ . '/autoload_namespaces.php'; 36 foreach ($map as $namespace => $path) { 37 $loader->set($namespace, $path); 38 } 39 40 $map = require __DIR__ . '/autoload_psr4.php'; 41 foreach ($map as $namespace => $path) { 42 $loader->setPsr4($namespace, $path); 43 } 44 45 $classMap = require __DIR__ . '/autoload_classmap.php'; 46 if ($classMap) { 47 $loader->addClassMap($classMap); 48 } 49 } 29 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::getInitializer($loader)); 50 31 51 32 $loader->register(true); -
smaily-for-woocommerce/trunk/vendor/composer/autoload_static.php
r2614610 r2743923 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d947 class ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 28 28 { 29 29 return \Closure::bind(function () use ($loader) { 30 $loader->prefixLengthsPsr4 = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$prefixLengthsPsr4;31 $loader->prefixDirsPsr4 = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$prefixDirsPsr4;32 $loader->classMap = ComposerStaticInit 8bd0bdda306bbc37fd9f66948a284d94::$classMap;30 $loader->prefixLengthsPsr4 = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$prefixLengthsPsr4; 31 $loader->prefixDirsPsr4 = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$prefixDirsPsr4; 32 $loader->classMap = ComposerStaticInit3dcc2f18f5ef89458902d388ae3e171a::$classMap; 33 33 34 34 }, null, ClassLoader::class); -
smaily-for-woocommerce/trunk/vendor/composer/installed.php
r2614610 r2743923 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => '1.9.1', 4 'version' => '1.9.1.0', 3 'name' => 'smaily/smaily_for_woocommerce', 4 'pretty_version' => '1.9.2', 5 'version' => '1.9.2.0', 6 'reference' => '226e666ca6bfd9cbbc5f9fe21cf89a12222f0c34', 5 7 'type' => 'plugin', 6 8 'install_path' => __DIR__ . '/../../', 7 9 'aliases' => array(), 8 'reference' => '8ff21bb893261b103eb38629a1ef9c04a0873b20',9 'name' => 'smaily/smaily_for_woocommerce',10 10 'dev' => false, 11 11 ), 12 12 'versions' => array( 13 13 'smaily/smaily_for_woocommerce' => array( 14 'pretty_version' => '1.9.1', 15 'version' => '1.9.1.0', 14 'pretty_version' => '1.9.2', 15 'version' => '1.9.2.0', 16 'reference' => '226e666ca6bfd9cbbc5f9fe21cf89a12222f0c34', 16 17 'type' => 'plugin', 17 18 'install_path' => __DIR__ . '/../../', 18 19 'aliases' => array(), 19 'reference' => '8ff21bb893261b103eb38629a1ef9c04a0873b20',20 20 'dev_requirement' => false, 21 21 ),
Note: See TracChangeset
for help on using the changeset viewer.