The Events Calendar - Version 4.9.0.3

Version Description

Download this release

Release Info

Developer bordoni
Plugin Icon The Events Calendar
Version 4.9.0.3
Comparing to
See all releases

Code changes from version 4.9.0.2 to 4.9.0.3

common/src/Tribe/Main.php CHANGED
@@ -17,7 +17,7 @@ class Tribe__Main {
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
- const VERSION = '4.9.6.1';
21
 
22
  const FEED_URL = 'https://theeventscalendar.com/feed/';
23
 
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
+ const VERSION = '4.9.6.2';
21
 
22
  const FEED_URL = 'https://theeventscalendar.com/feed/';
23
 
common/vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit3cb71cb64b941da21c8fbc3f9f31b405::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInit8418c8624fb2214654dd7beadbf36e67::getLoader();
common/vendor/composer/ClassLoader.php CHANGED
@@ -374,14 +374,10 @@ class ClassLoader
374
 
375
  $first = $class[0];
376
  if (isset($this->prefixLengthsPsr4[$first])) {
377
- $subPath = $class;
378
- while (false !== $lastPos = strrpos($subPath, '\\')) {
379
- $subPath = substr($subPath, 0, $lastPos);
380
- $search = $subPath.'\\';
381
- if (isset($this->prefixDirsPsr4[$search])) {
382
- $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
383
- foreach ($this->prefixDirsPsr4[$search] as $dir) {
384
- if (file_exists($file = $dir . $pathEnd)) {
385
  return $file;
386
  }
387
  }
374
 
375
  $first = $class[0];
376
  if (isset($this->prefixLengthsPsr4[$first])) {
377
+ foreach ($this->prefixLengthsPsr4[$first] as $prefix => $length) {
378
+ if (0 === strpos($class, $prefix)) {
379
+ foreach ($this->prefixDirsPsr4[$prefix] as $dir) {
380
+ if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) {
 
 
 
 
381
  return $file;
382
  }
383
  }
common/vendor/composer/LICENSE CHANGED
@@ -1,4 +1,4 @@
1
- Copyright (c) Nils Adermann, Jordi Boggiano
2
 
3
  Permission is hereby granted, free of charge, to any person obtaining a copy
4
  of this software and associated documentation files (the "Software"), to deal
1
+ Copyright (c) 2016 Nils Adermann, Jordi Boggiano
2
 
3
  Permission is hereby granted, free of charge, to any person obtaining a copy
4
  of this software and associated documentation files (the "Software"), to deal
common/vendor/composer/autoload_classmap.php CHANGED
@@ -6,15 +6,4 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
- 'Firebase\\JWT\\BeforeValidException' => $vendorDir . '/firebase/php-jwt/src/BeforeValidException.php',
10
- 'Firebase\\JWT\\ExpiredException' => $vendorDir . '/firebase/php-jwt/src/ExpiredException.php',
11
- 'Firebase\\JWT\\JWT' => $vendorDir . '/firebase/php-jwt/src/JWT.php',
12
- 'Firebase\\JWT\\SignatureInvalidException' => $vendorDir . '/firebase/php-jwt/src/SignatureInvalidException.php',
13
- 'tad_DI52_Container' => $vendorDir . '/lucatume/di52/src/tad/DI52/Container.php',
14
- 'tad_DI52_ContainerInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
15
- 'tad_DI52_ProtectedValue' => $vendorDir . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
16
- 'tad_DI52_ServiceProvider' => $vendorDir . '/lucatume/di52/src/tad/DI52/ServiceProvider.php',
17
- 'tad_DI52_ServiceProviderInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php',
18
- 'xrstf\\Composer52\\AutoloadGenerator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php',
19
- 'xrstf\\Composer52\\Generator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php',
20
  );
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
 
 
 
 
 
 
 
 
 
 
 
9
  );
common/vendor/composer/autoload_real.php CHANGED
@@ -29,13 +29,22 @@ class ComposerAutoloaderInit74ff208e325ab7469a03c36e1c9fa66e
29
 
30
  call_user_func(\Composer\Autoload\ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::getInitializer($loader));
31
  } else {
 
 
 
 
 
 
 
 
 
 
32
  $classMap = require __DIR__ . '/autoload_classmap.php';
33
  if ($classMap) {
34
  $loader->addClassMap($classMap);
35
  }
36
  }
37
 
38
- $loader->setClassMapAuthoritative(true);
39
  $loader->register(true);
40
 
41
  return $loader;
29
 
30
  call_user_func(\Composer\Autoload\ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::getInitializer($loader));
31
  } else {
32
+ $map = require __DIR__ . '/autoload_namespaces.php';
33
+ foreach ($map as $namespace => $path) {
34
+ $loader->set($namespace, $path);
35
+ }
36
+
37
+ $map = require __DIR__ . '/autoload_psr4.php';
38
+ foreach ($map as $namespace => $path) {
39
+ $loader->setPsr4($namespace, $path);
40
+ }
41
+
42
  $classMap = require __DIR__ . '/autoload_classmap.php';
43
  if ($classMap) {
44
  $loader->addClassMap($classMap);
45
  }
46
  }
47
 
 
48
  $loader->register(true);
49
 
50
  return $loader;
common/vendor/composer/autoload_real_52.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
- class ComposerAutoloaderInit3cb71cb64b941da21c8fbc3f9f31b405 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit3cb71cb64b941da21c8fbc3f9f31b405 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit3cb71cb64b941da21c8fbc3f9f31b405', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit3cb71cb64b941da21c8fbc3f9f31b405', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
+ class ComposerAutoloaderInit8418c8624fb2214654dd7beadbf36e67 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit8418c8624fb2214654dd7beadbf36e67', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit8418c8624fb2214654dd7beadbf36e67', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
common/vendor/composer/autoload_static.php CHANGED
@@ -37,27 +37,12 @@ class ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e
37
  ),
38
  );
