Version Description
Download this release
Release Info
Developer | constantcontact |
Plugin | Creative Mail – Easier WordPress & WooCommerce Email Marketing |
Version | 1.1.1 |
Comparing to | |
See all releases |
Code changes from version 1.1.0 to 1.1.1
- CHANGELOG.md +4 -1
- README.md +24 -22
- creative-mail-plugin.php +2 -2
- readme.txt +2 -1
- src/managers/api-manager.php +6 -4
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
CHANGELOG.md
CHANGED
@@ -1,7 +1,10 @@
|
|
1 |
Changelog
|
2 |
=========
|
3 |
|
4 |
-
#### 1.1.
|
|
|
|
|
|
|
5 |
- Add support for WooCommerce emails
|
6 |
- Add support for JetPack forms
|
7 |
- Add support for WPForms Lite
|
1 |
Changelog
|
2 |
=========
|
3 |
|
4 |
+
#### 1.1.1 - August 27 2020
|
5 |
+
- Fixes a bug that would cache API responses
|
6 |
+
|
7 |
+
#### 1.1.0 - August 26 2020
|
8 |
- Add support for WooCommerce emails
|
9 |
- Add support for JetPack forms
|
10 |
- Add support for WPForms Lite
|
README.md
CHANGED
@@ -14,40 +14,40 @@ Creative Mail was designed specifically for WordPress and WooCommerce.
|
|
14 |
|
15 |
Our intelligent (and super fun) email editor simplifies email marketing campaign creation and pulls your WordPress blog posts, website images and WooCommerce products right into your email content. Leads from your WordPress website, ecommerce store and contact forms are automatically captured and routed into our included Contacts CRM and synced with your email marketing lists.
|
16 |
|
17 |
-
It’s perfect for newsletters and announcements,
|
18 |
|
19 |
-
Create awesome
|
20 |
|
21 |
### [VIEW OUR DETAILED FEATURES](https://www.creativemail.com/plans)
|
22 |
|
23 |
### [WOOCOMMERCE & WORDPRESS INTEGRATION](https://www.creativemail.com):
|
24 |
-
Turn your WooCommerce store and your WordPress site into efficient marketing engines. All ecommerce
|
25 |
|
26 |
-
- **Enhanced Ecommerce:** WooCommerce store
|
27 |
-
- **Beautiful Transactional Emails:** Standard WooCommerce triggered emails can be replaced to match your branding and style. Build one and all your other WooCommerce emails managed by Creative will inherit the same branded look. Hey, style matters.
|
28 |
-
- **Jetpack Forms Integration:** Collect,sync, and manage opt-in subscribers directly from Jetpack forms into Creative Mail.
|
29 |
- **Build Better Branding:** Creative Mail includes our free LogoMaker and image editing suite to enhance your brand.
|
30 |
-
- **Amazing
|
31 |
-
- **Get Better Deliverability:** Other email solutions require complex SMTP solutions, external gateways or have you sending from their less than stellar IPs. As a result, your emails can get bounced or never delivered. Creative Mail is an all
|
32 |
-
- **Live Support:** With our paid plans you get access to phone and chat support to help you get answers from real live,
|
33 |
|
34 |
### [OPT-IN EMAIL FORMS](https://www.creativemail.com):
|
35 |
- **Jetpack & WordPress Website Forms:** Creative Mail detects the current website forms used on your site, and automatically adds contacts to your email marketing lists. Automagically awesome!
|
36 |
-
- **JMML Form
|
37 |
|
38 |
### [EMAIL AUTOMATIONS](https://www.creativemail.com):
|
39 |
- **Scheduled Sends:** Schedule the time and date of outgoing email marketing campaigns based on your business or organizations preferences.
|
40 |
-
- **Single-Step
|
41 |
- **Multi-Step Marketing Journeys:** Develop sophisticated CLM (that’s marketing speak for - customer lifecycle marketing) campaigns by leveraging our “if this, then that” campaign automation engine that responds to a customers actions or purchases. (Coming Soon)
|
42 |
|
43 |
### [ANALYTICS & INSIGHTS](https://www.creativemail.com):
|
44 |
- **Realtime Email Marketing Statistics:** Bounces, opens, clicks, forwards, complaints, unsubscribes and more are easily tracked and managed. Be a control freak, it’s OK.
|
45 |
-
- **Marketing Campaign Mapview:** With our mapview you can see who's opening your emails on what devices on an interactive visual map.
|
46 |
|
47 |
-
### [
|
48 |
- **Contact Lists:** Within the Creative Mail Contacts CRM you can quickly and easily manage all your Contacts, Subscribers and Unsubscribes.
|
49 |
- **Contact Activity:** Drill into the purchases and behaviors of your contacts.
|
50 |
-
- **List Sources:** You’ll know where your contacts come from whether it’s manual entry, your Jetpack
|
51 |
- **Custom Labels:** Further refine your marketing by adding custom labels to subscribers or customers (ex. Truck Buyers, Concert Attendee, Dog Owners, etc.).
|
52 |
|
53 |
### [IMPORT & EXPORT](https://www.creativemail.com):
|
@@ -56,13 +56,13 @@ Turn your WooCommerce store and your WordPress site into efficient marketing eng
|
|
56 |
|
57 |
### [CAMPAIGNS](https://www.creativemail.com):
|
58 |
- **AI Emails:** Forget templates, let our A.I. build your email marketing campaigns for you. Pull in WordPress posts or WooCommerce products for sale and you’re good to go. Let our robots do your bidding!
|
59 |
-
- **Email Campaign:** Build your email marketing campaigns in seconds from your WordPress admin dashboard.
|
60 |
- **Awesome Deliverability:** All email marketing campaigns are sent and delivered by the award-winning power of Constant Contact technology. We got you.
|
61 |
- **Automated Email Marketing:** Send multi-step email campaigns automatically, with triggers you define, whether that’s based on time or behavioral actions. (Coming Soon)
|
62 |
|
63 |
### [EMAIL LIST MANAGEMENT](https://www.creativemail.com):
|
64 |
-
- **
|
65 |
-
- **Automate
|
66 |
- **Auto List Updater:** Creative Mail automatically updates your contact lists for email bounces or unsubscribes.
|
67 |
|
68 |
## CREATIVE MAIL IS:
|
@@ -80,13 +80,15 @@ Creative Mail by Constant Contact [Terms of Service](https://www.constantcontact
|
|
80 |
Creative Mail by Constant Contact [Privacy Policy](https://endurance.clarip.com/privacycenter/?brand=ctct)
|
81 |
|
82 |
== Screenshots ==
|
83 |
-
1.
|
84 |
-
2.
|
85 |
-
3.
|
86 |
-
4.
|
87 |
-
5.
|
|
|
88 |
|
89 |
== Changelog ==
|
|
|
90 |
* 1.1.0 - Added support for WooCommerce emails, WPFormsLite and JetPack Forms
|
91 |
* 1.0.4 - Added compatibility with PHP 5.6
|
92 |
* 1.0.3 - Small fixes in the plugin readme.
|
14 |
|
15 |
Our intelligent (and super fun) email editor simplifies email marketing campaign creation and pulls your WordPress blog posts, website images and WooCommerce products right into your email content. Leads from your WordPress website, ecommerce store and contact forms are automatically captured and routed into our included Contacts CRM and synced with your email marketing lists.
|
16 |
|
17 |
+
It’s perfect for automatic blog post syndication, newsletters and announcements, event promotion, WooCommerce product specials, retargeting ecommerce shoppers, sending postcards, providing updates and more.
|
18 |
|
19 |
+
Create awesome email marketing campaigns right from your WordPress Admin Dashboard that are all powered by the award-winning & rock-solid reliability of Constant Contact.
|
20 |
|
21 |
### [VIEW OUR DETAILED FEATURES](https://www.creativemail.com/plans)
|
22 |
|
23 |
### [WOOCOMMERCE & WORDPRESS INTEGRATION](https://www.creativemail.com):
|
24 |
+
Turn your WooCommerce store and your WordPress site into efficient marketing engines. All ecommerce contacts and form entries are all captured in our included CRM and synced automatically with Creative Mail.
|
25 |
|
26 |
+
- **Enhanced Ecommerce:** WooCommerce store customers and ecommerce interactions are all captured automatically within your email marketing list. Retarget and re-engage your customers. Sell more stuff.
|
27 |
+
- **Beautiful Transactional Emails:** Standard WooCommerce triggered emails can be replaced to match your branding and style. Build one, and then all your other WooCommerce emails managed by Creative will inherit the same branded look. Hey, style matters.
|
28 |
+
- **Jetpack Forms Integration:** Collect, sync, and manage opt-in subscribers directly from Jetpack forms into Creative Mail.
|
29 |
- **Build Better Branding:** Creative Mail includes our free LogoMaker and image editing suite to enhance your brand.
|
30 |
+
- **Amazing Stock Images:** You get free access to the completely integrated photo library (in addition to your own WordPress media library) to make amazing email marketing campaigns with award winning images.
|
31 |
+
- **Get Better Deliverability:** Other email marketing solutions require complex SMTP solutions, external gateways or have you sending from their less than stellar IPs. As a result, your emails can get bounced or never delivered. Creative Mail is an all-in-one solution that uses Constant Contact’s rock solid infrastructure, for superior deliverability. Boom! ‘nuff said.
|
32 |
+
- **Live Support:** With our paid plans (Awesome & Ultimate) you get access to phone and chat support to help you get answers from real live, helpful humans. Imagine that!
|
33 |
|
34 |
### [OPT-IN EMAIL FORMS](https://www.creativemail.com):
|
35 |
- **Jetpack & WordPress Website Forms:** Creative Mail detects the current website forms used on your site, and automatically adds contacts to your email marketing lists. Automagically awesome!
|
36 |
+
- **JMML Newsletter Form:** Create Mail and Jetpack now include a JMML (join my mailing list) Newsletter Signup form. When activated, contacts who sign up for your Newsletter through the JMML form are brought right into your Newsletter email marketing list. Easy peasy.
|
37 |
|
38 |
### [EMAIL AUTOMATIONS](https://www.creativemail.com):
|
39 |
- **Scheduled Sends:** Schedule the time and date of outgoing email marketing campaigns based on your business or organizations preferences.
|
40 |
+
- **Single-Step Triggered Emails:** Replace your non-branded triggered emails with on-brand Creative Mail emails for deeper customer engagement.
|
41 |
- **Multi-Step Marketing Journeys:** Develop sophisticated CLM (that’s marketing speak for - customer lifecycle marketing) campaigns by leveraging our “if this, then that” campaign automation engine that responds to a customers actions or purchases. (Coming Soon)
|
42 |
|
43 |
### [ANALYTICS & INSIGHTS](https://www.creativemail.com):
|
44 |
- **Realtime Email Marketing Statistics:** Bounces, opens, clicks, forwards, complaints, unsubscribes and more are easily tracked and managed. Be a control freak, it’s OK.
|
45 |
+
- **Marketing Campaign Mapview:** With our mapview you can see who's opening your emails on what devices on an awesome, interactive visual map.
|
46 |
|
47 |
+
### [CONTACTS CRM](https://www.creativemail.com):
|
48 |
- **Contact Lists:** Within the Creative Mail Contacts CRM you can quickly and easily manage all your Contacts, Subscribers and Unsubscribes.
|
49 |
- **Contact Activity:** Drill into the purchases and behaviors of your contacts.
|
50 |
+
- **List Sources:** You’ll know where your contacts come from whether it’s a manual entry, your Jetpack forms, WooCommerce Store, or another defined source.
|
51 |
- **Custom Labels:** Further refine your marketing by adding custom labels to subscribers or customers (ex. Truck Buyers, Concert Attendee, Dog Owners, etc.).
|
52 |
|
53 |
### [IMPORT & EXPORT](https://www.creativemail.com):
|
56 |
|
57 |
### [CAMPAIGNS](https://www.creativemail.com):
|
58 |
- **AI Emails:** Forget templates, let our A.I. build your email marketing campaigns for you. Pull in WordPress posts or WooCommerce products for sale and you’re good to go. Let our robots do your bidding!
|
59 |
+
- **Email Campaign Creation:** Build your email marketing campaigns in seconds from your WordPress admin dashboard.
|
60 |
- **Awesome Deliverability:** All email marketing campaigns are sent and delivered by the award-winning power of Constant Contact technology. We got you.
|
61 |
- **Automated Email Marketing:** Send multi-step email campaigns automatically, with triggers you define, whether that’s based on time or behavioral actions. (Coming Soon)
|
62 |
|
63 |
### [EMAIL LIST MANAGEMENT](https://www.creativemail.com):
|
64 |
+
- **Contact List Growth:** Creative Mail collects leads from Jetpack forms or the top WordPress lead capture forms and adds them directly to your email lists.
|
65 |
+
- **Automate Emails:** With our “Welcome” email trigger you can send a Creative Mail welcome message to new subscribers and blog readers. (Coming Soon)
|
66 |
- **Auto List Updater:** Creative Mail automatically updates your contact lists for email bounces or unsubscribes.
|
67 |
|
68 |
## CREATIVE MAIL IS:
|
80 |
Creative Mail by Constant Contact [Privacy Policy](https://endurance.clarip.com/privacycenter/?brand=ctct)
|
81 |
|
82 |
== Screenshots ==
|
83 |
+
1. Your all in one dashboard
|
84 |
+
2. Design awesome email campaigns with the visual editor
|
85 |
+
3. Manage your contacts and email lists, all in one place
|
86 |
+
4. Let Creative Mail handle your WooCommerce emails
|
87 |
+
5. Spice up your transactional WooCommerce store emails
|
88 |
+
6. Enhance your brand with logomaker
|
89 |
|
90 |
== Changelog ==
|
91 |
+
* 1.1.1 - Fixes a bug that would cache API responses
|
92 |
* 1.1.0 - Added support for WooCommerce emails, WPFormsLite and JetPack Forms
|
93 |
* 1.0.4 - Added compatibility with PHP 5.6
|
94 |
* 1.0.3 - Small fixes in the plugin readme.
|
creative-mail-plugin.php
CHANGED
@@ -6,7 +6,7 @@ use CreativeMail\CreativeMail;
|
|
6 |
* Plugin URI: https://wordpress.org/plugins/creative-mail-by-constant-contact/
|
7 |
* Description: Power your WooCommerce Store or WordPress Blog with simple & free email marketing from Constant Contact. With the official Creative Mail for WooCommerce plugin, your products, blog posts, images and store links are automatically included as rich shoppable email marketing content for your customers. Our included CRM also intelligently pulls in and identifies your WordPress site contacts and WooCommerce store customers. That makes it easy to build audiences and send targeted customer campaigns. Get free email marketing, 97% deliverability, and Constant Contact rock solid reliability all without ever needing to leave your WP Admin.
|
8 |
* Author: Constant Contact
|
9 |
-
* Version: 1.1.
|
10 |
* Author URI: https://www.constantcontact.com
|
11 |
*/
|
12 |
|
@@ -20,7 +20,7 @@ function _load_ce4wp_plugin() {
|
|
20 |
|
21 |
define('CE4WP_PLUGIN_DIR', __DIR__ . '/');
|
22 |
define('CE4WP_PLUGIN_URL', plugin_dir_url(__FILE__) . '/');
|
23 |
-
define('CE4WP_PLUGIN_VERSION', '1.1.
|
24 |
define('CE4WP_INSTANCE_UUID_KEY', 'ce4wp_instance_uuid');
|
25 |
define('CE4WP_INSTANCE_HANDSHAKE_TOKEN', 'ce4wp_handshake_token');
|
26 |
define('CE4WP_INSTANCE_HANDSHAKE_EXPIRATION', 'ce4wp_handshake_expiration');
|
6 |
* Plugin URI: https://wordpress.org/plugins/creative-mail-by-constant-contact/
|
7 |
* Description: Power your WooCommerce Store or WordPress Blog with simple & free email marketing from Constant Contact. With the official Creative Mail for WooCommerce plugin, your products, blog posts, images and store links are automatically included as rich shoppable email marketing content for your customers. Our included CRM also intelligently pulls in and identifies your WordPress site contacts and WooCommerce store customers. That makes it easy to build audiences and send targeted customer campaigns. Get free email marketing, 97% deliverability, and Constant Contact rock solid reliability all without ever needing to leave your WP Admin.
|
8 |
* Author: Constant Contact
|
9 |
+
* Version: 1.1.1
|
10 |
* Author URI: https://www.constantcontact.com
|
11 |
*/
|
12 |
|
20 |
|
21 |
define('CE4WP_PLUGIN_DIR', __DIR__ . '/');
|
22 |
define('CE4WP_PLUGIN_URL', plugin_dir_url(__FILE__) . '/');
|
23 |
+
define('CE4WP_PLUGIN_VERSION', '1.1.1');
|
24 |
define('CE4WP_INSTANCE_UUID_KEY', 'ce4wp_instance_uuid');
|
25 |
define('CE4WP_INSTANCE_HANDSHAKE_TOKEN', 'ce4wp_handshake_token');
|
26 |
define('CE4WP_INSTANCE_HANDSHAKE_EXPIRATION', 'ce4wp_handshake_expiration');
|
readme.txt
CHANGED
@@ -85,9 +85,10 @@ Creative Mail by Constant Contact [Privacy Policy](https://endurance.clarip.com/
|
|
85 |
3. Manage your contacts and email lists, all in one place
|
86 |
4. Let Creative Mail handle your WooCommerce emails
|
87 |
5. Spice up your transactional WooCommerce store emails
|
88 |
-
6. Enhance your brand with
|
89 |
|
90 |
== Changelog ==
|
|
|
91 |
* 1.1.0 - Added support for WooCommerce emails, WPFormsLite and JetPack Forms
|
92 |
* 1.0.4 - Added compatibility with PHP 5.6
|
93 |
* 1.0.3 - Small fixes in the plugin readme.
|
85 |
3. Manage your contacts and email lists, all in one place
|
86 |
4. Let Creative Mail handle your WooCommerce emails
|
87 |
5. Spice up your transactional WooCommerce store emails
|
88 |
+
6. Enhance your brand with logomaker
|
89 |
|
90 |
== Changelog ==
|
91 |
+
* 1.1.1 - Fixes a bug that would cache API responses
|
92 |
* 1.1.0 - Added support for WooCommerce emails, WPFormsLite and JetPack Forms
|
93 |
* 1.0.4 - Added compatibility with PHP 5.6
|
94 |
* 1.0.3 - Small fixes in the plugin readme.
|
src/managers/api-manager.php
CHANGED
@@ -47,6 +47,9 @@ class ApiManager
|
|
47 |
}
|
48 |
|
49 |
public function validate_api_key() {
|
|
|
|
|
|
|
50 |
if ( ! array_key_exists( "HTTP_X_API_KEY", $_SERVER ) ) {
|
51 |
return new WP_Error( 'rest_forbidden', __( 'Sorry, you are not allowed to do that.' ), array( self::HTTP_STATUS => 401 ) );
|
52 |
}
|
@@ -62,6 +65,9 @@ class ApiManager
|
|
62 |
}
|
63 |
|
64 |
public function validate_callback() {
|
|
|
|
|
|
|
65 |
if ( ! array_key_exists( "HTTP_X_API_KEY", $_SERVER ) ) {
|
66 |
return new WP_Error( 'rest_forbidden', __( 'Sorry, you are not allowed to do that.' ), array( self::HTTP_STATUS => 401 ) );
|
67 |
}
|
@@ -258,10 +264,6 @@ class ApiManager
|
|
258 |
* @return WP_REST_Response
|
259 |
*/
|
260 |
private function modify_response($response) {
|
261 |
-
if ( isset( $response ) && $response instanceof WP_REST_Response ) {
|
262 |
-
$response->set_headers( array( 'Cache-Control' => 'no-cache' ) );
|
263 |
-
}
|
264 |
-
|
265 |
return $response;
|
266 |
}
|
267 |
|
47 |
}
|
48 |
|
49 |
public function validate_api_key() {
|
50 |
+
//never cache our rest endpoints
|
51 |
+
nocache_headers();
|
52 |
+
|
53 |
if ( ! array_key_exists( "HTTP_X_API_KEY", $_SERVER ) ) {
|
54 |
return new WP_Error( 'rest_forbidden', __( 'Sorry, you are not allowed to do that.' ), array( self::HTTP_STATUS => 401 ) );
|
55 |
}
|
65 |
}
|
66 |
|
67 |
public function validate_callback() {
|
68 |
+
//never cache our rest endpoints
|
69 |
+
nocache_headers();
|
70 |
+
|
71 |
if ( ! array_key_exists( "HTTP_X_API_KEY", $_SERVER ) ) {
|
72 |
return new WP_Error( 'rest_forbidden', __( 'Sorry, you are not allowed to do that.' ), array( self::HTTP_STATUS => 401 ) );
|
73 |
}
|
264 |
* @return WP_REST_Response
|
265 |
*/
|
266 |
private function modify_response($response) {
|
|
|
|
|
|
|
|
|
267 |
return $response;
|
268 |
}
|
269 |
|
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 ComposerAutoloaderInit202e2f3347eb8c97cbd8db07dd18cea8::getLoader();
|
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 |
|
@@ -22,15 +22,15 @@ class ComposerAutoloaderInit84b4678024c245f52b85a7757a5a448f
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
spl_autoload_register(array('
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
-
spl_autoload_unregister(array('
|
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_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit202e2f3347eb8c97cbd8db07dd18cea8
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
spl_autoload_register(array('ComposerAutoloaderInit202e2f3347eb8c97cbd8db07dd18cea8', 'loadClassLoader'), true, true);
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit202e2f3347eb8c97cbd8db07dd18cea8', 'loadClassLoader'));
|
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_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit202e2f3347eb8c97cbd8db07dd18cea8::getInitializer($loader));
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'F' =>
|
@@ -121,9 +121,9 @@ class ComposerStaticInit84b4678024c245f52b85a7757a5a448f
|
|
121 |
public static function getInitializer(ClassLoader $loader)
|
122 |
{
|
123 |
return \Closure::bind(function () use ($loader) {
|
124 |
-
$loader->prefixLengthsPsr4 =
|
125 |
-
$loader->prefixDirsPsr4 =
|
126 |
-
$loader->classMap =
|
127 |
|
128 |
}, null, ClassLoader::class);
|
129 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit202e2f3347eb8c97cbd8db07dd18cea8
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'F' =>
|
121 |
public static function getInitializer(ClassLoader $loader)
|
122 |
{
|
123 |
return \Closure::bind(function () use ($loader) {
|
124 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit202e2f3347eb8c97cbd8db07dd18cea8::$prefixLengthsPsr4;
|
125 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit202e2f3347eb8c97cbd8db07dd18cea8::$prefixDirsPsr4;
|
126 |
+
$loader->classMap = ComposerStaticInit202e2f3347eb8c97cbd8db07dd18cea8::$classMap;
|
127 |
|
128 |
}, null, ClassLoader::class);
|
129 |
}
|