39
 
40
- public static $classMap = array (
41
- 'Firebase\\JWT\\BeforeValidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/BeforeValidException.php',
42
- 'Firebase\\JWT\\ExpiredException' => __DIR__ . '/..' . '/firebase/php-jwt/src/ExpiredException.php',
43
- 'Firebase\\JWT\\JWT' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWT.php',
44
- 'Firebase\\JWT\\SignatureInvalidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/SignatureInvalidException.php',
45
- 'tad_DI52_Container' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/Container.php',
46
- 'tad_DI52_ContainerInterface' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
47
- 'tad_DI52_ProtectedValue' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
48
- 'tad_DI52_ServiceProvider' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ServiceProvider.php',
49
- 'tad_DI52_ServiceProviderInterface' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php',
50
- 'xrstf\\Composer52\\AutoloadGenerator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php',
51
- 'xrstf\\Composer52\\Generator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php',
52
- );
53
-
54
  public static function getInitializer(ClassLoader $loader)
55
  {
56
  return \Closure::bind(function () use ($loader) {
57
  $loader->prefixLengthsPsr4 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixLengthsPsr4;
58
  $loader->prefixDirsPsr4 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixDirsPsr4;
59
  $loader->prefixesPsr0 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixesPsr0;
60
- $loader->classMap = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$classMap;
61
 
62
  }, null, ClassLoader::class);
63
  }
37
  ),
38
  );
39
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  public static function getInitializer(ClassLoader $loader)
41
  {
42
  return \Closure::bind(function () use ($loader) {
43
  $loader->prefixLengthsPsr4 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixLengthsPsr4;
44
  $loader->prefixDirsPsr4 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixDirsPsr4;
45
  $loader->prefixesPsr0 = ComposerStaticInit74ff208e325ab7469a03c36e1c9fa66e::$prefixesPsr0;
 
46
 
47
  }, null, ClassLoader::class);
48
  }
lang/the-events-calendar-de_DE.mo CHANGED
Binary file
readme.txt CHANGED
@@ -4,7 +4,7 @@ Contributors: ModernTribe, borkweb, barry.hughes, bordoni, brianjessee, aguseo,
4
  Tags: events, calendar, event, venue, organizer, dates, date, google maps, conference, workshop, concert, meeting, seminar, summit, class, modern tribe, tribe, widget
5
  Donate link: http://m.tri.be/29
6
  Requires at least: 4.7
7
- Stable tag: 4.9.0.2
8
  Tested up to: 5.1
9
  Requires PHP: 5.6
10
  License: GPLv2 or later
@@ -215,6 +215,10 @@ Still not happy? Shoot us an email to support@theeventscalendar.com or tweet to
215
 
216
  == Changelog ==
217
 
 
 
 
 
218
  = [4.9.0.2] 2019-04-25 =
219
 
220
  * Fix - Avoid fatals due to Query method not been present by bumping version of Event Tickets required to 4.10.4.2
4
  Tags: events, calendar, event, venue, organizer, dates, date, google maps, conference, workshop, concert, meeting, seminar, summit, class, modern tribe, tribe, widget
5
  Donate link: http://m.tri.be/29
6
  Requires at least: 4.7
7
+ Stable tag: 4.9.0.3
8
  Tested up to: 5.1
9
  Requires PHP: 5.6
10
  License: GPLv2 or later
215
 
216
  == Changelog ==
217
 
218
+ = [4.9.0.3] 2019-04-26 =
219
+
220
+ * Fix - Prevent Composer autoloader from throwing Fatal due to unexistent `setClassMapAuthoritative()` method [126590]
221
+
222
  = [4.9.0.2] 2019-04-25 =
223
 
224
  * Fix - Avoid fatals due to Query method not been present by bumping version of Event Tickets required to 4.10.4.2
src/Tribe/Main.php CHANGED
@@ -32,7 +32,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
32
  const VENUE_POST_TYPE = 'tribe_venue';
33
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
34
 
35
- const VERSION = '4.9.0.2';
36
 
37
  /**
38
  * Min Pro Addon
@@ -69,7 +69,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
69
  *
70
  * @since 4.8
71
  */
72
- protected $min_et_version = '4.10.4.2-dev';
73
 
74
  /**
75
  * Maybe display data wrapper
32
  const VENUE_POST_TYPE = 'tribe_venue';
33
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
34
 
35
+ const VERSION = '4.9.0.3';
36
 
37
  /**
38
  * Min Pro Addon
69
  *
70
  * @since 4.8
71
  */
72
+ protected $min_et_version = '4.10.4.3-dev';
73
 
74
  /**
75
  * Maybe display data wrapper
the-events-calendar.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: The Events Calendar
4
  Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
5
- Version: 4.9.0.2
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/1x
8
  Text Domain: the-events-calendar
2
  /*
3
  Plugin Name: The Events Calendar
4
  Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
5
+ Version: 4.9.0.3
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/1x
8
  Text Domain: the-events-calendar