The Events Calendar - Version 4.6.22

Version Description

Download this release

Release Info

Developer ModernTribe
Plugin Icon The Events Calendar
Version 4.6.22
Comparing to
See all releases

Code changes from version 4.6.21 to 4.6.22

Files changed (88) hide show
  1. common/lang/tribe-common-hu_HU.mo +0 -0
  2. common/lang/tribe-common-hu_HU.po +2 -2
  3. common/lang/tribe-common.pot +18 -17
  4. common/readme.txt +6 -0
  5. common/src/Tribe/Documentation/Swagger/Image_Definition_Provider.php +17 -14
  6. common/src/Tribe/Documentation/Swagger/Image_Size_Definition_Provider.php +1 -0
  7. common/src/Tribe/Main.php +1 -1
  8. common/src/Tribe/Plugins_API.php +2 -2
  9. common/src/Tribe/Process/Queue.php +42 -0
  10. common/src/Tribe/REST/Headers/Base_Interface.php +9 -0
  11. common/src/Tribe/REST/Post_Repository.php +103 -0
  12. common/src/Tribe/Repository.php +1961 -0
  13. common/src/Tribe/Repository/Decorator.php +361 -0
  14. common/src/Tribe/Repository/Formatter_Interface.php +24 -0
  15. common/src/Tribe/Repository/Implementation_Error.php +11 -0
  16. common/src/Tribe/Repository/Interface.php +177 -0
  17. common/src/Tribe/Repository/Query_Filters.php +849 -0
  18. common/src/Tribe/Repository/Read_Interface.php +378 -0
  19. common/src/Tribe/Repository/Update_Interface.php +58 -0
  20. common/src/Tribe/Repository/Usage_Error.php +180 -0
  21. common/src/Tribe/Repository/Void_Query_Exception.php +28 -0
  22. common/src/Tribe/Utils/Array.php +55 -6
  23. common/src/Tribe/Utils/Global_ID.php +4 -4
  24. common/src/Tribe/Validator/Base.php +33 -1
  25. common/src/Tribe/Validator/Interface.php +13 -0
  26. common/src/resources/js/validation.js +4 -1
  27. common/src/resources/js/validation.min.js +1 -1
  28. common/tribe-common.php +1 -1
  29. common/vendor/autoload_52.php +1 -1
  30. common/vendor/composer/ClassLoader.php +2 -2
  31. common/vendor/composer/LICENSE +0 -2
  32. common/vendor/composer/autoload_classmap.php +0 -7
  33. common/vendor/composer/autoload_commands_classmap.php +0 -92
  34. common/vendor/composer/autoload_framework_classmap.php +2 -2574
  35. common/vendor/composer/autoload_real_52.php +3 -3
  36. common/vendor/composer/autoload_static.php +0 -7
  37. common/vendor/composer/installed.json +38 -38
  38. lang/the-events-calendar-cs_CZ.mo +0 -0
  39. lang/the-events-calendar-cs_CZ.po +17 -17
  40. lang/the-events-calendar-de_DE.mo +0 -0
  41. lang/the-events-calendar-de_DE.po +3 -3
  42. lang/the-events-calendar-es_ES.mo +0 -0
  43. lang/the-events-calendar-es_ES.po +105 -105
  44. lang/the-events-calendar-hu_HU.mo +0 -0
  45. lang/the-events-calendar-hu_HU.po +53 -53
  46. lang/the-events-calendar-ja.mo +0 -0
  47. lang/the-events-calendar-ja.po +2 -2
  48. lang/the-events-calendar-nb_NO.mo +0 -0
  49. lang/the-events-calendar-nb_NO.po +236 -236
  50. lang/the-events-calendar-nn_NO.mo +0 -0
  51. lang/the-events-calendar-nn_NO.po +327 -327
  52. lang/the-events-calendar-ro_RO.mo +0 -0
  53. lang/the-events-calendar-ro_RO.po +2 -2
  54. lang/the-events-calendar.pot +235 -224
  55. readme.txt +30 -2
  56. src/Tribe/Aggregator/Processes/Queue_Control.php +42 -0
  57. src/Tribe/Aggregator/Processes/Service_Provider.php +6 -0
  58. src/Tribe/Aggregator/Record/Abstract.php +25 -20
  59. src/Tribe/Aggregator/Record/Async_Queue.php +1 -1
  60. src/Tribe/Aggregator/Record/Queue_Processor.php +9 -2
  61. src/Tribe/Aggregator/Record/Queue_Realtime.php +10 -5
  62. src/Tribe/Aggregator/Record/Void_Queue.php +153 -0
  63. src/Tribe/Assets.php +9 -0
  64. src/Tribe/Importer/File_Importer_Events.php +10 -0
  65. src/Tribe/Integrations/WPML/Linked_Posts.php +1 -1
  66. src/Tribe/Integrations/WPML/Meta.php +1 -1
  67. src/Tribe/Linked_Posts.php +242 -93
  68. src/Tribe/Main.php +11 -2
  69. src/Tribe/Organizer.php +5 -1
  70. src/Tribe/Query.php +20 -6
  71. src/Tribe/REST/V1/Endpoints/Archive_Base.php +8 -1
  72. src/Tribe/REST/V1/Endpoints/Archive_Event.php +45 -14
  73. src/Tribe/REST/V1/Headers/Base.php +47 -1
  74. src/Tribe/Template/Month.php +1 -3
  75. src/Tribe/Validator/Base.php +21 -0
  76. src/Tribe/Validator/Interface.php +14 -0
  77. src/functions/template-tags/organizer.php +11 -14
  78. src/resources/js/tribe-events-ajax-calendar.js +5 -5
  79. src/resources/js/tribe-events-ajax-calendar.min.js +1 -1
  80. src/resources/js/tribe-events-ajax-day.js +4 -4
  81. src/resources/js/tribe-events-ajax-day.min.js +1 -1
  82. src/resources/js/tribe-events-ajax-list.js +4 -4
  83. src/resources/js/tribe-events-ajax-list.min.js +1 -1
  84. src/resources/js/tribe-events-bar.js +4 -4
  85. src/resources/js/tribe-events-bar.min.js +1 -1
  86. src/resources/js/tribe-events.js +20 -20
  87. src/resources/js/tribe-events.min.js +1 -1
  88. the-events-calendar.php +1 -1
common/lang/tribe-common-hu_HU.mo CHANGED
Binary file
common/lang/tribe-common-hu_HU.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-05-11 22:00:20+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -690,7 +690,7 @@ msgstr "Hol találsz segítséget"
690
 
691
  #: src/admin-views/tribe-options-help.php:11
692
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
693
- msgstr ""
694
 
695
  #: src/admin-views/tribe-options-general.php:15
696
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-01 21:32:52+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
690
 
691
  #: src/admin-views/tribe-options-help.php:11
692
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
693
+ msgstr "Köszönjük, hogy a(z) %s bővítményt használod! Mi a Modern Tribe-nál mindannyian őszintén értékeljük a támogatásodat és örömmel látjuk, hogy a bővítményeinket használod."
694
 
695
  #: src/admin-views/tribe-options-general.php:15
696
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
common/lang/tribe-common.pot CHANGED
@@ -2,13 +2,13 @@
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Tribe Common 4.7.17\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
- "POT-Creation-Date: 2018-07-06 20:53:28+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2018-07-06 20:53\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
@@ -270,27 +270,27 @@ msgstr ""
270
  msgid "The date seconds"
271
  msgstr ""
272
 
273
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:24
274
  msgid "The URL to the full size version of the image"
275
  msgstr ""
276
 
277
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:28
278
  msgid "The image WordPress post ID"
279
  msgstr ""
280
 
281
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:32
282
  msgid "The image file extension"
283
  msgstr ""
284
 
285
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:36
286
  msgid "The image natural width in pixels"
287
  msgstr ""
288
 
289
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:40
290
  msgid "The image natural height in pixels"
291
  msgstr ""
292
 
293
- #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:44
294
  msgid "The details about each size available for the image"
295
  msgstr ""
296
 
@@ -306,7 +306,7 @@ msgstr ""
306
  msgid "The image mime-type"
307
  msgstr ""
308
 
309
- #: src/Tribe/Documentation/Swagger/Image_Size_Definition_Provider.php:36
310
  msgid "The link to the image in the specified size on the site"
311
  msgstr ""
312
 
@@ -1832,11 +1832,12 @@ msgstr ""
1832
 
1833
  #: src/Tribe/Plugins_API.php:37
1834
  msgid ""
1835
- "Import events from across the web! Event Aggregator makes it easy to run "
1836
- "scheduled or manual imports from Facebook, Meetup, Eventbrite, Google "
1837
- "Calendar, and iCalendar, along with uploads from CSV and ICS files. You can "
1838
- "also import directly from other sites running The Events Calendar thanks to "
1839
- "our built-in REST API support."
 
1840
  msgstr ""
1841
 
1842
  #: src/Tribe/Plugins_API.php:48
@@ -1861,8 +1862,8 @@ msgid ""
1861
  "WooCommerce, Easy Digital Downloads, or our built in Tribe Commerce tool. "
1862
  "Add tickets to your posts and pages, or add %1$sThe Events Calendar%2$s and "
1863
  "sell tickets from your event listings. Create custom registration forms, "
1864
- "manage attendees, use custom capacity options, and more. Tickets have QR "
1865
- "codes for easy check in at the door."
1866
  msgstr ""
1867
 
1868
  #: src/Tribe/Plugins_API.php:84
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Tribe Common 4.7.19\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
+ "POT-Creation-Date: 2018-08-20 15:19:08+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2018-08-20 15:19\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
270
  msgid "The date seconds"
271
  msgstr ""
272
 
273
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:25
274
  msgid "The URL to the full size version of the image"
275
  msgstr ""
276
 
277
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:29
278
  msgid "The image WordPress post ID"
279
  msgstr ""
280
 
281
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:33
282
  msgid "The image file extension"
283
  msgstr ""
284
 
285
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:37
286
  msgid "The image natural width in pixels"
287
  msgstr ""
288
 
289
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:41
290
  msgid "The image natural height in pixels"
291
  msgstr ""
292
 
293
+ #: src/Tribe/Documentation/Swagger/Image_Definition_Provider.php:45
294
  msgid "The details about each size available for the image"
295
  msgstr ""
296
 
306
  msgid "The image mime-type"
307
  msgstr ""
308
 
309
+ #: src/Tribe/Documentation/Swagger/Image_Size_Definition_Provider.php:37
310
  msgid "The link to the image in the specified size on the site"
311
  msgstr ""
312
 
1832
 
1833
  #: src/Tribe/Plugins_API.php:37
1834
  msgid ""
1835
+ "Event Aggregator adds massive import functionality to your calendar. Before "
1836
+ "you know it, you’ll be importing events from Meetup, Eventbrite, Google "
1837
+ "Calendar, iCalendar, and other URLs with ease. Schedule imports to run "
1838
+ "automatically behind-the-scenes or run them manually when you’re ready. Go "
1839
+ "ahead and import to your heart’s content—Event Aggregator hooks you up with "
1840
+ "a central dashboard in the admin to make managing your imports a breeze."
1841
  msgstr ""
1842
 
1843
  #: src/Tribe/Plugins_API.php:48
1862
  "WooCommerce, Easy Digital Downloads, or our built in Tribe Commerce tool. "
1863
  "Add tickets to your posts and pages, or add %1$sThe Events Calendar%2$s and "
1864
  "sell tickets from your event listings. Create custom registration forms, "
1865
+ "manage attendees, use custom capacity options, and more. Guest check in is "
1866
+ "easy with QR codes and our custom scanning app."
1867
  msgstr ""
1868
 
1869
  #: src/Tribe/Plugins_API.php:84
common/readme.txt CHANGED
@@ -2,6 +2,12 @@
2
 
3
  == Changelog ==
4
 
 
 
 
 
 
 
5
  = [4.7.18] 2018-08-01 =
6
  * Fix - Add `target="_blank"` to repository links in the Help Page [107974]
7
  * Fix - Change 3rd parameter to be relative path to plugin language files instead of the mofile for load_plugin_textdomain(), thanks to jmortell [63144]
2
 
3
  == Changelog ==
4
 
5
+ = [4.7.19] 2018-08-22 =
6
+ * Fix - Add the following datepicker formats to the validation script: YYYY.MM.DD, MM.DD.YYYY, DD.MM.YYYY [102815]
7
+ * Add - Added the `Tribe__Process__Queue::delete_all_queues` method [111856]
8
+ * Tweak - updated some foundation code for the Tickets REST API [108021]
9
+ * Tweak - Event Aggregator Add-On text due to the removal of Facebook Imports [111729]
10
+
11
  = [4.7.18] 2018-08-01 =
12
  * Fix - Add `target="_blank"` to repository links in the Help Page [107974]
13
  * Fix - Change 3rd parameter to be relative path to plugin language files instead of the mofile for load_plugin_textdomain(), thanks to jmortell [63144]
common/src/Tribe/Documentation/Swagger/Image_Definition_Provider.php CHANGED
@@ -19,30 +19,33 @@ class Tribe__Documentation__Swagger__Image_Definition_Provider
19
  $documentation = array(
20
  'type' => 'object',
21
  'properties' => array(
22
- 'url' => array(
23
- 'type' =>'string',
24
- 'description' =>__('The URL to the full size version of the image', 'tribe-common'),
 
25
  ),
26
- 'id' => array(
27
- 'type' => 'integer',
28
  'description' => __( 'The image WordPress post ID', 'tribe-common' ),
29
  ),
30
  'extension' => array(
31
- 'type' =>'string',
32
- 'description' =>__('The image file extension', 'tribe-common'),
33
  ),
34
- 'width' => array(
35
- 'type' => 'integer',
36
  'description' => __( 'The image natural width in pixels', 'tribe-common' ),
37
  ),
38
- 'height' => array(
39
- 'type' => 'integer',
40
  'description' => __( 'The image natural height in pixels', 'tribe-common' ),
41
  ),
42
- 'sizes' => array(
43
- 'type' => 'array',
44
  'description' => __( 'The details about each size available for the image', 'tribe-common' ),
45
- '$ref' => '#/definitions/ImageSize',
 
 
46
  ),
47
  ),
48
  );
19
  $documentation = array(
20
  'type' => 'object',
21
  'properties' => array(
22
+ 'url' => array(
23
+ 'type' => 'string',
24
+ 'format' => 'uri',
25
+ 'description' => __( 'The URL to the full size version of the image', 'tribe-common' ),
26
  ),
27
+ 'id' => array(
28
+ 'type' => 'integer',
29
  'description' => __( 'The image WordPress post ID', 'tribe-common' ),
30
  ),
31
  'extension' => array(
32
+ 'type' => 'string',
33
+ 'description' => __( 'The image file extension', 'tribe-common' ),
34
  ),
35
+ 'width' => array(
36
+ 'type' => 'integer',
37
  'description' => __( 'The image natural width in pixels', 'tribe-common' ),
38
  ),
39
+ 'height' => array(
40
+ 'type' => 'integer',
41
  'description' => __( 'The image natural height in pixels', 'tribe-common' ),
42
  ),
43
+ 'sizes' => array(
44
+ 'type' => 'array',
45
  'description' => __( 'The details about each size available for the image', 'tribe-common' ),
46
+ 'items' => array(
47
+ '$ref' => '#/components/schemas/ImageSize',
48
+ ),
49
  ),
50
  ),
51
  );
common/src/Tribe/Documentation/Swagger/Image_Size_Definition_Provider.php CHANGED
@@ -33,6 +33,7 @@ class Tribe__Documentation__Swagger__Image_Size_Definition_Provider
33
  ),
34
  'url' => array(
35
  'type' => 'string',
 
36
  'description' => __( 'The link to the image in the specified size on the site', 'tribe-common' ),
37
  ),
38
  ),
33
  ),
34
  'url' => array(
35
  'type' => 'string',
36
+ 'format' => 'uri',
37
  'description' => __( 'The link to the image in the specified size on the site', 'tribe-common' ),
38
  ),
39
  ),
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.7.18';
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.7.19';
21
 
22
  const FEED_URL = 'https://theeventscalendar.com/feed/';
23
 
common/src/Tribe/Plugins_API.php CHANGED
@@ -34,7 +34,7 @@ class Tribe__Plugins_API {
34
  'title' => __( 'Event Aggregator', 'tribe-common' ),
35
  'slug' => 'event-aggregator',
36
  'link' => 'https://theeventscalendar.com/product/event-aggregator/?utm_campaign=in-app&utm_source=addonspage&utm_medium=event-aggregator&utm_content=appstoreembedded-1',
37
- 'description' => __( 'Import events from across the web! Event Aggregator makes it easy to run scheduled or manual imports from Facebook, Meetup, Eventbrite, Google Calendar, and iCalendar, along with uploads from CSV and ICS files. You can also import directly from other sites running The Events Calendar thanks to our built-in REST API support.', 'tribe-common' ),
38
  'image' => 'images/app-shop-ical.jpg',
39
  'is_installed' => class_exists( 'Tribe__Events__Aggregator' ) && Tribe__Events__Aggregator::is_service_active(),
40
  'active_installs' => 20000,
@@ -68,7 +68,7 @@ class Tribe__Plugins_API {
68
  'link' => 'https://theeventscalendar.com/product/wordpress-event-tickets-plus/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-event-tickets-plus&utm_content=appstoreembedded-1',
69
  'buy-now' => 'http://m.tri.be/19o5',
70
  'description' => sprintf(
71
- __( 'Event Tickets Plus allows you to sell tickets to your events using WooCommerce, Easy Digital Downloads, or our built in Tribe Commerce tool. Add tickets to your posts and pages, or add %1$sThe Events Calendar%2$s and sell tickets from your event listings. Create custom registration forms, manage attendees, use custom capacity options, and more. Tickets have QR codes for easy check in at the door.', 'tribe-common' ),
72
  '<a href="http://m.tri.be/18vc">',
73
  '</a>'
74
  ),
34
  'title' => __( 'Event Aggregator', 'tribe-common' ),
35
  'slug' => 'event-aggregator',
36
  'link' => 'https://theeventscalendar.com/product/event-aggregator/?utm_campaign=in-app&utm_source=addonspage&utm_medium=event-aggregator&utm_content=appstoreembedded-1',
37
+ 'description' => __( 'Event Aggregator adds massive import functionality to your calendar. Before you know it, you’ll be importing events from Meetup, Eventbrite, Google Calendar, iCalendar, and other URLs with ease. Schedule imports to run automatically behind-the-scenes or run them manually when you’re ready. Go ahead and import to your heart’s content—Event Aggregator hooks you up with a central dashboard in the admin to make managing your imports a breeze.', 'tribe-common' ),
38
  'image' => 'images/app-shop-ical.jpg',
39
  'is_installed' => class_exists( 'Tribe__Events__Aggregator' ) && Tribe__Events__Aggregator::is_service_active(),
40
  'active_installs' => 20000,
68
  'link' => 'https://theeventscalendar.com/product/wordpress-event-tickets-plus/?utm_campaign=in-app&utm_source=addonspage&utm_medium=wordpress-event-tickets-plus&utm_content=appstoreembedded-1',
69
  'buy-now' => 'http://m.tri.be/19o5',
70
  'description' => sprintf(
71
+ __( 'Event Tickets Plus allows you to sell tickets to your events using WooCommerce, Easy Digital Downloads, or our built in Tribe Commerce tool. Add tickets to your posts and pages, or add %1$sThe Events Calendar%2$s and sell tickets from your event listings. Create custom registration forms, manage attendees, use custom capacity options, and more. Guest check in is easy with QR codes and our custom scanning app.', 'tribe-common' ),
72
  '<a href="http://m.tri.be/18vc">',
73
  '</a>'
74
  ),
common/src/Tribe/Process/Queue.php CHANGED
@@ -172,6 +172,48 @@ abstract class Tribe__Process__Queue extends WP_Background_Process {
172
  return new Tribe__Data( $data, 0 );
173
  }
174
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
175
  /**
176
  * {@inheritdoc}
177
  */
172
  return new Tribe__Data( $data, 0 );
173
  }
174
 
175
+ /**
176
+ * Deletes all queues for a specific action.
177
+ *
178
+ * @since 4.7.19
179
+ *
180
+ * @param string $action The action (prefix) of the queues to delete.
181
+ *
182
+ * @return int The number of delete queues.
183
+ */
184
+ public static function delete_all_queues( $action ) {
185
+ global $wpdb;
186
+
187
+ $table = $wpdb->options;
188
+ $column = 'option_name';
189
+
190
+ if ( is_multisite() ) {
191
+ $table = $wpdb->sitemeta;
192
+ $column = 'meta_key';
193
+ }
194
+
195
+ $action = $wpdb->esc_like( 'tribe_queue_' . $action ) . '%';
196
+
197
+ $queues = $wpdb->get_col( $wpdb->prepare( "
198
+ SELECT DISTINCT({$column})
199
+ FROM {$table}
200
+ WHERE {$column} LIKE %s
201
+ ", $action ) );
202
+
203
+ if ( empty( $queues ) ) {
204
+ return 0;
205
+ }
206
+
207
+ $deleted = 0;
208
+
209
+ foreach ( $queues as $queue ) {
210
+ $deleted ++;
211
+ self::delete_queue( $queue );
212
+ }
213
+
214
+ return $deleted;
215
+ }
216
+
217
  /**
218
  * {@inheritdoc}
219
  */
common/src/Tribe/REST/Headers/Base_Interface.php CHANGED
@@ -37,4 +37,13 @@ interface Tribe__REST__Headers__Base_Interface {
37
  * @return string
38
  */
39
  public function get_rest_url();
 
 
 
 
 
 
 
 
 
40
  }
37
  * @return string
38
  */
39
  public function get_rest_url();
40
+
41
+ /**
42
+ * Returns the header the REST API will print on the page head to report its origin
43
+ * url. Normaly the home_url()
44
+
45
+ *
46
+ * @return string
47
+ */
48
+ public function get_api_origin_header();
49
  }
common/src/Tribe/REST/Post_Repository.php ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Tribe__REST__Post_Repository {
3
+
4
+ /**
5
+ * Returns the data representing an image object.
6
+ *
7
+ * @since 4.7.19
8
+ *
9
+ * @param int $image_id
10
+ *
11
+ * @return array|false An array of image information or `false` on failure.
12
+ */
13
+ protected function get_image_data( $image_id ) {
14
+ $full_url = get_attachment_link( $image_id );
15
+ $file = get_attached_file( $image_id );
16
+
17
+ $data = array(
18
+ 'url' => $full_url,
19
+ 'id' => $image_id,
20
+ 'extension' => pathinfo( $file, PATHINFO_EXTENSION ),
21
+ );
22
+
23
+ $metadata = wp_get_attachment_metadata( $image_id );
24
+
25
+ if (
26
+ false !== $metadata
27
+ && isset( $metadata['image_meta'], $metadata['file'], $metadata['sizes'] )
28
+ ) {
29
+ unset( $metadata['image_meta'], $metadata['file'] );
30
+
31
+ foreach ( $metadata['sizes'] as $size => &$meta ) {
32
+ $size_image_src = wp_get_attachment_image_src( $image_id, $size );
33
+ $meta['url'] = ! empty( $size_image_src[0] ) ? $size_image_src[0] : '';
34
+ unset( $meta['file'] );
35
+ }
36
+ unset( $meta );
37
+
38
+ $data = array_filter( array_merge( $data, $metadata ) );
39
+ }
40
+
41
+ return $data;
42
+ }
43
+
44
+ /**
45
+ * @param string $date A date string in a format `strtotime` can parse.
46
+ *
47
+ * @return array An array of date details for the end date; each entry will be
48
+ * empty if the date is empty.
49
+ */
50
+ protected function get_date_details( $date ) {
51
+ if ( empty( $date ) ) {
52
+ return array(
53
+ 'year' => '',
54
+ 'month' => '',
55
+ 'day' => '',
56
+ 'hour' => '',
57
+ 'minutes' => '',
58
+ 'seconds' => '',
59
+ );
60
+ }
61
+
62
+ $time = strtotime( $date );
63
+
64
+ return array(
65
+ 'year' => date( 'Y', $time ),
66
+ 'month' => date( 'm', $time ),
67
+ 'day' => date( 'd', $time ),
68
+ 'hour' => date( 'H', $time ),
69
+ 'minutes' => date( 'i', $time ),
70
+ 'seconds' => date( 's', $time ),
71
+ );
72
+ }
73
+
74
+ /**
75
+ * Returns a localized and formatted list of cost values in ASC order.
76
+ *
77
+ * @since 4.7.19
78
+ *
79
+ * @param array $cost_couples An array of cost couples in the [ <pretty name> => <number value> ] format.
80
+ *
81
+ * @return array
82
+ */
83
+ protected function format_and_sort_cost_couples( array $cost_couples = array() ) {
84
+ global $wp_locale;
85
+
86
+ $cost_values = array();
87
+ foreach ( $cost_couples as $key => $value ) {
88
+ $value = str_replace( array(
89
+ $wp_locale->number_format['decimal_point'],
90
+ $wp_locale->number_format['thousands_sep'],
91
+ ), array( '.', '' ), '' . $value );
92
+ if ( is_numeric( $value ) ) {
93
+ $cost_values[] = $value;
94
+ } else {
95
+ $cost_values[] = $key;
96
+ }
97
+ }
98
+
99
+ sort( $cost_values, SORT_NUMERIC );
100
+
101
+ return $cost_values;
102
+ }
103
+ }
common/src/Tribe/Repository.php ADDED
@@ -0,0 +1,1961 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ abstract class Tribe__Repository
4
+ implements Tribe__Repository__Interface {
5
+
6
+ /**
7
+ * @var array An array of keys that cannot be updated on this repository.
8
+ */
9
+ protected static $blocked_keys = array(
10
+ 'ID',
11
+ 'post_type',
12
+ 'post_modified',
13
+ 'post_modified_gmt',
14
+ 'guid',
15
+ 'comment_count',
16
+ );
17
+
18
+ /**
19
+ * @var array A list of the default filters supported and implemented by the repository.
20
+ */
21
+ protected static $default_modifiers = array(
22
+ 'p',
23
+ 'author',
24
+ 'author_name',
25
+ 'author__in',
26
+ 'author__not_in',
27
+ 'has_password',
28
+ 'post_password',
29
+ 'cat',
30
+ 'category__and',
31
+ 'category__in',
32
+ 'category__not_in',
33
+ 'category_name',
34
+ 'comment_count',
35
+ 'comment_status',
36
+ 'menu_order',
37
+ 'title',
38
+ 'title_like',
39
+ 'name',
40
+ 'post_name__in',
41
+ 'ping_status',
42
+ 'post__in',
43
+ 'post__not_in',
44
+ 'post_parent',
45
+ 'post_parent__in',
46
+ 'post_parent__not_in',
47
+ 'post_mime_type',
48
+ 's',
49
+ 'search',
50
+ 'tag',
51
+ 'tag__and',
52
+ 'tag__in',
53
+ 'tag__not_in',
54
+ 'tag_id',
55
+ 'tag_slug__and',
56
+ 'tag_slug__in',
57
+ 'ID',
58
+ 'id',
59
+ 'date',
60
+ 'after_date',
61
+ 'before_date',
62
+ 'date_gmt',
63
+ 'after_date_gmt',
64
+ 'before_date_gmt',
65
+ 'post_title',
66
+ 'post_content',
67
+ 'post_excerpt',
68
+ 'post_status',
69
+ 'to_ping',
70
+ 'post_modified',
71
+ 'post_modified_gmt',
72
+ 'post_content_filtered',
73
+ 'guid',
74
+ 'perm',
75
+ 'meta',
76
+ 'meta_equals',
77
+ 'meta_not_equals',
78
+ 'meta_gt',
79
+ 'meta_greater_than',
80
+ 'meta_gte',
81
+ 'meta_greater_than_or_equal',
82
+ 'meta_like',
83
+ 'meta_not_like',
84
+ 'meta_lt',
85
+ 'meta_less_than',
86
+ 'meta_lte',
87
+ 'meta_less_than_or_equal',
88
+ 'meta_in',
89
+ 'meta_not_in',
90
+ 'meta_between',
91
+ 'meta_not_between',
92
+ 'meta_exists',
93
+ 'meta_not_exists',
94
+ 'meta_regexp',
95
+ 'meta_equals_regexp',
96
+ 'meta_not_regexp',
97
+ 'meta_not_equals_regexp',
98
+ 'taxonomy_exists',
99
+ 'taxonomy_not_exists',
100
+ 'term_id_in',
101
+ 'term_id_not_in',
102
+ 'term_id_and',
103
+ 'term_name_in',
104
+ 'term_name_not_in',
105
+ 'term_name_and',
106
+ 'term_slug_in',
107
+ 'term_slug_not_in',
108
+ 'term_slug_and',
109
+ );
110
+
111
+ /**
112
+ * @var array An array of default arguments that will be applied to all queries.
113
+ */
114
+ protected static $common_args = array(
115
+ 'post_type' => 'post',
116
+ 'suppress_filters' => false,
117
+ 'posts_per_page' => - 1,
118
+ );
119
+
120
+ /**
121
+ * @var array A list of query modifiers that will trigger a overriding merge, thus
122
+ * replacing previous values, when set multiple times.
123
+ */
124
+ protected static $replacing_modifiers = array(
125
+ 'p',
126
+ 'author',
127
+ 'author_name',
128
+ 'author__in',
129
+ 'author__not_in',
130
+ 'has_password',
131
+ 'post_password',
132
+ 'cat',
133
+ 'category__and',
134
+ 'category__in',
135
+ 'category__not_in',
136
+ 'category_name',
137
+ 'comment_count',
138
+ 'comment_status',
139
+ 'menu_order',
140
+ 'title',
141
+ 'title_like',
142
+ 'name',
143
+ 'post_name__in',
144
+ 'ping_status',
145
+ 'post__in',
146
+ 'post__not_in',
147
+ 'post_parent',
148
+ 'post_parent__in',
149
+ 'post_parent__not_in',
150
+ 'post_mime_type',
151
+ 's',
152
+ 'search',
153
+ 'tag',
154
+ 'tag__and',
155
+ 'tag__in',
156
+ 'tag__not_in',
157
+ 'tag_id',
158
+ 'tag_slug__and',
159
+ 'tag_slug__in',
160
+ 'ID',
161
+ 'id',
162
+ 'date',
163
+ 'after_date',
164
+ 'before_date',
165
+ 'date_gmt',
166
+ 'after_date_gmt',
167
+ 'before_date_gmt',
168
+ 'post_title',
169
+ 'post_content',
170
+ 'post_excerpt',
171
+ 'post_status',
172
+ 'to_ping',
173
+ 'post_modified',
174
+ 'post_modified_gmt',
175
+ 'post_content_filtered',
176
+ 'guid',
177
+ 'perm',
178
+ );
179
+
180
+ /**
181
+ * @var int
182
+ */
183
+ protected static $meta_alias = 0;
184
+ /**
185
+ * @var array A list of keys that denote the value to check should be cast to array.
186
+ */
187
+ protected static $multi_value_keys = array( 'IN', 'NOT IN', 'BETWEEN', 'NOT BETWEEN' );
188
+ /**
189
+ * @var array A map of SQL comparison operators to their human-readable counterpart.
190
+ */
191
+ protected static $comparison_operators = array(
192
+ '=' => 'equals',
193
+ '!=' => 'not-equals',
194
+ '>' => 'gt',
195
+ '>=' => 'gte',
196
+ '<' => 'lt',
197
+ '<=' => 'lte',
198
+ 'LIKE' => 'like',
199
+ 'NOT LIKE' => 'not-like',
200
+ 'IN' => 'in',
201
+ 'NOT IN' => 'not-in',
202
+ 'BETWEEN' => 'between',
203
+ 'NOT BETWEEN' => 'not-between',
204
+ 'EXISTS' => 'exists',
205
+ 'NOT EXISTS' => 'not-exists',
206
+ 'REGEXP' => 'regexp',
207
+ 'NOT REGEXP' => 'not-regexp',
208
+ );
209
+ /**
210
+ * @var string
211
+ */
212
+ protected $filter_name = 'default';
213
+ /**
214
+ * @var array The post IDs that will be updated.
215
+ */
216
+ protected $ids = array();
217
+ /**
218
+ * @var bool Whether the post IDs to update have already been fetched or not.
219
+ */
220
+ protected $has_ids = false;
221
+ /**
222
+ * @var array The updates that will be saved to the database.
223
+ */
224
+ protected $updates = array();
225
+ /**
226
+ * @var array A list of taxonomies this repository will recognize.
227
+ */
228
+ protected $taxonomies = array();
229
+ /**
230
+ * @var array A map detailing which fields should be converted from a
231
+ * GMT time and date to a local one.
232
+ */
233
+ protected $to_local_time_map = array(
234
+ 'post_date_gmt' => 'post_date',
235
+ );
236
+ /**
237
+ * @var array A map detailing which fields should be converted from a
238
+ * localized time and date to a GMT one.
239
+ */
240
+ protected $to_gmt_map = array(
241
+ 'post_date' => 'post_date_gmt',
242
+ );
243
+ /**
244
+ * @var array
245
+ */
246
+ protected $default_args = array( 'post_type' => 'post' );
247
+ /**
248
+ * @var array An array of query modifying callbacks populated while applying
249
+ * the filters.
250
+ */
251
+ protected $query_modifiers = array();
252
+ /**
253
+ * @var bool Whether the current query is void or not.
254
+ */
255
+ protected $void_query = false;
256
+ /**
257
+ * @var array An array of query arguments that will be populated while applying
258
+ * filters.
259
+ */
260
+ protected $query_args = array(
261
+ 'meta_query' => array( 'relation' => 'AND' ),
262
+ 'tax_query' => array( 'relation' => 'AND' ),
263
+ );
264
+ /**
265
+ * @var WP_Query The current query object built and modified by the instance.
266
+ */
267
+ protected $current_query;
268
+ /**
269
+ * @var array An associative array of the filters that will be applied and the used values.
270
+ */
271
+ protected $current_filters = array();
272
+ /**
273
+ * @var Tribe__Repository__Query_Filters
274
+ */
275
+ public $filter_query;
276
+ /**
277
+ * @var string The filter that should be used to get a post by its primary key.
278
+ */
279
+ protected $primary_key = 'p';
280
+ /**
281
+ * @var array A map of callbacks in the shape [ <slug> => <callback|primitive> ]
282
+ */
283
+ protected $schema = array();
284
+ /**
285
+ * @var Tribe__Repository__Interface
286
+ */
287
+ protected $main_repository;
288
+ /**
289
+ * @var Tribe__Repository__Formatter_Interface
290
+ */
291
+ protected $formatter;
292
+ /**
293
+ * @var bool
294
+ */
295
+ protected $skip_found_rows = true;
296
+
297
+ /**
298
+ * @var Tribe__Repository__Interface
299
+ */
300
+ protected $query_builder;
301
+
302
+ /**
303
+ * Tribe__Repository constructor.
304
+ *
305
+ * @since 4.7.19
306
+ */
307
+ public function __construct() {
308
+ $this->filter_query = new Tribe__Repository__Query_Filters();
309
+ $this->default_args = array_merge( array( 'posts_per_page' => - 1 ), $this->default_args );
310
+ $post_types = (array) Tribe__Utils__Array::get( $this->default_args, 'post_type', array() );
311
+ $this->taxonomies = get_taxonomies( array( 'object_type' => $post_types ), 'names' );
312
+ }
313
+
314
+ /**
315
+ * {@inheritdoc}
316
+ */
317
+ public function get_default_args() {
318
+ return $this->default_args;
319
+ }
320
+
321
+ /**
322
+ * {@inheritdoc}
323
+ */
324
+ public function set_default_args( array $default_args ) {
325
+ $this->default_args = $default_args;
326
+ }
327
+
328
+ /**
329
+ * Returns the value of a protected property.
330
+ *
331
+ * @since 4.7.19
332
+ *
333
+ * @param string $name
334
+ *
335
+ * @return mixed|null
336
+ * @throws Tribe__Repository__Usage_Error If trying to access a non defined property.
337
+ */
338
+ public function __get( $name ) {
339
+ if ( ! property_exists( $this, $name ) ) {
340
+ throw Tribe__Repository__Usage_Error::because_property_is_not_defined( $name, $this );
341
+ }
342
+
343
+ return $this->{$name};
344
+ }
345
+
346
+ /**
347
+ * Magic method to set protected properties.
348
+ *
349
+ * @since 4.7.19
350
+ *
351
+ * @param string $name
352
+ * @param mixed $value
353
+ *
354
+ * @throws Tribe__Repository__Usage_Error As properties have to be set extending
355
+ * the class, using setter methods or via constructor injection
356
+ */
357
+ public function __set( $name, $value ) {
358
+ throw Tribe__Repository__Usage_Error::because_properties_should_be_set_correctly( $name, $this );
359
+ }
360
+
361
+ /**
362
+ * Whether the class has a property with the specific name or not.
363
+ *
364
+ * @since 4.7.19
365
+ *
366
+ * @param string $name
367
+ *
368
+ * @return bool
369
+ */
370
+ public function __isset( $name ) {
371
+ return property_exists( $this, $name ) && isset( $this->{$name} );
372
+ }
373
+
374
+ /**
375
+ * {@inheritdoc}
376
+ */
377
+ public function where( $key, $value ) {
378
+ return call_user_func_array( array( $this, 'by' ), func_get_args() );
379
+ }
380
+
381
+ /**
382
+ * {@inheritdoc}
383
+ */
384
+ public function page( $page ) {
385
+ $this->query_args['paged'] = absint( $page );
386
+
387
+ return $this;
388
+ }
389
+
390
+ /**
391
+ * {@inheritdoc}
392
+ */
393
+ public function per_page( $per_page ) {
394
+ // we allow for `-1` here
395
+ $this->query_args['posts_per_page'] = $per_page;
396
+
397
+ return $this;
398
+ }
399
+
400
+ /**
401
+ * {@inheritdoc}
402
+ */
403
+ public function count() {
404
+ if ( $this->void_query ) {
405
+ return 0;
406
+ }
407
+
408
+ $query = $this->build_query();
409
+ $query->set( 'fields', 'ids' );
410
+
411
+ /**
412
+ * Filters the query object by reference before counting found posts in the current page.
413
+ *
414
+ * @since 4.7.19
415
+ *
416
+ * @param WP_Query $query
417
+ */
418
+ do_action_ref_array( "{$this->filter_name}_pre_count_posts", array( &$query ) );
419
+
420
+ $ids = $query->get_posts();
421
+
422
+ return is_array( $ids ) ? count( $ids ) : 0;
423
+ }
424
+
425
+ /**
426
+ * {@inheritdoc}
427
+ */
428
+ public function build_query() {
429
+ /**
430
+ * Allow classes extending or decorating the repository to act before
431
+ * the query is built or replace its building completely.
432
+ */
433
+ if ( null !== $this->query_builder ) {
434
+ $built = $this->query_builder->build_query();
435
+
436
+ if ( null !== $built ) {
437
+ return $built;
438
+ }
439
+ }
440
+
441
+ $query = new WP_Query();
442
+
443
+ $this->filter_query->set_query( $query );
444
+
445
+ /**
446
+ * Here we merge, not recursively, to allow user-set query arguments
447
+ * to override the default ones.
448
+ */
449
+ $query_args = array_merge( $this->default_args, $this->query_args );
450
+
451
+ $default_post_status = current_user_can( 'read_private_posts' ) ? 'any' : '';
452
+ $query_args['post_status'] = Tribe__Utils__Array::get( $query_args, 'post_status', $default_post_status );
453
+
454
+ /**
455
+ * Filters the query arguments that will be used to fetch the posts.
456
+ *
457
+ * @param array $query_args An array of the query arguments the query will be
458
+ * initialized with.
459
+ * @param WP_Query $query The query object, the query arguments have not been parsed yet.
460
+ * @param $this $this This repository instance
461
+ */
462
+ $query_args = apply_filters( "{$this->filter_name}_query_args", $query_args, $query, $this );
463
+
464
+ if ( isset( $query_args['offset'] ) ) {
465
+ $offset = absint( $query_args['offset'] );
466
+ $per_page = (int) Tribe__Utils__Array::get( $query_args, 'posts_per_page', get_option( 'posts_per_page' ) );
467
+ $page = (int) Tribe__Utils__Array::get( $query_args, 'paged', 1 );
468
+
469
+ $real_offset = $per_page === - 1 ? $offset : ( $per_page * ( $page - 1 ) ) + $offset;
470
+ $query_args['offset'] = $real_offset;
471
+ $query_args['posts_per_page'] = $per_page === - 1 ? 99999999999 : $per_page;
472
+
473
+ /**
474
+ * Unset the `offset` query argument to avoid applying it multiple times when this method
475
+ * is used, on the same repository, more than once.
476
+ */
477
+ unset( $this->query_args['offset'] );
478
+ }
479
+
480
+ foreach ( $query_args as $key => $value ) {
481
+ $query->set( $key, $value );
482
+ }
483
+
484
+ /**
485
+ * Here process the previously set query modifiers passing them the
486
+ * query object before it executes.
487
+ * The query modifiers should modify the query by reference.
488
+ */
489
+ foreach ( $this->query_modifiers as $arg ) {
490
+ if ( is_object( $arg ) ) {
491
+ // __invoke, assume changes are made by reference
492
+ $arg( $query );
493
+ } elseif ( is_callable( $arg ) ) {
494
+ // assume changes are made by reference
495
+ $arg( $query );
496
+ }
497
+ }
498
+
499
+ return $query;
500
+ }
501
+
502
+ /**
503
+ * {@inheritdoc}
504
+ */
505
+ public function found() {
506
+ if ( $this->void_query ) {
507
+ return 0;
508
+ }
509
+
510
+ $query = $this->build_query();
511
+ $query->set( 'fields', 'ids' );
512
+
513
+ /**
514
+ * Filters the query object by reference before counting found posts.
515
+ *
516
+ * @since 4.7.19
517
+ *
518
+ * @param WP_Query $query
519
+ */
520
+ do_action_ref_array( "{$this->filter_name}_pre_found_posts", array( &$query ) );
521
+
522
+ $query->get_posts();
523
+
524
+ return (int) $query->found_posts;
525
+ }
526
+
527
+ /**
528
+ * {@inheritdoc}
529
+ */
530
+ public function all() {
531
+ if ( $this->void_query ) {
532
+ return array();
533
+ }
534
+
535
+ $query = $this->build_query();
536
+
537
+ $return_ids = 'ids' === $query->get( 'fields', '' );
538
+
539
+ /**
540
+ * Do not skip counting the rows if we have some filtering to do on
541
+ * `found_posts`.
542
+ */
543
+ $query->set( 'no_found_rows', $this->skip_found_rows );
544
+ // we'll let the class build the items later
545
+ $query->set( 'fields', 'ids' );
546
+
547
+ /**
548
+ * Filters the query object by reference before getting the posts.
549
+ *
550
+ * @since 4.7.19
551
+ *
552
+ * @param WP_Query $query
553
+ */
554
+ do_action_ref_array( "{$this->filter_name}_pre_get_posts", array( &$query ) );
555
+
556
+ $results = $query->get_posts();
557
+
558
+ /**
559
+ * Allow extending classes to customize the return value.
560
+ * Since we are filtering the array returning empty values while formatting
561
+ * the item will exclude it from the return values.
562
+ */
563
+ return $return_ids
564
+ ? $results
565
+ : array_filter( array_map( array( $this, 'format_item' ), $results ) );
566
+ }
567
+
568
+ /**
569
+ * {@inheritdoc}
570
+ */
571
+ public function offset( $offset, $increment = false ) {
572
+ /**
573
+ * The `offset` argument will only be used when `posts_per_page` is not -1
574
+ * and will ignore pagination.
575
+ * So we filter to apply a real SQL OFFSET; we also leave in place the `offset`
576
+ * query var to have a fallback should the LIMIT cause proving difficult to filter.
577
+ */
578
+ $this->query_args['offset'] = $increment
579
+ ? absint( $offset ) + (int) Tribe__Utils__Array::get( $this->query_args, 'offset', 0 )
580
+ : absint( $offset );
581
+
582
+ return $this;
583
+ }
584
+
585
+ /**
586
+ * {@inheritdoc}
587
+ */
588
+ public function order( $order = 'ASC' ) {
589
+ $order = strtoupper( $order );
590
+
591
+ if ( ! in_array( $order, array( 'ASC', 'DESC' ) ) ) {
592
+ return $this;
593
+ }
594
+
595
+ $this->query_args['order'] = $order;
596
+
597
+ return $this;
598
+ }
599
+
600
+ /**
601
+ * {@inheritdoc}
602
+ */
603
+ public function order_by( $order_by ) {
604
+ $this->query_args['orderby'] = $order_by;
605
+
606
+ return $this;
607
+ }
608
+
609
+ /**
610
+ * {@inheritdoc}
611
+ */
612
+ public function fields( $fields ) {
613
+ $this->query_args['fields'] = $fields;
614
+
615
+ return $this;
616
+ }
617
+
618
+ /**
619
+ * {@inheritdoc}
620
+ */
621
+ public function permission( $permission ) {
622
+ if ( ! in_array( $permission, array( self::PERMISSION_READABLE, self::PERMISSION_EDITABLE ), true ) ) {
623
+ return $this;
624
+ }
625
+
626
+ $this->query_args['perm'] = $permission;
627
+
628
+ return $this;
629
+ }
630
+
631
+ /**
632
+ * {@inheritdoc}
633
+ */
634
+ public function in( $post_ids ) {
635
+ $this->add_args( 'post__in', $post_ids );
636
+
637
+ return $this;
638
+ }
639
+
640
+ /**
641
+ * Merges arguments into a query arg.
642
+ *
643
+ * @since 4.7.19
644
+ *
645
+ * @param string $key
646
+ * @param array|int $value
647
+ */
648
+ protected function add_args( $key, $value ) {
649
+ $this->query_args[ $key ] = (array) $value;
650
+ }
651
+
652
+ /**
653
+ * {@inheritdoc}
654
+ */
655
+ public function not_in( $post_ids ) {
656
+ $this->add_args( 'post__not_in', $post_ids );
657
+
658
+ return $this;
659
+ }
660
+
661
+ /**
662
+ * {@inheritdoc}
663
+ */
664
+ public function parent( $post_id ) {
665
+ $this->add_args( 'post_parent__in', $post_id );
666
+
667
+ return $this;
668
+ }
669
+
670
+ /**
671
+ * {@inheritdoc}
672
+ */
673
+ public function parent_in( $post_ids ) {
674
+ $this->add_args( 'post_parent__in', $post_ids );
675
+
676
+ return $this;
677
+ }
678
+
679
+ /**
680
+ * {@inheritdoc}
681
+ */
682
+ public function parent_not_in( $post_ids ) {
683
+ $this->add_args( 'post_parent__not_in', $post_ids );
684
+
685
+ return $this;
686
+ }
687
+
688
+ /**
689
+ * {@inheritdoc}
690
+ */
691
+ public function search( $search ) {
692
+ $this->query_args['s'] = $search;
693
+
694
+ return $this;
695
+ }
696
+
697
+ /**
698
+ * {@inheritdoc}
699
+ */
700
+ public function first() {
701
+ $query = $this->build_query();
702
+ $return_id = 'ids' === $query->get( 'fields', '' );
703
+ $query->set( 'fields', 'ids' );
704
+ $ids = $query->get_posts();
705
+
706
+ if ( empty( $ids ) ) {
707
+ return null;
708
+ }
709
+
710
+ return $return_id ? reset( $ids ) : $this->format_item( reset( $ids ) );
711
+ }
712
+
713
+ /**
714
+ * Formats a post handled by the repository to the expected
715
+ * format.
716
+ *
717
+ * Extending classes should use this method to format return values to the expected format.
718
+ *
719
+ * @since 4.7.19
720
+ *
721
+ * @param int|WP_Post $id
722
+ *
723
+ * @return WP_Post
724
+ */
725
+ protected function format_item( $id ) {
726
+ return null === $this->formatter
727
+ ? get_post( $id )
728
+ : $this->formatter->format_item( $id );
729
+ }
730
+
731
+ /**
732
+ * {@inheritdoc}
733
+ */
734
+ public function last() {
735
+ $query = $this->build_query();
736
+ $return_id = 'ids' === $query->get( 'fields', '' );
737
+ $query->set( 'fields', 'ids' );
738
+ $ids = $query->get_posts();
739
+
740
+ if ( empty( $ids ) ) {
741
+ return null;
742
+ }
743
+
744
+ return $return_id ? end( $ids ) : $this->format_item( end( $ids ) );
745
+ }
746
+
747
+ /**
748
+ * {@inheritdoc}
749
+ */
750
+ public function nth( $n ) {
751
+ $per_page = (int) Tribe__Utils__Array::get_in_any( array(
752
+ $this->query_args,
753
+ $this->default_args,
754
+ ), 'posts_per_page', get_option( 'posts_per_page' ) );
755
+
756
+ if ( - 1 != $per_page && $n > $per_page ) {
757
+ return null;
758
+ }
759
+
760
+ $query = $this->build_query();
761
+
762
+ $return_id = 'ids' === $query->get( 'fields', '' );
763
+
764
+ $i = absint( $n ) - 1;
765
+ $query->set( 'fields', 'ids' );
766
+ $ids = $query->get_posts();
767
+
768
+ if ( empty( $ids[ $i ] ) ) {
769
+ return null;
770
+ }
771
+
772
+ return $return_id ? $ids[ $i ] : $this->format_item( $ids[ $i ] );
773
+ }
774
+
775
+ /**
776
+ * Applies and returns a schema entry.
777
+ *
778
+ * @since 4.7.19
779
+ *
780
+ * @param string $key
781
+ * @param mixed $value
782
+ * @param mixed ...$args Additional arguments for the application.
783
+ *
784
+ * @return mixed A scalar value or a callable.
785
+ */
786
+ public function apply_modifier( $key, $value ) {
787
+ $call_args = func_get_args();
788
+
789
+ $application = Tribe__Utils__Array::get( $this->schema, $key, null );
790
+
791
+ /**
792
+ * Return primitives, including `null`, as they are.
793
+ */
794
+ if ( ! is_callable( $application ) ) {
795
+ return $application;
796
+ }
797
+
798
+ /**
799
+ * Allow for callbacks to fire immediately and return more complex values.
800
+ * This also means that callbacks meant to run on the next step, the one
801
+ * where args are applied, will need to be "wrapped" in callbacks themselves.
802
+ * The `$key` is removed from the args to get the value first and avoid
803
+ * unused args.
804
+ */
805
+ $args_without_key = array_splice( $call_args, 1 );
806
+
807
+ return call_user_func_array( $application, $args_without_key );
808
+ }
809
+
810
+ /**
811
+ * {@inheritdoc}
812
+ */
813
+ public function take( $n ) {
814
+ $query = $this->build_query();
815
+ $return_id = 'ids' === $query->get( 'fields', '' );
816
+ $query->set( 'fields', 'ids' );
817
+ $matching_ids = $query->get_posts();
818
+
819
+ if ( empty( $matching_ids ) ) {
820
+ return array();
821
+ }
822
+
823
+ $spliced = array_splice( $matching_ids, 0, $n );
824
+
825
+ return $return_id ? $spliced : array_map( array( $this, 'format_item' ), $spliced );
826
+ }
827
+
828
+ /**
829
+ * Fetches a single instance of the post type handled by the repository.
830
+ *
831
+ * Similarly to the `get_post` function permissions are not taken into account when returning
832
+ * an instance by its primary key; extending classes can refine this behaviour to suit.
833
+ *
834
+ * @param mixed $primary_key
835
+ *
836
+ * @return WP_Post|null|mixed
837
+ */
838
+ public function by_primary_key( $primary_key ) {
839
+ return $this->by( $this->primary_key, $primary_key )->first();
840
+ }
841
+
842
+ /**
843
+ * {@inheritdoc}
844
+ */
845
+ public function by( $key, $value ) {
846
+ if ( $this->void_query ) {
847
+ // No point in doing more computations if the query is void.
848
+ return $this;
849
+ }
850
+
851
+ $call_args = func_get_args();
852
+
853
+ $this->current_filters[ $key ] = $value;
854
+
855
+ try {
856
+ $query_modifier = $this->modify_query( $key, $call_args );
857
+
858
+ /**
859
+ * Here we allow the repository to call one of its own methods and return `null`.
860
+ * A repository might have a `where` or `by` that is just building
861
+ * a more complex query using a base `where` or `by`.
862
+ */
863
+ if ( null === $query_modifier ) {
864
+ return $this;
865
+ }
866
+
867
+ /**
868
+ * Primitives are just merged in.
869
+ * Since we are using `array_merge_recursive` we expect them to be arrays.
870
+ */
871
+ if ( ! ( is_object( $query_modifier ) || is_callable( $query_modifier ) ) ) {
872
+
873
+ if ( ! is_array( $query_modifier ) ) {
874
+ throw new InvalidArgumentException( 'Query modifier should be an array!' );
875
+ }
876
+
877
+ $replace_modifiers = in_array( $key, $this->replacing_modifiers(), true );
878
+ if ( $replace_modifiers ) {
879
+ /**
880
+ * We do a merge to make sure new values will override and replace the old
881
+ * ones.
882
+ */
883
+ $this->query_args = array_merge( $this->query_args, $query_modifier );
884
+ } else {
885
+ /**
886
+ * We do a recursive merge to allow "stacking" of same kind of queries;
887
+ * e.g. two or more `tax_query`.
888
+ */
889
+ $this->query_args = array_merge_recursive( $this->query_args, $query_modifier );
890
+ }
891
+ } else {
892
+ /**
893
+ * If we get back something that is not an array then we add it to
894
+ * the stack of query modifying callbacks we'll call on the query
895
+ * after building it.
896
+ */
897
+ $this->query_modifiers[] = $query_modifier;
898
+ }
899
+ } catch ( Tribe__Repository__Void_Query_Exception $e ) {
900
+ /**
901
+ * We allow for the `apply` method to orderly fail to micro-optimize.
902
+ * If applying one parameter would yield no results then let's immediately bail.
903
+ * Schema should throw t
904
+ * his Exception if a light-weight on the filters would already
905
+ * deem a query as yielding nothing.
906
+ */
907
+ $this->void_query = true;
908
+
909
+ return $this;
910
+ }
911
+
912
+ /**
913
+ * Catching other type of exceptions is something the client code should handle!
914
+ */
915
+
916
+ return $this;
917
+ }
918
+
919
+ /**
920
+ * Returns the query modifier for a key.
921
+ *
922
+ * @since 4.7.19
923
+ *
924
+ * @param string $key
925
+ * @param array $call_args
926
+ *
927
+ * @return mixed
928
+ *
929
+ * @throws Tribe__Repository__Usage_Error If the required filter is not defined by the class.
930
+ * @throws Tribe__Repository__Void_Query_Exception To signal the query would yield no results.
931
+ */
932
+ protected function modify_query( $key, $call_args ) {
933
+ if ( ! $this->schema_has_modifier_for( $key ) ) {
934
+ if ( $this->has_default_modifier( $key ) ) {
935
+ // let's use the default filters normalizing the key first
936
+ $call_args[0] = $this->normalize_key( $key );
937
+ $query_modifier = call_user_func_array( array( $this, 'apply_default_modifier' ), $call_args );
938
+ } else {
939
+ throw Tribe__Repository__Usage_Error::because_the_read_filter_is_not_defined( $key, $this );
940
+ }
941
+ } else {
942
+ $query_modifier = call_user_func_array( array( $this, 'apply_modifier' ), $call_args );
943
+ }
944
+
945
+ return $query_modifier;
946
+ }
947
+
948
+ /**
949
+ * Whether the current schema defines an application for the key or not.
950
+ *
951
+ * @since 4.7.19
952
+ *
953
+ * @param $key
954
+ *
955
+ * @return bool
956
+ */
957
+ protected function schema_has_modifier_for( $key ) {
958
+ return isset( $this->schema[ $key ] );
959
+ }
960
+
961
+ /**
962
+ * Whether a filter defined and handled by the repository exists or not.
963
+ *
964
+ * @since 4.7.19
965
+ *
966
+ * @param string $key
967
+ *
968
+ * @return bool
969
+ */
970
+ protected function has_default_modifier( $key ) {
971
+ $normalized_key = $this->normalize_key( $key );
972
+
973
+ return in_array( $normalized_key, self::$default_modifiers, true );
974
+ }
975
+
976
+ /**
977
+ * Normalizes the filter key to allow broad matching of the `by` filters.
978
+ *
979
+ * @since 4.7.19
980
+ *
981
+ * E.g. `by( 'id', 23 )` is the same as `by( 'ID', 23 ).
982
+ * E.g. `by( 'parent', 23 )` is the same as `by( `post_parent`, 23 )`
983
+ *
984
+ * @param string $key
985
+ *
986
+ * @return string The normalized filter key
987
+ */
988
+ protected function normalize_key( $key ) {
989
+ // `ID` to `id`
990
+ $normalized = strtolower( $key );
991
+
992
+ $post_prefixed = array(
993
+ 'password',
994
+ 'name__in',
995
+ '_in',
996
+ '_not_in',
997
+ 'parent',
998
+ 'parent__in',
999
+ 'parent__not_in',
1000
+ 'mime_type',
1001
+ 'content',
1002
+ 'excerpt',
1003
+ 'status',
1004
+ 'modified',
1005
+ 'modified_gmt',
1006
+ 'content_filtered',
1007
+ );
1008
+
1009
+ if ( in_array( $key, $post_prefixed, true ) ) {
1010
+ $normalized = 'post_' . $key;
1011
+ }
1012
+
1013
+ return $normalized;
1014
+ }
1015
+
1016
+ /**
1017
+ * Returns a list of modifiers that, when applied multiple times,
1018
+ * will replace the previous value.
1019
+ *
1020
+ * This behaviour is in opposition to "stackable" modifiers that will,
1021
+ * instead, be composed and stacked.
1022
+ *
1023
+ * @since 4.7.19
1024
+ *
1025
+ * @return array
1026
+ */
1027
+ protected function replacing_modifiers() {
1028
+ return self::$replacing_modifiers;
1029
+ }
1030
+
1031
+ /**
1032
+ * Batch filter application method.
1033
+ *
1034
+ * This is the same as calling `where` multiple times with different arguments.
1035
+ *
1036
+ * @since 4.7.19
1037
+ *
1038
+ * @param array $args An associative array of arguments to filter
1039
+ * the posts by in the shape [ <key>, <value> ].
1040
+ *
1041
+ * @return Tribe__Repository__Read_Interface|Tribe__Repository__Update_Interface
1042
+ */
1043
+ public function where_args( array $args ) {
1044
+ return $this->by_args( $args );
1045
+ }
1046
+
1047
+ /**
1048
+ * {@inheritdoc}
1049
+ */
1050
+ public function by_args( array $args ) {
1051
+ foreach ( $args as $key => $value ) {
1052
+ $this->by( $key, $value );
1053
+ }
1054
+
1055
+ return $this;
1056
+ }
1057
+
1058
+ /**
1059
+ * Commits the updates to the selected post IDs to the database.
1060
+ *
1061
+ * @since 4.7.19
1062
+ *
1063
+ * @param bool $sync Whether to apply the updates in a synchronous process
1064
+ * or in an asynchronous one.
1065
+ *
1066
+ * @return array A list of the post IDs that have been (synchronous) or will
1067
+ * be (asynchronous) updated. When running in sync mode the return
1068
+ * value will be a map in the shape [ <id> => <update_result> ] where
1069
+ * `true` indicates a correct update.
1070
+ *
1071
+ * @throws Tribe__Repository__Usage_Error If trying to update a field that cannot be
1072
+ * updated.
1073
+ */
1074
+ public function save( $sync = true ) {
1075
+ $ids = $this->get_ids();
1076
+
1077
+ if ( empty( $ids ) ) {
1078
+ return array();
1079
+ }
1080
+
1081
+ $exit = array();
1082
+ $postarrs = array();
1083
+
1084
+ foreach ( $ids as $id ) {
1085
+ $postarr = array(
1086
+ 'ID' => $id,
1087
+ 'tax_input' => array(),
1088
+ 'meta_input' => array(),
1089
+ );
1090
+
1091
+ foreach ( $this->updates as $key => $value ) {
1092
+ if ( is_callable( $value ) ) {
1093
+ $value = $value( $id, $key, $this );
1094
+ }
1095
+
1096
+ if ( ! $this->can_be_udpated( $key ) ) {
1097
+ throw Tribe__Repository__Usage_Error::because_this_field_cannot_be_updated( $key, $this );
1098
+ }
1099
+
1100
+ if ( $this->is_a_post_field( $key ) ) {
1101
+ if ( $this->requires_converted_date( $key ) ) {
1102
+ $this->update_postarr_dates( $key, $value, $postarr );
1103
+ } else {
1104
+ $postarr[ $key ] = $value;
1105
+ }
1106
+ } elseif ( $this->is_a_taxonomy( $key ) ) {
1107
+ $postarr['tax_input'][ $key ] = $value;
1108
+ } else {
1109
+ // it's a custom field
1110
+ $postarr['meta_input'][ $key ] = $value;
1111
+ }
1112
+ }
1113
+
1114
+ $postarrs[ $id ] = $postarr;
1115
+ }
1116
+
1117
+ // @todo actually implement async
1118
+
1119
+ foreach ( $postarrs as $id => $postarr ) {
1120
+ $this_exit = wp_update_post( $postarr );
1121
+ $exit[ $id ] = $id === $this_exit ? true : $this_exit;
1122
+ }
1123
+
1124
+ return $exit;
1125
+ }
1126
+
1127
+ /**
1128
+ * Gets the post IDs that should be updated.
1129
+ *
1130
+ * @since 4.7.19
1131
+ *
1132
+ * @return array An array containing the post IDs to update.
1133
+ */
1134
+ protected function get_ids() {
1135
+ /** @var WP_Query $query */
1136
+ $query = $this->get_query();
1137
+ $query->set( 'fields', 'ids' );
1138
+
1139
+ return $query->get_posts();
1140
+ }
1141
+
1142
+ /**
1143
+ * {@inheritdoc}
1144
+ */
1145
+ public function get_query() {
1146
+ return $this->build_query();
1147
+ }
1148
+
1149
+ /**
1150
+ * Whether the current key can be updated by this repository or not.
1151
+ *
1152
+ * @since 4.7.19
1153
+ *
1154
+ * @param string $key
1155
+ *
1156
+ * @return bool
1157
+ */
1158
+ protected function can_be_udpated( $key ) {
1159
+ return ! in_array( $key, self::$blocked_keys, true );
1160
+ }
1161
+
1162
+ /**
1163
+ * Whether the key is a field of the posts table or not.
1164
+ *
1165
+ * @since 4.7.19
1166
+ *
1167
+ * @param string $key
1168
+ *
1169
+ * @return bool
1170
+ */
1171
+ protected function is_a_post_field( $key ) {
1172
+ return in_array( $key, array(
1173
+ 'ID',
1174
+ 'post_author',
1175
+ 'post_date',
1176
+ 'post_date_gmt',
1177
+ 'post_content',
1178
+ 'post_title',
1179
+ 'post_excerpt',
1180
+ 'post_status',
1181
+ 'comment_status',
1182
+ 'ping_status',
1183
+ 'post_password',
1184
+ 'post_name',
1185
+ 'to_ping',
1186
+ 'pinged',
1187
+ 'post_modified',
1188
+ 'post_modified_gmt',
1189
+ 'post_content_filtered',
1190
+ 'post_parent',
1191
+ 'guid',
1192
+ 'menu_order',
1193
+ 'post_type',
1194
+ 'post_mime_type',
1195
+ 'comment_count',
1196
+ ), true );
1197
+ }
1198
+
1199
+ /**
1200
+ * Whether the current key is a date one requiring a converted key pair too or not.
1201
+ *
1202
+ * @param string $key
1203
+ *
1204
+ * @return bool
1205
+ */
1206
+ protected function requires_converted_date( $key ) {
1207
+ return array_key_exists( $key, $this->to_local_time_map ) || array_key_exists( $key, $this->to_gmt_map );
1208
+ }
1209
+
1210
+ /**
1211
+ * Updates the update post payload to add dates that should be provided in GMT
1212
+ * and localized version.
1213
+ *
1214
+ * @since 4.7.19
1215
+ *
1216
+ * @param string $key
1217
+ * @param string|int $value
1218
+ * @param array $postarr
1219
+ */
1220
+ protected function update_postarr_dates( $key, $value, array &$postarr ) {
1221
+ if ( array_key_exists( $key, $this->to_gmt_map ) ) {
1222
+ $postarr[ $this->to_gmt_map[ $key ] ] = Tribe__Timezones::to_tz( $value, 'UTC' );
1223
+ } elseif ( array_key_exists( $key, $this->to_local_time_map ) ) {
1224
+ $postarr[ $this->to_local_time_map[ $key ] ] = Tribe__Timezones::to_tz( $value, Tribe__Timezones::wp_timezone_string() );
1225
+ }
1226
+ $postarr[ $key ] = $value;
1227
+ }
1228
+
1229
+ /**
1230
+ * Whether the current key identifies one of the supported taxonomies or not.
1231
+ *
1232
+ * @since 4.7.19
1233
+ *
1234
+ * @param string $key
1235
+ *
1236
+ * @return bool
1237
+ */
1238
+ protected function is_a_taxonomy( $key ) {
1239
+ return in_array( $key, $this->taxonomies, true );
1240
+ }
1241
+
1242
+ /**
1243
+ * {@inheritdoc}
1244
+ */
1245
+ public function set_args( array $update_map ) {
1246
+ foreach ( $update_map as $key => $value ) {
1247
+ $this->set( $key, $value );
1248
+ }
1249
+
1250
+ return $this;
1251
+ }
1252
+
1253
+ /**
1254
+ * {@inheritdoc}
1255
+ */
1256
+ public function set( $key, $value ) {
1257
+ if ( ! is_string( $key ) ) {
1258
+ throw Tribe__Repository__Usage_Error::because_udpate_key_should_be_a_string( $this );
1259
+ }
1260
+
1261
+ $this->updates[ $key ] = $value;
1262
+
1263
+ return $this;
1264
+ }
1265
+
1266
+ /**
1267
+ * {@inheritdoc}
1268
+ */
1269
+ public function filter_name( $filter_name ) {
1270
+ $this->filter_name = trim( $filter_name );
1271
+
1272
+ return $this;
1273
+
1274
+ }
1275
+
1276
+ /**
1277
+ * {@inheritdoc}
1278
+ */
1279
+ public function set_formatter( Tribe__Repository__Formatter_Interface $formatter ) {
1280
+ $this->formatter = $formatter;
1281
+ }
1282
+
1283
+ /**
1284
+ * Filters the query to only return posts that are related, via a meta key, to posts
1285
+ * that satisfy a condition.
1286
+ *
1287
+ * @param string|array $meta_keys One ore more `meta_keys` relating the queried post type(s)
1288
+ * to another post type.
1289
+ * @param string $compare The SQL compoarison operator.
1290
+ * @param string $field One (a column in the `posts` table) that should match
1291
+ * the comparison criteria; required if the comparison operator is not `EXISTS` or
1292
+ * `NOT EXISTS`.
1293
+ * @param string|array $values One or more values the post field(s) should be compared to;
1294
+ * required if the comparison operator is not `EXISTS` or `NOT EXISTS`.
1295
+ *
1296
+ * @return $this
1297
+ * @throws Tribe__Repository__Usage_Error If the comparison operator requires
1298
+ */
1299
+ public function where_meta_related_by( $meta_keys, $compare, $field = null, $values = null ) {
1300
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
1301
+
1302
+ if ( ! in_array( $compare, array( 'EXISTS', 'NOT EXISTS' ) ) ) {
1303
+ if ( empty( $field ) || empty( $values ) ) {
1304
+ throw Tribe__Repository__Usage_Error::because_this_comparison_operator_requires_fields_and_values( $meta_keys, $compare, $this );
1305
+ }
1306
+ $field = esc_sql( $field );
1307
+ }
1308
+
1309
+ /** @var wpdb $wpdb */
1310
+ global $wpdb;
1311
+ $p = $this->sql_slug( 'meta_related_post', $compare, $meta_keys );
1312
+ $pm = $this->sql_slug( 'meta_related_post_meta', $compare, $meta_keys );
1313
+
1314
+ $this->filter_query->join( "LEFT JOIN {$wpdb->postmeta} {$pm} ON {$wpdb->posts}.ID = {$pm}.post_id" );
1315
+ $this->filter_query->join( "LEFT JOIN {$wpdb->posts} {$p} ON {$pm}.meta_value = {$p}.ID" );
1316
+
1317
+ $keys_in = $this->prepare_interval( $meta_keys );
1318
+
1319
+ if ( 'EXISTS' === $compare ) {
1320
+ $this->filter_query->where( "{$pm}.meta_key IN {$keys_in} AND {$pm}.meta_id IS NOT NULL" );
1321
+ } elseif ( 'NOT EXISTS' === $compare ) {
1322
+ $this->filter_query->where( "{$pm}.meta_id IS NULL" );
1323
+ } else {
1324
+ if ( in_array( $compare, self::$multi_value_keys, true ) ) {
1325
+ $values = $this->prepare_interval( $values );
1326
+ } else {
1327
+ $values = $this->prepare_value( $values );
1328
+ }
1329
+ $this->filter_query->where( "{$pm}.meta_key IN {$keys_in} AND {$p}.{$field} {$compare} {$values}" );
1330
+ }
1331
+
1332
+ return $this;
1333
+ }
1334
+
1335
+ /**
1336
+ * Builds a fenced group of WHERE clauses that will be used with OR logic.
1337
+ *
1338
+ * Mind that this is a lower level implementation of WHERE logic that requires
1339
+ * each callback method to add, at least, one WHERE clause using the repository
1340
+ * own `where_clause` method.
1341
+ *
1342
+ * @param array $callbacks One or more WHERE callbacks that will be called
1343
+ * this repository. The callbacks have the shape
1344
+ * [ <method>, <...args>]
1345
+ *
1346
+ * @return $this
1347
+ * @throws Tribe__Repository__Usage_Error If one of the callback methods does
1348
+ * not add any WHERE clause.
1349
+ *
1350
+ * @see Tribe__Repository::where_clause()
1351
+ * @see Tribe__Repository__Query_Filters::where()
1352
+ */
1353
+ public function where_or( $callbacks ) {
1354
+ $callbacks = func_get_args();
1355
+ $buffered = $this->filter_query->get_buffered_where_clauses( true );
1356
+ $this->filter_query->buffer_where_clauses( true );
1357
+ $buffered_count = count( $buffered );
1358
+
1359
+ foreach ( $callbacks as $c ) {
1360
+ call_user_func_array( array( $this, $c[0] ), array_slice( $c, 1 ) );
1361
+
1362
+ if ( $buffered_count === count( $this->filter_query->get_buffered_where_clauses() ) ) {
1363
+ throw Tribe__Repository__Usage_Error::because_where_or_should_only_be_used_with_methods_that_add_where_clauses( $c, $this );
1364
+ }
1365
+
1366
+ $buffered_count ++;
1367
+ }
1368
+
1369
+ $buffered = $this->filter_query->get_buffered_where_clauses( true );
1370
+
1371
+ $fenced = sprintf( '( %s )', implode( ' OR ', $buffered ) );
1372
+
1373
+ $this->where_clause( $fenced );
1374
+
1375
+ return $this;
1376
+ }
1377
+
1378
+ /**
1379
+ * Returns modified query arguments after applying a default filter.
1380
+ *
1381
+ * @since 4.7.19
1382
+ *
1383
+ * @param string $key
1384
+ * @param mixed $value
1385
+ *
1386
+ * @return array
1387
+ * @throws Tribe__Repository__Usage_Error If a filter is called with wrong arguments.
1388
+ */
1389
+ protected function apply_default_modifier( $key, $value ) {
1390
+ $args = array();
1391
+
1392
+ $call_args = func_get_args();
1393
+ $arg_1 = isset( $call_args[2] ) ? $call_args[2] : null;
1394
+ $arg_2 = isset( $call_args[3] ) ? $call_args[3] : null;
1395
+
1396
+ /** @var wpdb $wpdb */
1397
+ global $wpdb;
1398
+
1399
+ switch ( $key ) {
1400
+ default:
1401
+ // leverage built-in WP_Query filters
1402
+ $args = array( $key => $value );
1403
+ break;
1404
+ case 'ID':
1405
+ case 'id':
1406
+ $args = array( 'p' => $value );
1407
+ break;
1408
+ case 'search':
1409
+ $args = array( 's' => $value );
1410
+ break;
1411
+ case 'post_status':
1412
+ $this->query_args['post_status'] = (array) $value;
1413
+ break;
1414
+ case 'date':
1415
+ case 'after_date':
1416
+ $args = $this->get_posts_after( $value, 'post_date' );
1417
+ break;
1418
+ case 'before_date':
1419
+ $args = $this->get_posts_before( $value, 'post_date' );
1420
+ break;
1421
+ case 'date_gmt':
1422
+ case 'after_date_gmt':
1423
+ $args = $this->get_posts_after( $value, 'post_date_gmt' );
1424
+ break;
1425
+ case 'before_date_gmt':
1426
+ $args = $this->get_posts_before( $value, 'post_date_gmt' );
1427
+ break;
1428
+ case 'title_like':
1429
+ $this->filter_query->to_get_posts_with_title_like( $value );
1430
+ break;
1431
+ case 'post_content':
1432
+ $this->filter_query->to_get_posts_with_content_like( $value );
1433
+ break;
1434
+ case 'post_excerpt':
1435
+ $this->filter_query->to_get_posts_with_excerpt_like( $value );
1436
+ break;
1437
+ case 'to_ping':
1438
+ $this->filter_query->to_get_posts_to_ping( $value );
1439
+ $args = array( 'to_ping' => $value );
1440
+ break;
1441
+ case 'post_modified':
1442
+ $args = $this->get_posts_after( $value, 'post_modified' );
1443
+ break;
1444
+ case 'post_modified_gmt':
1445
+ $args = $this->get_posts_after( $value, 'post_modified_gmt' );
1446
+ break;
1447
+ case 'post_content_filtered':
1448
+ $this->filter_query->to_get_posts_with_filtered_content_like( $value );
1449
+ break;
1450
+ case 'guid':
1451
+ $this->filter_query->to_get_posts_with_guid_like( $value );
1452
+ break;
1453
+ case 'meta':
1454
+ case 'meta_equals':
1455
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '=', $format = $arg_2 );
1456
+ break;
1457
+ case 'meta_not_equals':
1458
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '!=', $format = $arg_2 );
1459
+ break;
1460
+ case 'meta_gt':
1461
+ case 'meta_greater_than':
1462
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '>', $format = $arg_2 );
1463
+ break;
1464
+ case 'meta_gte':
1465
+ case 'meta_greater_than_or_equal':
1466
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '>=', $format = $arg_2 );
1467
+ break;
1468
+ case 'meta_like':
1469
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'LIKE' );
1470
+ break;
1471
+ case 'meta_not_like':
1472
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'NOT LIKE' );
1473
+ break;
1474
+ case 'meta_lt':
1475
+ case 'meta_less_than':
1476
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '<', $format = $arg_2 );
1477
+ break;
1478
+ case 'meta_lte':
1479
+ case 'meta_less_than_or_equal':
1480
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, '<=', $format = $arg_2 );
1481
+ break;
1482
+ case 'meta_in':
1483
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'IN', $format = $arg_2 );
1484
+ break;
1485
+ case 'meta_not_in':
1486
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'NOT IN', $format = $arg_2 );
1487
+ break;
1488
+ case 'meta_between':
1489
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'BETWEEN', $format = $arg_2 );
1490
+ break;
1491
+ case 'meta_not_between':
1492
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'NOT BETWEEN', $format = $arg_2 );
1493
+ break;
1494
+ case 'meta_exists':
1495
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'EXISTS' );
1496
+ break;
1497
+ case 'meta_not_exists':
1498
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'NOT EXISTS' );
1499
+ break;
1500
+ case 'meta_regexp':
1501
+ case 'meta_equals_regexp':
1502
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'REGEXP' );
1503
+ break;
1504
+ case 'meta_not_regexp':
1505
+ case 'meta_not_equals_regexp':
1506
+ $args = $this->build_meta_query( $meta_key = $value, $meta_value = $arg_1, 'NOT REGEXP' );
1507
+ break;
1508
+ case 'taxonomy_exists':
1509
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'term_id', 'EXISTS' );
1510
+ break;
1511
+ case 'taxonomy_not_exists':
1512
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'term_id', 'NOT EXISTS' );
1513
+ break;
1514
+ case 'term_id_in':
1515
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'term_id', 'IN' );
1516
+ break;
1517
+ case 'term_id_not_in':
1518
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'term_id', 'NOT IN' );
1519
+ break;
1520
+ case 'term_id_and':
1521
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'term_id', 'AND' );
1522
+ break;
1523
+ case 'term_name_in':
1524
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'name', 'IN' );
1525
+ break;
1526
+ case 'term_name_not_in':
1527
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'name', 'NOT IN' );
1528
+ break;
1529
+ case 'term_name_and':
1530
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'name', 'AND' );
1531
+ break;
1532
+ case 'term_slug_in':
1533
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'slug', 'IN' );
1534
+ break;
1535
+ case 'term_slug_not_in':
1536
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'slug', 'NOT IN' );
1537
+ break;
1538
+ case 'term_slug_and':
1539
+ $args = $this->build_tax_query( $taxonomy = $value, $terms = $arg_1, 'slug', 'AND' );
1540
+ break;
1541
+ }
1542
+
1543
+
1544
+ return $args;
1545
+ }
1546
+
1547
+ /**
1548
+ * Builds a date query entry to get posts after a date.
1549
+ *
1550
+ * @since 4.7.19
1551
+ *
1552
+ * @param string $value
1553
+ * @param string $column
1554
+ *
1555
+ * @return array
1556
+ */
1557
+ protected function get_posts_after( $value, $column = 'post_date' ) {
1558
+ $timezone = in_array( $column, array( 'post_date_gmt', 'post_modified_gmt' ) )
1559
+ ? 'UTC'
1560
+ : Tribe__Timezones::generate_timezone_string_from_utc_offset( Tribe__Timezones::wp_timezone_string() );
1561
+
1562
+ if ( is_numeric( $value ) ) {
1563
+ $value = "@{$value}";
1564
+ }
1565
+
1566
+ $date = new DateTime( $value, new DateTimeZone( $timezone ) );
1567
+
1568
+ $array_key = sprintf( '%s-after', $column );
1569
+
1570
+ return array(
1571
+ 'date_query' => array(
1572
+ 'relation' => 'AND',
1573
+ $array_key => array(
1574
+ 'inclusive' => true,
1575
+ 'column' => $column,
1576
+ 'after' => $date->format( 'Y-m-d H:i:s' ),
1577
+ ),
1578
+ ),
1579
+ );
1580
+ }
1581
+
1582
+ /**
1583
+ * Builds a date query entry to get posts before a date.
1584
+ *
1585
+ * @since 4.7.19
1586
+ *
1587
+ * @param string $value
1588
+ * @param string $column
1589
+ *
1590
+ * @return array
1591
+ */
1592
+ protected function get_posts_before( $value, $column = 'post_date' ) {
1593
+ $timezone = in_array( $column, array( 'post_date_gmt', 'post_modified_gmt' ) )
1594
+ ? 'UTC'
1595
+ : Tribe__Timezones::generate_timezone_string_from_utc_offset( Tribe__Timezones::wp_timezone_string() );
1596
+
1597
+ if ( is_numeric( $value ) ) {
1598
+ $value = "@{$value}";
1599
+ }
1600
+
1601
+ $date = new DateTime( $value, new DateTimeZone( $timezone ) );
1602
+
1603
+ $array_key = sprintf( '%s-before', $column );
1604
+
1605
+ return array(
1606
+ 'date_query' => array(
1607
+ 'relation' => 'AND',
1608
+ $array_key => array(
1609
+ 'inclusive' => true,
1610
+ 'column' => $column,
1611
+ 'before' => $date->format( 'Y-m-d H:i:s' ),
1612
+ ),
1613
+ ),
1614
+ );
1615
+ }
1616
+
1617
+ /**
1618
+ * Builds a meta query entry.
1619
+ *
1620
+ * @since 4.7.19
1621
+ *
1622
+ * @param string $meta_key
1623
+ * @param string|array $meta_value
1624
+ * @param string $compare
1625
+ * @param string $type_or_format The type of value to compare
1626
+ *
1627
+ * @return array|null
1628
+ * @throws Tribe__Repository__Usage_Error If trying to compare multiple values with a single
1629
+ * comparison operator.
1630
+ */
1631
+ protected function build_meta_query( $meta_key, $meta_value = 'value', $compare = '=', $type_or_format = null ) {
1632
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_key );
1633
+
1634
+ $postfix = Tribe__Utils__Array::get( self::$comparison_operators, $compare, '' );
1635
+
1636
+ if ( count( $meta_keys ) === 1 ) {
1637
+ $array_key = $this->sql_slug( $meta_keys[0], $postfix );
1638
+
1639
+ $args = array(
1640
+ 'meta_query' => array(
1641
+ $array_key => array(
1642
+ 'key' => $meta_keys[0],
1643
+ 'compare' => strtoupper( $compare ),
1644
+ ),
1645
+ ),
1646
+ );
1647
+
1648
+ if ( ! in_array( $compare, array( 'EXISTS', 'NOT EXISTS' ) ) ) {
1649
+ $args['meta_query'][ $array_key ]['value'] = $meta_value;
1650
+ }
1651
+
1652
+ if ( 0 === strpos( $type_or_format, '%' ) ) {
1653
+ throw Tribe__Repository__Usage_Error::because_the_type_is_a_wpdb_prepare_format( $meta_key, $type_or_format, $this );
1654
+ }
1655
+
1656
+ if ( null !== $type_or_format ) {
1657
+ $args['meta_query'][ $array_key ]['type'] = $type_or_format;
1658
+ }
1659
+
1660
+ return $args;
1661
+ }
1662
+
1663
+
1664
+ if ( null === $type_or_format ) {
1665
+ $type_or_format = '%s';
1666
+ } elseif ( 0 !== strpos( $type_or_format, '%' ) ) {
1667
+ throw Tribe__Repository__Usage_Error::because_the_format_is_not_a_wpdb_prepare_one( $meta_key, $type_or_format, $this );
1668
+ }
1669
+
1670
+ /** @var wpdb $wpdb */
1671
+ global $wpdb;
1672
+
1673
+ // Build custom WHERE and JOINS to reduce the JOIN clauses
1674
+ $pm_alias = $this->sql_slug( 'meta', $postfix, ++ self::$meta_alias );
1675
+ $meta_keys_in = sprintf( "('%s')", implode( "','", array_map( 'esc_sql', $meta_keys ) ) );
1676
+
1677
+ $this->validate_operator_and_values( $compare, $meta_keys, $meta_value );
1678
+
1679
+ if ( in_array( $compare, self::$multi_value_keys, true ) ) {
1680
+ $meta_values = $this->prepare_interval( Tribe__Utils__Array::list_to_array( $meta_value ), $type_or_format );
1681
+ } else {
1682
+ $meta_values = $this->prepare_value( $meta_value, $type_or_format );
1683
+ }
1684
+
1685
+ $this->filter_query->join( "JOIN {$wpdb->postmeta} {$pm_alias} ON {$wpdb->posts}.ID = {$pm_alias}.post_id" );
1686
+
1687
+ if ( 'EXISTS' === $compare ) {
1688
+ $this->filter_query->where( "{$pm_alias}.meta_key IN {$meta_keys_in} AND {$pm_alias}.meta_id IS NOT NULL" );
1689
+ } else if ( 'NOT EXISTS' === $compare ) {
1690
+ $this->filter_query->where( "{$pm_alias}.meta_key NOT IN {$meta_keys_in} AND {$pm_alias}.meta_id IS NOT NULL" );
1691
+ } else {
1692
+ $this->filter_query->where( "{$pm_alias}.meta_key IN {$meta_keys_in} AND {$pm_alias}.meta_value {$compare} {$meta_values}" );
1693
+ }
1694
+ }
1695
+
1696
+ /**
1697
+ * Generates a SQL friendly slug from the provided, variadic, fragments.
1698
+ *
1699
+ * @since 4.7.19
1700
+ *
1701
+ * @param ...string $frag
1702
+ *
1703
+ * @return string
1704
+ */
1705
+ protected function sql_slug( $frag ) {
1706
+ $frags = func_get_args();
1707
+
1708
+ foreach ( $frags as &$frag ) {
1709
+ if ( is_string( $frag ) ) {
1710
+ Tribe__Utils__Array::get( self::$comparison_operators, $frag, $frag );
1711
+ } elseif ( is_array( $frag ) ) {
1712
+ $frag = implode( '_', $frag );
1713
+ }
1714
+ }
1715
+
1716
+
1717
+ $frags = array_filter( $frags );
1718
+
1719
+ return strtolower( str_replace( '-', '_', sanitize_title( implode( '_', $frags ) ) ) );
1720
+ }
1721
+
1722
+ /**
1723
+ * Builds a taxonomy query entry.
1724
+ *
1725
+ * @since 4.7.19
1726
+ *
1727
+ * @param string $taxonomy
1728
+ * @param int|string|array $terms
1729
+ * @param string $field
1730
+ * @param string $operator
1731
+ *
1732
+ * @return array
1733
+ */
1734
+ protected function build_tax_query( $taxonomy, $terms, $field, $operator ) {
1735
+ if ( in_array( $operator, array( 'EXISTS', 'NOT EXISTS' ) ) ) {
1736
+ $array_key = $this->sql_slug( $taxonomy, $operator );
1737
+ } else {
1738
+ $array_key = $this->sql_slug( $taxonomy, $field, $operator );
1739
+ }
1740
+
1741
+ return array(
1742
+ 'tax_query' => array(
1743
+ $array_key => array(
1744
+ 'taxonomy' => $taxonomy,
1745
+ 'field' => $field,
1746
+ 'terms' => $terms,
1747
+ 'operator' => strtoupper( $operator ),
1748
+ ),
1749
+ ),
1750
+ );
1751
+ }
1752
+
1753
+ /**
1754
+ * {@inheritdoc}
1755
+ */
1756
+ public function join_clause( $join ) {
1757
+ $this->filter_query->join( $join );
1758
+ }
1759
+
1760
+ /**
1761
+ * {@inheritdoc}
1762
+ */
1763
+ public function where_clause( $where ) {
1764
+ $this->filter_query->where( $where );
1765
+ }
1766
+
1767
+ /**
1768
+ * {@inheritdoc}
1769
+ */
1770
+ public function set_query_builder( $query_builder ) {
1771
+ $this->query_builder = $query_builder;
1772
+ }
1773
+
1774
+ /**
1775
+ * Builds and escapes an interval of strings.
1776
+ *
1777
+ * The return string includes opening and closing braces.
1778
+ *
1779
+ * @since 4.7.19
1780
+ *
1781
+ * @param string|array $values One or more values to use to build
1782
+ * the interval.
1783
+ * @param string $format The format that should be used to escape
1784
+ * the values; default to '%s'.
1785
+ *
1786
+ * @return string
1787
+ */
1788
+ public function prepare_interval( $values, $format = '%s' ) {
1789
+ /** @var wpdb $wpdb */
1790
+ global $wpdb;
1791
+
1792
+ $values = Tribe__Utils__Array::list_to_array( $values );
1793
+
1794
+ $prepared = array();
1795
+ foreach ( $values as $value ) {
1796
+ $prepared[] = $this->prepare_value( $value, $format );
1797
+ }
1798
+
1799
+ return sprintf( '(' . $format . ')', implode( ',', $prepared ) );
1800
+ }
1801
+
1802
+ /**
1803
+ * Prepares a single value to be used in a SQL query.
1804
+ *
1805
+ * @since 4.7.19
1806
+ *
1807
+ * @param mixed $value
1808
+ * @param string $format
1809
+ *
1810
+ * @return string
1811
+ */
1812
+ public function prepare_value( $value, $format = '%s' ) {
1813
+ /** @var wpdb $wpdb */
1814
+ global $wpdb;
1815
+
1816
+ return $wpdb->prepare( $format, $value );
1817
+ }
1818
+
1819
+ /**
1820
+ * Validates that a comparison operator is used with the correct type of values.
1821
+ *
1822
+ * This is just a wrap to signal this kind of code error not in bad SQL error but
1823
+ * with a visible exception.
1824
+ *
1825
+ * @since 4.7.19
1826
+ *
1827
+ * @param string $compare A SQL comparison operator
1828
+ * @param string|array $meta_key
1829
+ * @param mixed $meta_value
1830
+ *
1831
+ * @throws Tribe__Repository__Usage_Error
1832
+ */
1833
+ protected function validate_operator_and_values( $compare, $meta_key, $meta_value ) {
1834
+ if ( is_array( $meta_value ) && ! in_array( $compare, self::$multi_value_keys, true ) ) {
1835
+ throw Tribe__Repository__Usage_Error::because_single_value_comparisons_should_be_used_with_one_value(
1836
+ $meta_key,
1837
+ $meta_value,
1838
+ $compare,
1839
+ $this
1840
+ );
1841
+ }
1842
+ }
1843
+
1844
+ /**
1845
+ * {@inheritdoc}
1846
+ */
1847
+ public function by_related_to_min( $by_meta_keys, $min, $keys = null, $values = null ) {
1848
+ $min = $this->prepare_value( $min, '%d' );
1849
+
1850
+ /** @var wpdb $wpdb */
1851
+ global $wpdb;
1852
+
1853
+ $by_meta_keys = $this->prepare_interval( $by_meta_keys );
1854
+
1855
+ $join = '';
1856
+ $and_where = '';
1857
+ if ( ! empty( $keys ) || ! empty( $values ) ) {
1858
+ $join = "\nJOIN {$wpdb->postmeta} pm2 ON pm1.post_id = pm2.post_id\n";
1859
+ }
1860
+ if ( ! empty( $keys ) ) {
1861
+ $keys = $this->prepare_interval( $keys );
1862
+ $and_where .= "\nAND pm2.meta_key IN {$keys}\n";
1863
+ }
1864
+ if ( ! empty( $values ) ) {
1865
+ $values = $this->prepare_interval( $values );
1866
+ $and_where .= "\nAND pm2.meta_value IN {$values}\n";
1867
+ }
1868
+
1869
+ $this->where_clause( "{$wpdb->posts}.ID IN (
1870
+ SELECT pm1.meta_value
1871
+ FROM {$wpdb->postmeta} pm1 {$join}
1872
+ WHERE pm1.meta_key IN {$by_meta_keys} {$and_where}
1873
+ GROUP BY( pm1.meta_value )
1874
+ HAVING COUNT(DISTINCT pm1.post_id) >= {$min}
1875
+ )" );
1876
+
1877
+ return $this;
1878
+ }
1879
+
1880
+ /**
1881
+ * {@inheritdoc}
1882
+ */
1883
+ public function by_related_to_max( $by_meta_keys, $max, $keys = null, $values = null ) {
1884
+ $max = $this->prepare_value( $max, '%d' );
1885
+
1886
+ /** @var wpdb $wpdb */
1887
+ global $wpdb;
1888
+
1889
+ $join = '';
1890
+ $and_where = '';
1891
+ if ( ! empty( $keys ) || ! empty( $values ) ) {
1892
+ $join = "\nJOIN {$wpdb->postmeta} pm2 ON pm1.post_id = pm2.post_id\n";
1893
+ }
1894
+ if ( ! empty( $keys ) ) {
1895
+ $keys = $this->prepare_interval( $keys );
1896
+ $and_where .= "\nAND pm2.meta_key IN {$keys}\n";
1897
+ }
1898
+ if ( ! empty( $values ) ) {
1899
+ $values = $this->prepare_interval( $values );
1900
+ $and_where .= "\nAND pm2.meta_value IN {$values}\n";
1901
+ }
1902
+
1903
+ $by_meta_keys = $this->prepare_interval( $by_meta_keys );
1904
+
1905
+ $this->where_clause( "{$wpdb->posts}.ID IN (
1906
+ SELECT pm1.meta_value
1907
+ FROM {$wpdb->postmeta} pm1 {$join}
1908
+ WHERE pm1.meta_key IN {$by_meta_keys} {$and_where}
1909
+ GROUP BY( pm1.meta_value )
1910
+ HAVING COUNT(DISTINCT pm1.post_id) <= {$max}
1911
+ )" );
1912
+
1913
+ return $this;
1914
+ }
1915
+
1916
+ /**
1917
+ * {@inheritdoc}
1918
+ */
1919
+ public function by_related_to_between( $by_meta_keys, $min, $max, $keys = null, $values = null ) {
1920
+ $min = $this->prepare_value( $min, '%d' );
1921
+ $max = $this->prepare_value( $max, '%d' );
1922
+
1923
+ /** @var wpdb $wpdb */
1924
+ global $wpdb;
1925
+
1926
+ $by_meta_keys = $this->prepare_interval( $by_meta_keys );
1927
+
1928
+ $join = '';
1929
+ $and_where = '';
1930
+ if ( ! empty( $keys ) || ! empty( $values ) ) {
1931
+ $join = "\nJOIN {$wpdb->postmeta} pm2 ON pm1.post_id = pm2.post_id\n";
1932
+ }
1933
+ if ( ! empty( $keys ) ) {
1934
+ $keys = $this->prepare_interval( $keys );
1935
+ $and_where .= "\nAND pm2.meta_key IN {$keys}\n";
1936
+ }
1937
+ if ( ! empty( $values ) ) {
1938
+ $values = $this->prepare_interval( $values );
1939
+ $and_where .= "\nAND pm2.meta_value IN {$values}\n";
1940
+ }
1941
+
1942
+ $this->where_clause( "{$wpdb->posts}.ID IN (
1943
+ SELECT pm1.meta_value
1944
+ FROM {$wpdb->postmeta} pm1 {$join}
1945
+ WHERE pm1.meta_key IN {$by_meta_keys} {$and_where}
1946
+ GROUP BY( pm1.meta_value )
1947
+ HAVING COUNT(DISTINCT pm1.post_id) BETWEEN {$min} AND {$max}
1948
+ )" );
1949
+
1950
+ return $this;
1951
+ }
1952
+
1953
+ /**
1954
+ * {@inheritdoc}
1955
+ */
1956
+ public function has_filter( $key, $value = null ) {
1957
+ return null === $value
1958
+ ? array_key_exists( $key, $this->current_filters )
1959
+ : array_key_exists( $key, $this->current_filters ) && $this->current_filters[ $key ] == $value;
1960
+ }
1961
+ }
common/src/Tribe/Repository/Decorator.php ADDED
@@ -0,0 +1,361 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Repository__Decorator
5
+ *
6
+ * This is the base repository decorator class to ease the decoration
7
+ * of repositories.
8
+ *
9
+ * @since 4.7.19
10
+ */
11
+ abstract class Tribe__Repository__Decorator implements Tribe__Repository__Interface {
12
+ /**
13
+ * @var Tribe__Repository__Interface|Tribe__Repository__Read_Interface|Tribe__Repository__Update_Interface
14
+ */
15
+ protected $decorated;
16
+
17
+ /**
18
+ * {@inheritdoc}
19
+ */
20
+ public function get_default_args() {
21
+ return $this->decorated->get_default_args();
22
+ }
23
+
24
+ /**
25
+ * {@inheritdoc}
26
+ */
27
+ public function set_default_args( array $default_args ) {
28
+ return $this->decorated->set_default_args( $default_args );
29
+ }
30
+
31
+ /**
32
+ * {@inheritdoc}
33
+ */
34
+ public function filter_name( $filter_name ) {
35
+ $this->decorated->filter_name( $filter_name );
36
+
37
+ return $this;
38
+ }
39
+
40
+ /**
41
+ * {@inheritdoc}
42
+ */
43
+ public function by_args( array $args ) {
44
+ $this->decorated->by_args( $args );
45
+
46
+ return $this;
47
+ }
48
+
49
+ /**
50
+ * {@inheritdoc}
51
+ */
52
+ public function by( $key, $value ) {
53
+ call_user_func_array( array( $this->decorated, 'by' ), func_get_args() );
54
+
55
+ return $this;
56
+ }
57
+
58
+ /**
59
+ * {@inheritdoc}
60
+ */
61
+ public function where( $key, $value ) {
62
+ call_user_func_array( array( $this->decorated, 'where' ), func_get_args() );
63
+
64
+ return $this;
65
+ }
66
+
67
+ /**
68
+ * {@inheritdoc}
69
+ */
70
+ public function page( $page ) {
71
+ $this->decorated->page( $page );
72
+
73
+ return $this;
74
+ }
75
+
76
+ /**
77
+ * {@inheritdoc}
78
+ */
79
+ public function per_page( $per_page ) {
80
+ $this->decorated->per_page( $per_page );
81
+
82
+ return $this;
83
+ }
84
+
85
+ /**
86
+ * {@inheritdoc}
87
+ */
88
+ public function found() {
89
+ return $this->decorated->found();
90
+ }
91
+
92
+ /**
93
+ * {@inheritdoc}
94
+ */
95
+ public function all() {
96
+ return $this->decorated->all();
97
+ }
98
+
99
+ /**
100
+ * {@inheritdoc}
101
+ */
102
+ public function offset( $offset, $increment = false ) {
103
+ $this->decorated->offset( $offset );
104
+
105
+ return $this;
106
+ }
107
+
108
+ /**
109
+ * {@inheritdoc}
110
+ */
111
+ public function order( $order = 'ASC' ) {
112
+ $this->decorated->order( $order );
113
+
114
+ return $this;
115
+ }
116
+
117
+ /**
118
+ * {@inheritdoc}
119
+ */
120
+ public function order_by( $order_by ) {
121
+ $this->decorated->order_by( $order_by );
122
+
123
+ return $this;
124
+ }
125
+
126
+ /**
127
+ * {@inheritdoc}
128
+ */
129
+ public function fields( $fields ) {
130
+ $this->decorated->fields( $fields );
131
+
132
+ return $this;
133
+ }
134
+
135
+ /**
136
+ * {@inheritdoc}
137
+ */
138
+ public function permission( $permission ) {
139
+ $this->decorated->permission( $permission );
140
+
141
+ return $this;
142
+ }
143
+
144
+ /**
145
+ * {@inheritdoc}
146
+ */
147
+ public function in( $post_ids ) {
148
+ $this->decorated->in( $post_ids );
149
+
150
+ return $this;
151
+ }
152
+
153
+ /**
154
+ * {@inheritdoc}
155
+ */
156
+ public function not_in( $post_ids ) {
157
+ $this->decorated->not_in( $post_ids );
158
+
159
+ return $this;
160
+ }
161
+
162
+ /**
163
+ * {@inheritdoc}
164
+ */
165
+ public function parent( $post_id ) {
166
+ $this->decorated->parent( $post_id );
167
+
168
+ return $this;
169
+ }
170
+
171
+ /**
172
+ * {@inheritdoc}
173
+ */
174
+ public function parent_in( $post_ids ) {
175
+ $this->decorated->parent_in( $post_ids );
176
+
177
+ return $this;
178
+ }
179
+
180
+ /**
181
+ * {@inheritdoc}
182
+ */
183
+ public function parent_not_in( $post_ids ) {
184
+ $this->decorated->parent_not_in( $post_ids );
185
+
186
+ return $this;
187
+ }
188
+
189
+ /**
190
+ * {@inheritdoc}
191
+ */
192
+ public function search( $search ) {
193
+ $this->decorated->search( $search );
194
+
195
+ return $this;
196
+ }
197
+
198
+ /**
199
+ * {@inheritdoc}
200
+ */
201
+ public function count() {
202
+ return $this->decorated->count();
203
+ }
204
+
205
+ /**
206
+ * {@inheritdoc}
207
+ */
208
+ public function first() {
209
+ return $this->decorated->first();
210
+ }
211
+
212
+ /**
213
+ * {@inheritdoc}
214
+ */
215
+ public function last() {
216
+ return $this->decorated->last();
217
+ }
218
+
219
+ /**
220
+ * {@inheritdoc}
221
+ */
222
+ public function nth( $n ) {
223
+ return $this->decorated->first();
224
+ }
225
+
226
+ /**
227
+ * {@inheritdoc}
228
+ */
229
+ public function take( $n ) {
230
+ return $this->decorated->take( $n );
231
+ }
232
+
233
+ /**
234
+ * {@inheritdoc}
235
+ */
236
+ public function by_primary_key( $primary_key ) {
237
+ return $this->decorated->by_primary_key( $primary_key );
238
+ }
239
+
240
+ /**
241
+ * {@inheritdoc}
242
+ */
243
+ public function set( $key, $value ) {
244
+ $this->decorated->set( $key, $value );
245
+
246
+ return $this;
247
+ }
248
+
249
+ /**
250
+ * {@inheritdoc}
251
+ */
252
+ public function get_query() {
253
+ return $this->decorated->get_query();
254
+ }
255
+
256
+ /**
257
+ * {@inheritdoc}
258
+ */
259
+ public function set_args( array $update_map ) {
260
+ $this->decorated->set_args( $update_map );
261
+
262
+ return $this;
263
+ }
264
+
265
+ /**
266
+ * {@inheritdoc}
267
+ */
268
+ public function save( $sync = true ) {
269
+ $this->decorated->save( $sync );
270
+ }
271
+
272
+ /**
273
+ * {@inheritdoc}
274
+ */
275
+ public function set_formatter( Tribe__Repository__Formatter_Interface $formatter ) {
276
+ $this->decorated->set_formatter( $formatter );
277
+ }
278
+
279
+ /**
280
+ * {@inheritdoc}
281
+ */
282
+ public function join_clause( $join ) {
283
+ $this->decorated->join_clause( $join );
284
+ }
285
+
286
+ /**
287
+ * {@inheritdoc}
288
+ */
289
+ public function where_clause( $where ) {
290
+ $this->decorated->where_clause( $where );
291
+ }
292
+
293
+ /**
294
+ * {@inheritdoc}
295
+ */
296
+ public function set_query_builder( $query_builder ) {
297
+ $this->decorated->set_query_builder( $query_builder );
298
+ }
299
+
300
+ /**
301
+ * Sets the repository to be decorated.
302
+ *
303
+ * @since 4.7.19
304
+ *
305
+ * @param Tribe__Repository__Interface $decorated
306
+ */
307
+ protected function set_decorated_repository( Tribe__Repository__Interface $decorated ) {
308
+ $this->decorated = $decorated;
309
+ }
310
+
311
+ /**
312
+ * {@inheritdoc}
313
+ */
314
+ public function build_query() {
315
+ return $this->decorated->build_query();
316
+ }
317
+
318
+ /**
319
+ * {@inheritdoc}
320
+ */
321
+ public function where_or( $callbacks ) {
322
+ $call_args = func_get_args();
323
+ call_user_func_array( array( $this->decorated, 'where_or' ), $call_args );
324
+
325
+ return $this;
326
+ }
327
+
328
+ /**
329
+ * {@inheritdoc}
330
+ */
331
+ public function by_related_to_min( $by_meta_keys, $min, $keys = null, $values = null ) {
332
+ $this->decorated->by_related_to_min( $by_meta_keys, $min, $keys, $values );
333
+
334
+ return $this;
335
+ }
336
+
337
+ /**
338
+ * {@inheritdoc}
339
+ */
340
+ public function by_related_to_max( $by_meta_keys, $max, $keys = null, $values = null ) {
341
+ $this->decorated->by_related_to_max( $by_meta_keys, $max, $keys, $values );
342
+
343
+ return $this;
344
+ }
345
+
346
+ /**
347
+ * {@inheritdoc}
348
+ */
349
+ public function by_related_to_between( $by_meta_keys, $min, $max, $keys = null, $values = null ) {
350
+ $this->decorated->by_related_to_between( $by_meta_keys, $min, $max, $keys, $values );
351
+
352
+ return $this;
353
+ }
354
+
355
+ /**
356
+ * {@inheritdoc}
357
+ */
358
+ public function has_filter( $key, $value = null ) {
359
+ return $this->decorated->has_filter( $key, $value );
360
+ }
361
+ }
common/src/Tribe/Repository/Formatter_Interface.php ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Interface Tribe__Repository__Formatter_Interface
5
+ *
6
+ * This interface is usually implemented by repository decorators that
7
+ * need not only to modify the filtering criteria but the return format
8
+ * of the items as well.
9
+ *
10
+ * @since 4.7.19
11
+ */
12
+ interface Tribe__Repository__Formatter_Interface {
13
+ /**
14
+ * Formats an item handled by a repository to the expected
15
+ * format.
16
+ *
17
+ * @since 4.7.19
18
+ *
19
+ * @param int|WP_Post $id
20
+ *
21
+ * @return mixed
22
+ */
23
+ public function format_item( $id );
24
+ }
common/src/Tribe/Repository/Implementation_Error.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Repository__Implementation_Error
5
+ *
6
+ * @since 4.7.19
7
+ *
8
+ * Thrown to indicate an error in the repository extension by a developer; this
9
+ * is meant to be used to help developers to extend the repository.
10
+ */
11
+ class Tribe__Repository__Implementation_Error extends Exception {}
common/src/Tribe/Repository/Interface.php ADDED
@@ -0,0 +1,177 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Interface Tribe__Repository__Interface
5
+ *
6
+ * @since 4.7.19
7
+ *
8
+ */
9
+ interface Tribe__Repository__Interface
10
+ extends Tribe__Repository__Read_Interface,
11
+ Tribe__Repository__Update_Interface {
12
+
13
+ const PERMISSION_EDITABLE = 'editable';
14
+ const PERMISSION_READABLE = 'readable';
15
+
16
+ /**
17
+ * Returns the current default query arguments of the repository.
18
+ *
19
+ * @since 4.7.19
20
+ *
21
+ * @return array
22
+ */
23
+ public function get_default_args();
24
+
25
+ /**
26
+ * Sets the default arguments of the repository.
27
+ *
28
+ * @since 4.7.19
29
+ *
30
+ * @param array $default_args
31
+ *
32
+ * @return mixed
33
+ */
34
+ public function set_default_args( array $default_args );
35
+
36
+ /**
37
+ * Sets the dynamic part of the filter tag that will be used to filter
38
+ * the query arguments and object.
39
+ *
40
+ * @param string $filter_name
41
+ *
42
+ * @return Tribe__Repository__Read_Interface
43
+ */
44
+ public function filter_name( $filter_name );
45
+
46
+ /**
47
+ * Sets the formatter in charge of formatting items to the correct format.
48
+ *
49
+ * @since 4.7.19
50
+ *
51
+ * @param Tribe__Repository__Formatter_Interface $formatter
52
+ */
53
+ public function set_formatter( Tribe__Repository__Formatter_Interface $formatter );
54
+
55
+
56
+ /**
57
+ * Build, without initializing it, the query.
58
+ *
59
+ * @since 4.7.19
60
+ *
61
+ * @return WP_Query
62
+ */
63
+ public function build_query();
64
+
65
+ /**
66
+ * Adds a custom JOIN clause to the query.
67
+ *
68
+ * @since 4.7.19
69
+ *
70
+ * @param string $join
71
+ */
72
+ public function join_clause( $join );
73
+
74
+ /**
75
+ * Adds a custom WHERE clause to the query.
76
+ *
77
+ * @since 4.7.19
78
+ *
79
+ * @param string $where
80
+ */
81
+ public function where_clause( $where );
82
+
83
+ /**
84
+ * Sets the object in charge of building and returning the query.
85
+ *
86
+ * @since 4.7.19
87
+ *
88
+ * @param mixed $query_builder
89
+ *
90
+ * @return mixed
91
+ */
92
+ public function set_query_builder( $query_builder );
93
+
94
+ /**
95
+ * Builds a fenced group of WHERE clauses that will be used with OR logic.
96
+ *
97
+ * Mind that this is a lower level implementation of WHERE logic that requires
98
+ * each callback method to add, at least, one WHERE clause using the repository
99
+ * own `where_clause` method.
100
+ *
101
+ * @param array $callbacks One or more WHERE callbacks that will be called
102
+ * this repository. The callbacks have the shape
103
+ * [ <method>, <...args>]
104
+ *
105
+ * @return $this
106
+ * @throws Tribe__Repository__Usage_Error If one of the callback methods does
107
+ * not add any WHERE clause.
108
+ *
109
+ * @see Tribe__Repository::where_clause()
110
+ * @see Tribe__Repository__Query_Filters::where()
111
+ */
112
+ public function where_or( $callbacks );
113
+
114
+ /**
115
+ * Filters the query to return posts that have got a number or posts
116
+ * related to them by meta at least equal to a value.
117
+ *
118
+ * @since 4.7.19
119
+ *
120
+ * @param string|array $by_meta_keys One or more `meta_keys` relating
121
+ * another post TO this post type.
122
+ * @param int $min The minimum number of posts of another type that should
123
+ * be related to the queries post type(s).
124
+ * @param string|array $keys One or more meta_keys to check on the post type in relation
125
+ * with the query post type(s); if the `$values` parameter is
126
+ * not provided then this will trigger an EXISTS check.
127
+ * @param string|array $values One or more value the meta_key specified with `$keys` should
128
+ * match.
129
+ *
130
+ * @return $this
131
+ */
132
+ public function by_related_to_min( $by_meta_keys, $min, $keys = null, $values = null );
133
+
134
+ /**
135
+ * Filters the query to return posts that have got a number or posts
136
+ * related to them by meta at most equal to a value.
137
+ *
138
+ * @since 4.7.19
139
+ *
140
+ * @param string|array $by_meta_keys One or more `meta_keys` relating
141
+ * another post TO this post type.
142
+ * be related to the queries post type(s).
143
+ * @param int $max The maximum number of posts of another type that should
144
+ * be related to the queries post type(s).
145
+ * @param string|array $keys One or more meta_keys to check on the post type in relation
146
+ * with the query post type(s); if the `$values` parameter is
147
+ * not provided then this will trigger an EXISTS check.
148
+ * @param string|array $values One or more value the meta_key specified with `$keys` should
149
+ * match.
150
+ *
151
+ * @return $this
152
+ */
153
+ public function by_related_to_max( $by_meta_keys, $max, $keys = null, $values = null );
154
+
155
+ /**
156
+ * Filters the query to return posts that have got a number or posts
157
+ * related to them by meta between two values.
158
+ *
159
+ * @since 4.7.19
160
+ *
161
+ * @param string|array $by_meta_keys One or more `meta_keys` relating
162
+ * another post TO this post type.
163
+ * @param int $min The minimum number of posts of another type that should
164
+ * be related to the queries post type(s).
165
+ * @param int $max The maximum number of posts of another type that should
166
+ * be related to the queries post type(s).
167
+ *
168
+ * @param string|array $keys One or more meta_keys to check on the post type in relation
169
+ * with the query post type(s); if the `$values` parameter is
170
+ * not provided then this will trigger an EXISTS check.
171
+ * @param string|array $values One or more value the meta_key specified with `$keys` should
172
+ * match.
173
+ *
174
+ * @return $this
175
+ */
176
+ public function by_related_to_between( $by_meta_keys, $min, $max, $keys = null, $values = null );
177
+ }
common/src/Tribe/Repository/Query_Filters.php ADDED
@@ -0,0 +1,849 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Repository__Query_Filters
5
+ *
6
+ * @since 4.7.19
7
+ */
8
+ class Tribe__Repository__Query_Filters {
9
+
10
+ /**
11
+ * @var array
12
+ */
13
+ protected static $initial_query_vars = array(
14
+ 'like' => array(
15
+ 'post_title' => array(),
16
+ 'post_content' => array(),
17
+ 'post_excerpt' => array(),
18
+ ),
19
+ 'status' => array(),
20
+ 'join' => array(),
21
+ 'where' => array(),
22
+ );
23
+
24
+ /**
25
+ * @var array
26
+ */
27
+ protected $query_vars;
28
+
29
+ /**
30
+ * @var WP_Query
31
+ */
32
+ protected $current_query;
33
+
34
+ /**
35
+ * @var int A reasonably large number for the LIMIT clause.
36
+ */
37
+ protected $really_large_number = 99999999;
38
+
39
+ /**
40
+ * @var array A list of the filters this class has added.
41
+ */
42
+ protected $active_filters = array();
43
+
44
+ /**
45
+ * @var bool
46
+ */
47
+ protected $buffer_where_clauses = false;
48
+
49
+ /**
50
+ * @var array
51
+ */
52
+ protected $buffered_where_clauses = array();
53
+
54
+ /**
55
+ * Tribe__Repository__Query_Filters constructor.
56
+ *
57
+ * @since 4.7.19
58
+ */
59
+ public function __construct() {
60
+ $this->query_vars = self::$initial_query_vars;
61
+ }
62
+
63
+ /**
64
+ * Builds an "not exists or is not in" media query.
65
+ *
66
+ * @since 4.7.19
67
+ *
68
+ * @param array|string $meta_keys On what meta_keys the check should be made.
69
+ * @param int|string|array $values A single value, an array of values or a CSV list of values.
70
+ * @param string $query_slug
71
+ *
72
+ * @return array
73
+ */
74
+ public static function meta_not_in( $meta_keys, $values, $query_slug ) {
75
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
76
+ $values = Tribe__Utils__Array::list_to_array( $values );
77
+
78
+ if ( empty( $meta_keys ) || count( $values ) === 0 ) {
79
+ return array();
80
+ }
81
+
82
+ $args = array(
83
+ 'meta_query' => array(
84
+ $query_slug => array(
85
+ 'relation' => 'AND',
86
+ ),
87
+ ),
88
+ );
89
+
90
+ foreach ( $meta_keys as $key ) {
91
+ $args['meta_query'][ $query_slug ][ $key ] = array(
92
+ 'not-exists' => array(
93
+ 'key' => $key,
94
+ 'compare' => 'NOT EXISTS',
95
+ ),
96
+ 'relation' => 'OR',
97
+ );
98
+
99
+ if ( count( $values ) > 1 ) {
100
+ $args['meta_query'][ $query_slug ][ $key ]['not-in'] = array(
101
+ 'key' => $key,
102
+ 'compare' => 'NOT IN',
103
+ 'value' => $values,
104
+ );
105
+ } else {
106
+ $args['meta_query'][ $query_slug ][ $key ]['not-equals'] = array(
107
+ 'key' => $key,
108
+ 'value' => $values[0],
109
+ 'compare' => '!=',
110
+ );
111
+ }
112
+ }
113
+
114
+ return $args;
115
+ }
116
+
117
+ /**
118
+ * Builds an "exists and is in" media query.
119
+ *
120
+ * @since 4.7.19
121
+ *
122
+ * @param array|string $meta_keys On what meta_keys the check should be made.
123
+ * @param int|string|array $values A single value, an array of values or a CSV list of values.
124
+ * @param string $query_slug
125
+ *
126
+ * @return array
127
+ */
128
+ public static function meta_in( $meta_keys, $values, $query_slug ) {
129
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
130
+ $values = Tribe__Utils__Array::list_to_array( $values );
131
+
132
+ if ( empty( $meta_keys ) || count( $values ) === 0 ) {
133
+ return array();
134
+ }
135
+
136
+ $args = array(
137
+ 'meta_query' => array(
138
+ $query_slug => array(
139
+ 'relation' => 'OR',
140
+ ),
141
+ ),
142
+ );
143
+
144
+ foreach ( $meta_keys as $meta_key ) {
145
+ if ( count( $values ) > 1 ) {
146
+ $args['meta_query'][ $query_slug ][ $meta_key ] = array(
147
+ 'key' => $meta_key,
148
+ 'compare' => 'IN',
149
+ 'value' => $values,
150
+ );
151
+ } else {
152
+ $args['meta_query'][ $query_slug ][ $meta_key ] = array(
153
+ 'key' => $meta_key,
154
+ 'compare' => '=',
155
+ 'value' => $values[0],
156
+ );
157
+ }
158
+ }
159
+
160
+ return $args;
161
+ }
162
+
163
+ /**
164
+ * Builds a meta query to check that at least of the meta key exists.
165
+ *
166
+ * @since 4.7.19
167
+ *
168
+ * @param array|string $meta_keys
169
+ * @param string $query_slug
170
+ *
171
+ * @return array
172
+ */
173
+ public static function meta_exists( $meta_keys, $query_slug ) {
174
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
175
+
176
+ if ( empty( $meta_keys ) ) {
177
+ return array();
178
+ }
179
+
180
+ $args = array(
181
+ 'meta_query' => array(
182
+ $query_slug => array(
183
+ 'relation' => 'OR',
184
+ ),
185
+ ),
186
+ );
187
+
188
+ foreach ( $meta_keys as $meta_key ) {
189
+ $args['meta_query'][ $query_slug ][ $meta_key ] = array(
190
+ 'key' => $meta_key,
191
+ 'compare' => 'EXISTS',
192
+ );
193
+ }
194
+
195
+ return $args;
196
+ }
197
+
198
+ /**
199
+ * Builds a meta query to check that a meta is either equal to a value or
200
+ * not exists.
201
+ *
202
+ * @since 4.7.19
203
+ *
204
+ * @param array|string $meta_keys
205
+ * @param array|string $values
206
+ * @param string $query_slug
207
+ *
208
+ * @return array
209
+ */
210
+ public static function meta_in_or_not_exists( $meta_keys, $values, $query_slug ) {
211
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
212
+ $values = Tribe__Utils__Array::list_to_array( $values );
213
+
214
+ if ( empty( $meta_keys ) || count( $values ) === 0 ) {
215
+ return array();
216
+ }
217
+
218
+ $args = array(
219
+ 'meta_query' => array(
220
+ $query_slug => array(
221
+ 'relation' => 'AND',
222
+ ),
223
+ ),
224
+ );
225
+
226
+ foreach ( $meta_keys as $meta_key ) {
227
+ $args['meta_query'][ $query_slug ][ $meta_key ]['does-not-exist'] = array(
228
+ 'key' => $meta_key,
229
+ 'compare' => 'NOT EXISTS',
230
+ );
231
+ $args['meta_query'][ $query_slug ][ $meta_key ]['relation'] = 'OR';
232
+ if ( count( $values ) > 1 ) {
233
+ $args['meta_query'][ $query_slug ][ $meta_key ]['in'] = array(
234
+ 'key' => $meta_key,
235
+ 'compare' => 'IN',
236
+ 'value' => $values,
237
+ );
238
+ } else {
239
+ $args['meta_query'][ $query_slug ][ $meta_key ]['equals'] = array(
240
+ 'key' => $meta_key,
241
+ 'compare' => '=',
242
+ 'value' => $values[0],
243
+ );
244
+ }
245
+ }
246
+
247
+ return $args;
248
+ }
249
+
250
+ /**
251
+ * Builds a meta query to check that a meta is either not equal to a value or
252
+ * not exists.
253
+ *
254
+ * @since 4.7.19
255
+ *
256
+ * @param array|string $meta_keys
257
+ * @param array|string $values
258
+ * @param string $query_slug
259
+ *
260
+ * @return array
261
+ */
262
+ public static function meta_not_in_or_not_exists( $meta_keys, $values, $query_slug ) {
263
+ $meta_keys = Tribe__Utils__Array::list_to_array( $meta_keys );
264
+ $values = Tribe__Utils__Array::list_to_array( $values );
265
+
266
+ if ( empty( $meta_keys ) || count( $values ) === 0 ) {
267
+ return array();
268
+ }
269
+
270
+ $args = array(
271
+ 'meta_query' => array(
272
+ $query_slug => array(
273
+ 'relation' => 'AND',
274
+ ),
275
+ ),
276
+ );
277
+
278
+ foreach ( $meta_keys as $meta_key ) {
279
+ $args['meta_query'][ $query_slug ][ $meta_key ]['does-not-exist'] = array(
280
+ 'key' => $meta_key,
281
+ 'compare' => 'NOT EXISTS',
282
+ );
283
+ $args['meta_query'][ $query_slug ][ $meta_key ]['relation'] = 'OR';
284
+
285
+ if ( count( $values ) > 1 ) {
286
+ $args['meta_query'][ $query_slug ][ $meta_key ]['not-in'] = array(
287
+ 'key' => $meta_key,
288
+ 'compare' => 'NOT IN',
289
+ 'value' => $values,
290
+ );
291
+ } else {
292
+ $args['meta_query'][ $query_slug ][ $meta_key ]['not-equals'] = array(
293
+ 'key' => $meta_key,
294
+ 'compare' => '!=',
295
+ 'value' => $values[0],
296
+ );
297
+ }
298
+ }
299
+
300
+ return $args;
301
+ }
302
+
303
+ /**
304
+ * Filters the WHERE clause of the query to match posts with a field like.
305
+ *
306
+ * @since 4.7.19
307
+ *
308
+ * @param string $where
309
+ * @param WP_Query $query
310
+ *
311
+ * @return string
312
+ */
313
+ public function filter_by_like( $where, WP_Query $query ) {
314
+ if ( $query !== $this->current_query ) {
315
+ return $where;
316
+ }
317
+
318
+ if ( empty( $this->query_vars['like'] ) ) {
319
+ return $where;
320
+ }
321
+
322
+ foreach ( $this->query_vars['like'] as $field => $entries ) {
323
+ foreach ( $entries as $entry ) {
324
+ $where .= $this->and_field_like( $field, $entry );
325
+ }
326
+ }
327
+
328
+ return $where;
329
+ }
330
+
331
+ /**
332
+ * Builds the escaped WHERE entry to match a field like the entry.
333
+ *
334
+ * @since 4.7.19
335
+ *
336
+ * @param string $field
337
+ * @param string $entry
338
+ *
339
+ * @return string
340
+ */
341
+ protected function and_field_like( $field, $entry ) {
342
+ /** @var wpdb $wpdb */
343
+ global $wpdb;
344
+
345
+ $like = $wpdb->esc_like( $entry );
346
+ $variations = array(
347
+ $wpdb->prepare( "{$wpdb->posts}.{$field} LIKE %s ", "{$like}%" ),
348
+ $wpdb->prepare( "{$wpdb->posts}.{$field} LIKE %s ", "%{$like}%" ),
349
+ $wpdb->prepare( "{$wpdb->posts}.{$field} LIKE %s ", "%{$like}" ),
350
+ );
351
+
352
+ return ' AND (' . implode( ' OR ', $variations ) . ')';
353
+ }
354
+
355
+ /**
356
+ * Filters the found posts value to apply filtering and selections on the PHP
357
+ * side of things.
358
+ *
359
+ * Here we perform, after the query did run, further filtering operations that would
360
+ * result in more JOIN and/or sub-SELECT clauses being added to the query.
361
+ *
362
+ * @since 4.7.19
363
+ *
364
+ * @param int $found_posts The number of found posts.
365
+ * @param WP_Query $query The current query object.
366
+ *
367
+ * @return string
368
+ */
369
+ public function filter_found_posts( $found_posts, WP_Query $query ) {
370
+ if ( $query !== $this->current_query ) {
371
+ return $found_posts;
372
+ }
373
+
374
+ if ( empty( $this->query_vars['found_posts_filters'] ) ) {
375
+ return $found_posts;
376
+ }
377
+
378
+ $filtered_found_posts = $found_posts;
379
+ $ids_only = $query->get( 'fields' ) === 'ids';
380
+
381
+ /** @var wpdb $wpdb */
382
+ global $wpdb;
383
+
384
+ /**
385
+ * Handles meta-based relations between posts.
386
+ */
387
+ foreach ( $this->query_vars['found_posts_filters']['meta_related'] as list( $meta_keys, $field, $field_values, $compare ) ) {
388
+ $post_ids = $ids_only ? $query->posts : wp_list_pluck( $query->posts, 'ID' );
389
+ $post_ids_interval = '(' . implode( ',', $post_ids ) . ')';
390
+ $meta_keys = "('" . implode( "','", array_map( 'esc_sql', $meta_keys ) ) . "')";
391
+ $field = esc_sql( $field );
392
+ $field_values = is_array( $field_values )
393
+ ? "('" . implode( "','", array_map( 'esc_sql', $field_values ) ) . "')"
394
+ : $wpdb->prepare( '%s', $field_values );
395
+
396
+ $relation_query = "
397
+ SELECT DISTINCT( pm.post_id )
398
+ FROM {$wpdb->posts} p
399
+ JOIN {$wpdb->postmeta} pm
400
+ ON pm.meta_value = p.ID
401
+ WHERE pm.post_id IN {$post_ids_interval}
402
+ AND pm.meta_key IN {$meta_keys}
403
+ AND p.{$field} {$compare} {$field_values}
404
+ ";
405
+
406
+ $matching_ids = $wpdb->get_col( $relation_query );
407
+
408
+ if ( empty( $matching_ids ) ) {
409
+ $query->posts = array();
410
+ $filtered_found_posts = 0;
411
+ break;
412
+ }
413
+
414
+ if ( $ids_only ) {
415
+ $query->posts = array_intersect( $query->posts, $matching_ids );
416
+ } else {
417
+ $updated_query_posts = array();
418
+ foreach ( $query->posts as $this_post ) {
419
+ if ( in_array( $this_post->ID, $matching_ids ) ) {
420
+ $updated_query_posts[] = $this_post;
421
+ }
422
+ }
423
+ $query->posts = $updated_query_posts;
424
+ }
425
+ $filtered_found_posts = count( $query->posts );
426
+ }
427
+
428
+ $query->post_count = $filtered_found_posts;
429
+
430
+ return $filtered_found_posts;
431
+ }
432
+
433
+ /**
434
+ * Sets the current query object.
435
+ *
436
+ * @since 4.7.19
437
+ *
438
+ * @param WP_Query $query
439
+ */
440
+ public function set_query( WP_Query $query ) {
441
+ $this->current_query = $query;
442
+ }
443
+
444
+ /**
445
+ * Sets up `posts_where` filtering to get posts with a title like the value.
446
+ *
447
+ * @since 4.7.19
448
+ *
449
+ * @param string $value
450
+ */
451
+ public function to_get_posts_with_title_like( $value ) {
452
+ $this->query_vars['like']['post_title'][] = $value;
453
+
454
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_like' ) ) ) {
455
+ $this->add_filter( 'posts_where', array( $this, 'filter_by_like' ), 10, 2 );
456
+ }
457
+ }
458
+
459
+ /**
460
+ * Proxy method to add a filter calling the WordPress `add_filter` function
461
+ * and keep track of it.
462
+ *
463
+ * @since 4.7.19
464
+ *
465
+ * @param string $tag
466
+ * @param callable $function_to_add
467
+ * @param int $priority
468
+ * @param int $accepted_args
469
+ */
470
+ protected function add_filter( $tag, $function_to_add, $priority = 10, $accepted_args = 1 ) {
471
+ $this->active_filters[] = array( $tag, $function_to_add, $priority );
472
+ add_filter( $tag, $function_to_add, $priority, $accepted_args );
473
+ }
474
+
475
+ /**
476
+ * Sets up `posts_where` filtering to get posts with a content like the value.
477
+ *
478
+ * @since 4.7.19
479
+ *
480
+ * @param string $value
481
+ */
482
+ public function to_get_posts_with_content_like( $value ) {
483
+ $this->query_vars['like']['post_content'][] = $value;
484
+
485
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_like' ) ) ) {
486
+ $this->add_filter( 'posts_where', array( $this, 'filter_by_like' ), 10, 2 );
487
+ }
488
+ }
489
+
490
+ /**
491
+ * Sets up `posts_where` filtering to get posts with an excerpt like the value.
492
+ *
493
+ * @since 4.7.19
494
+ *
495
+ * @param string $value
496
+ */
497
+ public function to_get_posts_with_excerpt_like( $value ) {
498
+ $this->query_vars['like']['post_excerpt'] = $value;
499
+
500
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_like' ) ) ) {
501
+ add_filter( 'posts_where', array( $this, 'filter_by_like' ), 10, 2 );
502
+ }
503
+ }
504
+
505
+ /**
506
+ * Sets up `posts_where` filtering to get posts with a filtered content like the value.
507
+ *
508
+ * @since 4.7.19
509
+ *
510
+ * @param string $value
511
+ */
512
+ public function to_get_posts_with_filtered_content_like( $value ) {
513
+ $this->query_vars['like']['post_content_filtered'][] = $value;
514
+
515
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_like' ) ) ) {
516
+ add_filter( 'posts_where', array( $this, 'filter_by_like' ), 10, 2 );
517
+ }
518
+ }
519
+
520
+ /**
521
+ * Sets up `posts_where` filtering to get posts with a guid that equals the value.
522
+ *
523
+ * @since 4.7.19
524
+ *
525
+ * @param string $value
526
+ */
527
+ public function to_get_posts_with_guid_like( $value ) {
528
+ $this->query_vars['like']['guid'][] = $value;
529
+
530
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_like' ) ) ) {
531
+ add_filter( 'posts_where', array( $this, 'filter_by_like' ), 10, 2 );
532
+ }
533
+ }
534
+
535
+ /**
536
+ * Sets up `posts_where` filtering to get posts with a `to_ping` field equal to the value.
537
+ *
538
+ * @since 4.7.19
539
+ *
540
+ * @param string $value
541
+ */
542
+ public function to_get_posts_to_ping( $value ) {
543
+ $this->query_vars['to_ping'] = $value;
544
+
545
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_by_to_ping' ) ) ) {
546
+ add_filter( 'posts_where', array( $this, 'filter_by_to_ping' ), 10, 2 );
547
+ }
548
+ }
549
+
550
+ /**
551
+ * Filters the WHERE clause of the query to match posts with a specific `to_ping`
552
+ * entry.
553
+ *
554
+ * @since 4.7.19
555
+ *
556
+ * @param string $where
557
+ * @param WP_Query $query
558
+ *
559
+ * @return string
560
+ */
561
+ public function filter_by_to_ping( $where, WP_Query $query ) {
562
+ return $this->where_field_is( $where, $query, 'ping_status' );
563
+ }
564
+
565
+ /**
566
+ * Builds the escaped WHERE entry to match a field that equals the entry.
567
+ *
568
+ * @since 4.7.19
569
+ *
570
+ * @param string $where
571
+ * @param WP_Query $query
572
+ * @param string $field
573
+ *
574
+ * @return string
575
+ */
576
+ protected function where_field_is( $where, WP_Query $query, $field ) {
577
+ if ( $query !== $this->current_query ) {
578
+ return $where;
579
+ }
580
+
581
+
582
+ if ( empty( $this->query_vars[ $field ] ) ) {
583
+ return $where;
584
+ }
585
+
586
+ /** @var wpdb $wpdb */
587
+ global $wpdb;
588
+
589
+ $where .= $wpdb->prepare( " AND {$wpdb->posts}.{$field} = %s ", $this->query_vars[ $field ] );
590
+
591
+ return $where;
592
+ }
593
+
594
+ /**
595
+ * Clean up before the object destruction.
596
+ *
597
+ * @since 4.7.19
598
+ */
599
+ public function __destruct() {
600
+ // let's make sure we clean up when the object is dereferenced
601
+ $this->remove_filters();
602
+ }
603
+
604
+ /**
605
+ * Removes all the filters this class applied.
606
+ *
607
+ * @since 4.7.19
608
+ */
609
+ public function remove_filters() {
610
+ foreach ( $this->active_filters as list( $tag, $function_to_add, $priority ) ) {
611
+ remove_filter( $tag, $function_to_add, $priority );
612
+ }
613
+ }
614
+
615
+ /**
616
+ * Add a custom WHERE clause to the query.
617
+ *
618
+ * @since 4.7.19
619
+ *
620
+ * @param string $where_clause
621
+ */
622
+ public function where( $where_clause ) {
623
+ if ( $this->buffer_where_clauses ) {
624
+ $this->buffered_where_clauses[] = '(' . $where_clause . ')';
625
+ } else {
626
+ $this->query_vars['where'][] = '(' . $where_clause . ')';
627
+
628
+ if ( ! has_filter( 'posts_where', array( $this, 'filter_posts_where' ) ) ) {
629
+ add_filter( 'posts_where', array( $this, 'filter_posts_where' ), 10, 2 );
630
+ }
631
+ }
632
+ }
633
+
634
+ /**
635
+ * Add a custom JOIN clause to the query.
636
+ *
637
+ * @since 4.7.19
638
+ *
639
+ * @param string $join_clause
640
+ */
641
+ public function join( $join_clause ) {
642
+ $this->query_vars['join'][] = $join_clause;
643
+
644
+ if ( ! has_filter( 'posts_join', array( $this, 'filter_posts_join' ) ) ) {
645
+ add_filter( 'posts_join', array( $this, 'filter_posts_join' ), 10, 2 );
646
+ }
647
+ }
648
+
649
+ /**
650
+ * Whether WHERE clauses should be buffered or not.
651
+ *
652
+ * @since 4.7.19
653
+ *
654
+ * @param bool $buffer_clauses
655
+ */
656
+ public function buffer_where_clauses( $buffer_clauses ) {
657
+ $this->buffer_where_clauses = (bool) $buffer_clauses;
658
+ }
659
+
660
+ /**
661
+ * Returns the buffered WHERE clause and, optionally, cleans
662
+ * and deactivates buffering.
663
+ *
664
+ * @since 4.7.19
665
+ *
666
+ * @param bool $get_clean Whether to clean the buffered WHERE
667
+ * clauses and deactivate buffering before
668
+ * returning them or not.
669
+ *
670
+ * @return array
671
+ */
672
+ public function get_buffered_where_clauses( $get_clean = false ) {
673
+ $clauses = $this->buffered_where_clauses;
674
+
675
+ if ( $get_clean ) {
676
+ $this->buffer_where_clauses = false;
677
+ $this->buffered_where_clauses = array();
678
+ }
679
+
680
+ return $clauses;
681
+ }
682
+
683
+ /**
684
+ * Builds the escaped WHERE entry to match a field not in the entry.
685
+ *
686
+ * @since 4.7.19
687
+ *
688
+ * @param string $where
689
+ * @param WP_Query $query
690
+ * @param string $field
691
+ *
692
+ * @return string
693
+ */
694
+ protected function where_field_not_in( $where, WP_Query $query, $field ) {
695
+ if ( $query !== $this->current_query ) {
696
+ return $where;
697
+ }
698
+
699
+ if ( empty( $this->query_vars[ $field ] ) ) {
700
+ return $where;
701
+ }
702
+
703
+ $input = $this->query_vars[ $field ];
704
+
705
+ $stati_interval = $this->create_interval_of_strings( $input );
706
+
707
+ $where .= $this->and_field_not_in_interval( $field, $stati_interval );
708
+
709
+ return $where;
710
+ }
711
+
712
+ /**
713
+ * Creates a SQL interval of strings.
714
+ *
715
+ * @since 4.7.19
716
+ *
717
+ * @param string|array $input
718
+ *
719
+ * @return string
720
+ */
721
+ protected function create_interval_of_strings( $input ) {
722
+ $buffer = array();
723
+
724
+ /** @var wpdb $wpdb */
725
+ global $wpdb;
726
+
727
+ foreach ( $input as $string ) {
728
+ $buffer[] = is_array( $string ) ? $string : array( $string );
729
+ }
730
+
731
+ $buffer = array_unique( call_user_func_array( 'array_merge', $buffer ) );
732
+
733
+ $safe_strings = array();
734
+ foreach ( $buffer as $raw_status ) {
735
+ $safe_strings[] = $wpdb->prepare( '%s', $string );
736
+ }
737
+
738
+ return implode( "''", $safe_strings );
739
+ }
740
+
741
+ /**
742
+ * Builds a WHERE clause where field is not in interval.
743
+ *
744
+ * @since 4.7.19
745
+ *
746
+ * @param string $field
747
+ * @param string $interval
748
+ *
749
+ * @return string
750
+ */
751
+ protected function and_field_not_in_interval( $field, $interval ) {
752
+ /** @var wpdb $wpdb */
753
+ global $wpdb;
754
+
755
+ return " AND {$wpdb->posts}.{$field} NOT IN ('{$interval}') ";
756
+ }
757
+
758
+ /**
759
+ * Builds the escaped WHERE entry to match a field in the entry.
760
+ *
761
+ * @since 4.7.19
762
+ *
763
+ * @param string $where
764
+ * @param WP_Query $query
765
+ * @param string $field
766
+ *
767
+ * @return string
768
+ */
769
+ protected function where_field_in( $where, WP_Query $query, $field ) {
770
+ if ( $query !== $this->current_query ) {
771
+ return $where;
772
+ }
773
+
774
+ if ( empty( $this->query_vars[ $field ] ) ) {
775
+ return $where;
776
+ }
777
+
778
+ $interval = $this->create_interval_of_strings( $this->query_vars[ $field ] );
779
+
780
+ $where .= $this->and_field_in_interval( $field, $interval );
781
+
782
+ return $where;
783
+ }
784
+
785
+ /**
786
+ * Builds a AND WHERE clause.
787
+ *
788
+ * @since 4.7.19
789
+ *
790
+ * @param string $field
791
+ * @param string $interval
792
+ *
793
+ * @return string
794
+ */
795
+ protected function and_field_in_interval( $field, $interval ) {
796
+ /** @var wpdb $wpdb */
797
+ global $wpdb;
798
+
799
+ return " AND {$wpdb->posts}.{$field} IN ('{$interval}') ";
800
+ }
801
+
802
+ /**
803
+ * Filter the `posts_where` filter to add custom WHERE clauses.
804
+ *
805
+ * @since 4.7.19
806
+ *
807
+ * @param string $where
808
+ * @param WP_Query $query
809
+ *
810
+ * @return string
811
+ */
812
+ public function filter_posts_where( $where, WP_Query $query ) {
813
+ if ( $query !== $this->current_query ) {
814
+ return $where;
815
+ }
816
+
817
+ if ( empty( $this->query_vars['where'] ) ) {
818
+ return $where;
819
+ }
820
+
821
+ $where .= ' AND ' . implode( "\nAND ", $this->query_vars['where'] ) . ' ';
822
+
823
+ return $where;
824
+ }
825
+
826
+ /**
827
+ * Filter the `posts_join` filter to add custom JOIN clauses.
828
+ *
829
+ * @since 4.7.19
830
+ *
831
+ * @param string $join
832
+ * @param WP_Query $query
833
+ *
834
+ * @return string
835
+ */
836
+ public function filter_posts_join( $join, WP_Query $query ) {
837
+ if ( $query !== $this->current_query ) {
838
+ return $join;
839
+ }
840
+
841
+ if ( empty( $this->query_vars['join'] ) ) {
842
+ return $join;
843
+ }
844
+
845
+ $join .= "\n" . implode( "\n ", $this->query_vars['join'] ) . ' ';
846
+
847
+ return $join;
848
+ }
849
+ }
common/src/Tribe/Repository/Read_Interface.php ADDED
@@ -0,0 +1,378 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Interface Tribe__Repository__Read_Interface
5
+ *
6
+ * @since 4.7.19
7
+ */
8
+ interface Tribe__Repository__Read_Interface {
9
+ /**
10
+ * Batch filter application method.
11
+ *
12
+ * This is the same as calling `by` multiple times with different arguments.
13
+ *
14
+ * @since 4.7.19
15
+ *
16
+ * @param array $args An associative array of arguments to filter
17
+ * the posts by in the shape [ <key>, <value> ]. * * @return Tribe__Repository__Read_Interface */
18
+ public function by_args( array $args );
19
+
20
+ /**
21
+ * Batch filter application method.
22
+ *
23
+ * This is the same as calling `where` multiple times with different arguments.
24
+ *
25
+ * T
26
+
27
+ /**
28
+ * Applies a filter to the query.
29
+ *
30
+ * While the signature only shows 2 arguments additional arguments will be passed
31
+ * to the schema filters.
32
+ *
33
+ * @since 4.7.19
34
+ *
35
+ * @param string $key
36
+ * @param mixed $value
37
+ * @param mixed ...$args Additional, optional, call arguments that will be passed to
38
+ * the schema.
39
+ *
40
+ * @return Tribe__Repository__Read_Interface
41
+ */
42
+ public function by( $key, $value );
43
+
44
+ /**
45
+ * Just an alias of the `by` method to allow for easier reading.
46
+ *
47
+ * @since 4.7.19
48
+ *
49
+ * @param string $key
50
+ * @param mixed $value
51
+ *
52
+ * @return Tribe__Repository__Read_Interface
53
+ */
54
+ public function where( $key, $value );
55
+
56
+ /**
57
+ * Sets the page of posts to fetch.
58
+ *
59
+ * Mind that this implementation does not support a `by( 'page', 2 )`
60
+ * filter to force more readable code.
61
+ *
62
+ * @since 4.7.19
63
+ *
64
+ * @param int $page
65
+ *
66
+ * @return Tribe__Repository__Read_Interface
67
+ */
68
+ public function page( $page );
69
+
70
+ /**
71
+ * Sets the number of posts to retrieve per page.
72
+ *
73
+ * Mind that this implementation does not support a `by( 'per_page', 5 )`
74
+ * filter to force more readable code; by default posts per page is `-1`.
75
+ *
76
+ * @param int $per_page
77
+ *
78
+ * @return Tribe__Repository__Read_Interface
79
+ */
80
+ public function per_page( $per_page );
81
+
82
+ /**
83
+ * Returns the number of posts found matching the query.
84
+ *
85
+ * Mind that this value ignores the offset returning the
86
+ * number of results if limits where not applied.
87
+ *
88
+ * @since 4.7.19
89
+ *
90
+ * @return int
91
+ */
92
+ public function found();
93
+
94
+ /**
95
+ * Returns all posts matching the query.
96
+ *
97
+ * Mind that "all" means "all the posts matching all the filters" so pagination applies.
98
+ *
99
+ * @return array
100
+ */
101
+ public function all();
102
+
103
+ /**
104
+ * Sets the offset on the query.
105
+ *
106
+ * Mind that this implementation does not support a `by( 'offset', 2 )`
107
+ * filter to force more readable code.
108
+ *
109
+ * @since 4.7.19
110
+ *
111
+ * @param int $offset
112
+ * @param bool $increment Whether to increment the offset by the value
113
+ * or replace it.
114
+ *
115
+ * @return Tribe__Repository__Read_Interface
116
+ */
117
+ public function offset( $offset, $increment = false );
118
+
119
+ /**
120
+ * Sets the order on the query.
121
+ *
122
+ * Mind that this implementation does not support a `by( 'order', 2 )`
123
+ * filter to force more readable code.
124
+ *
125
+ * @since 4.7.19
126
+ *
127
+ * @param string $order
128
+ *
129
+ * @return Tribe__Repository__Read_Interface
130
+ */
131
+ public function order( $order = 'ASC' );
132
+
133
+ /**
134
+ * Sets the order criteria results should be fetched by.
135
+ *
136
+ * Mind that this implementation does not support a `by( 'order_by', 'title' )`
137
+ * filter to force more readable code.
138
+ *
139
+ * @since 4.7.19
140
+ *
141
+ * @param string $order_by
142
+ *
143
+ * @return Tribe__Repository__Read_Interface
144
+ */
145
+ public function order_by( $order_by );
146
+
147
+ /**
148
+ * Sets the fields that should be returned by the query.
149
+ *
150
+ * Mind that this implementation does not support a `by( 'fields', 'ids' )`
151
+ * filter to force more readable code.
152
+ *
153
+ * @since 4.7.19
154
+ *
155
+ * @param string $fields
156
+ *
157
+ * @return Tribe__Repository__Read_Interface
158
+ */
159
+ public function fields( $fields );
160
+
161
+ /**
162
+ * Sets the permission that should be used to get the posts.
163
+ *
164
+ * Mind that this implementation does not support a `by( 'perm', 'editable' )`
165
+ * filter to force more readable code.
166
+ *
167
+ * @param string $permission One of the two `self::PERMISSION` constants.
168
+ *
169
+ * @return Tribe__Repository__Read_Interface
170
+ */
171
+ public function permission( $permission );
172
+
173
+ /**
174
+ * Sugar method to set the `post__in` argument.
175
+ *
176
+ * Successive calls will stack, not replace each one.
177
+ *
178
+ * @since 4.7.19
179
+ *
180
+ * @param array|int $post_ids
181
+ *
182
+ * @return Tribe__Repository__Read_Interface
183
+ */
184
+ public function in( $post_ids );
185
+
186
+ /**
187
+ * Sugar method to set the `post__not_in` argument.
188
+ *
189
+ * Successive calls will stack, not replace each one.
190
+ *
191
+ * @since 4.7.19
192
+ *
193
+ * @param array|int $post_ids
194
+ *
195
+ * @return Tribe__Repository__Read_Interface
196
+ */
197
+ public function not_in( $post_ids );
198
+
199
+ /**
200
+ * Sugar method to set the `post_parent__in` argument.
201
+ *
202
+ * Successive calls will stack, not replace each one.
203
+ *
204
+ * @since 4.7.19
205
+ *
206
+ * @param array|int $post_id
207
+ *
208
+ * @return Tribe__Repository__Read_Interface
209
+ */
210
+ public function parent( $post_id );
211
+
212
+ /**
213
+ * Sugar method to set the `post_parent__in` argument.
214
+ *
215
+ * Successive calls will stack, not replace each one.
216
+ *
217
+ * @since 4.7.19
218
+ *
219
+ * @param array $post_ids
220
+ *
221
+ * @return Tribe__Repository__Read_Interface
222
+ */
223
+ public function parent_in( $post_ids );
224
+
225
+ /**
226
+ * Sugar method to set the `post_parent__not_in` argument.
227
+ *
228
+ * Successive calls will stack, not replace each one.
229
+ *
230
+ * @since 4.7.19
231
+ *
232
+ * @param array $post_ids
233
+ *
234
+ * @return Tribe__Repository__Read_Interface
235
+ */
236
+ public function parent_not_in( $post_ids );
237
+
238
+ /**
239
+ * Sugar method to set the `s` argument.
240
+ *
241
+ * Successive calls will replace the search string.
242
+ * This is the default WordPress searh, to search by title,
243
+ * content or excerpt only use the `title`, `content`, `excerpt` filters.
244
+ *
245
+ * @param $search
246
+ *
247
+ * @return Tribe__Repository__Read_Interface
248
+ */
249
+ public function search( $search );
250
+
251
+ /**
252
+ * Returns the number of posts found matching the query in the current page.
253
+ *
254
+ * While the `found` method will return the number of posts found
255
+ * across all pages this method will only return the number of
256
+ * posts found in the current page.
257
+ * Differently from the `found` method this method will apply the
258
+ * offset if set.
259
+ *
260
+ * @since 4.7.19
261
+ *
262
+ * @return int
263
+ */
264
+ public function count();
265
+
266
+ /**
267
+ * Returns the first post of the page matching the current query.
268
+ *
269
+ * If, by default or because set with the `per_page` method, all
270
+ * posts matching the query should be returned then this will be
271
+ * the first post of all those matching the query.
272
+ *
273
+ * @since 4.7.19
274
+ *
275
+ * @return WP_Post|mixed|null
276
+ *
277
+ * @see Tribe__Repository__Read_Interface::per_page()
278
+ */
279
+ public function first();
280
+
281
+ /**
282
+ * Returns the last post of the page matching the current query.
283
+ *
284
+ * If, by default or because set with the `per_page` method, all
285
+ * posts matching the query should be returned then this will be
286
+ * the last post of all those matching the query.
287
+ *
288
+ * @since 4.7.19
289
+ *
290
+ * @return WP_Post|mixed|null
291
+ *
292
+ * @see Tribe__Repository__Read_Interface::per_page()
293
+ */
294
+ public function last();
295
+
296
+ /**
297
+ * Returns the nth post (1-based) of the page matching the current query.
298
+ *
299
+ * Being 1-based the second post can be fetched using `nth( 2 )`.
300
+ * If, by default or because set with the `per_page` method, all
301
+ * posts matching the query should be returned then this will be
302
+ * the nth post of all those matching the query.
303
+ *
304
+ * @since 4.7.19
305
+ *
306
+ * @param int $n
307
+ *
308
+ * @return WP_Post|mixed|null
309
+ *
310
+ * @see Tribe__Repository__Read_Interface::per_page()
311
+ */
312
+ public function nth( $n );
313
+
314
+ /**
315
+ * Returns the first n posts of the page matching the current query.
316
+ *
317
+ * If, by default or because set with the `per_page` method, all
318
+ * posts matching the query should be returned then this method will
319
+ * return the first n posts of all those matching the query.
320
+ *
321
+ * @since 4.7.19
322
+ *
323
+ * @return array An array of posts matching the query.
324
+ *
325
+ * @see Tribe__Repository__Read_Interface::per_page()
326
+ */
327
+ public function take( $n );
328
+
329
+ /**
330
+ * Fetches a single instance of the post type handled by the repository by
331
+ * the primary key.
332
+ *
333
+ * By default the primary key is the post ID.
334
+ *
335
+ * @param mixed $primary_key
336
+ *
337
+ * @return WP_Post|null|mixed
338
+ */
339
+ public function by_primary_key( $primary_key );
340
+
341
+ /**
342
+ * Closes the query phase and builds an Update repository on the
343
+ * results of the applied filters.
344
+ *
345
+ * @since 4.7.19
346
+ *
347
+ * @param string $key
348
+ * @param mixed $value
349
+ *
350
+ * @return Tribe__Repository__Update_Interface
351
+ */
352
+ public function set( $key, $value );
353
+
354
+ /**
355
+ * Returns the Read repository built WP_Query object.
356
+ *
357
+ * @since 4.7.19
358
+ *
359
+ * @return WP_Query
360
+ */
361
+ public function get_query();
362
+
363
+ /**
364
+ * Whether the current READ query will apply a specific `by` (or `where`)
365
+ * filter or not.
366
+ *
367
+ * @since 4.7.19
368
+ *
369
+ * @param string $key
370
+ * @param null $value If provided an ulterior check will be made to see if
371
+ * the value of the filter that is being applied matches
372
+ * the specified one (w/ loose comparison).
373
+ *
374
+ * @return bool Whether the current query setup has the specified filter applied
375
+ * or not.
376
+ */
377
+ public function has_filter( $key, $value = null );
378
+ }
common/src/Tribe/Repository/Update_Interface.php ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Interface Tribe__Repository__Update_Interface
5
+ *
6
+ * @since 4.7.19
7
+ */
8
+ interface Tribe__Repository__Update_Interface {
9
+ /**
10
+ * Sets a key on the posts to update using a value or a callback.
11
+ *
12
+ * The callback method will be passed the post ID, the `$key` and
13
+ * the Update repository instance.
14
+ * The update will check, in order, if the key is a post table field,
15
+ * a taxonomy and will, finally, set on a custom field.
16
+ * Updates to the same key will not stack.
17
+ *
18
+ * @since 4.7.19
19
+ *
20
+ * @since 4.7.19
21
+ *
22
+ * @param string $key
23
+ * @param mixed|callable $value
24
+ *
25
+ * @return Tribe__Repository__Update_Interface
26
+ * @throws Tribe__Repository__Usage_Error If $key is not a string
27
+ */
28
+ public function set( $key, $value );
29
+
30
+ /**
31
+ * Sets updates in bulk using a map.
32
+ *
33
+ * Updates to the same key will not stack.
34
+ *
35
+ * @since 4.7.19
36
+ *
37
+ * @param array $update_map A map relating update keys to values.
38
+ *
39
+ * @return Tribe__Repository__Update_Interface
40
+ * @throws Tribe__Repository__Usage_Error If not all keys are strings.
41
+ *
42
+ * @see the `set` method
43
+ */
44
+ public function set_args( array $update_map );
45
+
46
+ /**
47
+ * Commits the updates to the selected post IDs to the database.
48
+ *
49
+ * @since 4.7.19
50
+ *
51
+ * @param bool $sync Whether to apply the updates in a synchronous process
52
+ * or in an asynchronous one.
53
+ *
54
+ * @return array A list of the post IDs that have been (synchronous) or will
55
+ * be (asynchronous) updated.
56
+ */
57
+ public function save( $sync = true );
58
+ }
common/src/Tribe/Repository/Usage_Error.php ADDED
@@ -0,0 +1,180 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Repository__Usage_Error
5
+ *
6
+ * @since 4.7.19
7
+ *
8
+ * Thrown to indicate an error in the repository usage by a developer; this
9
+ * is meant to be used to help developers to use the repository.
10
+ */
11
+ class Tribe__Repository__Usage_Error extends Exception {
12
+
13
+ /**
14
+ * Do not ally dynamic set of properties on the repository; protected
15
+ * properties are read-only.
16
+ *
17
+ * @since 4.7.19
18
+ *
19
+ * @param string $name The name of the property the client code is trying to set.
20
+ * @param Tribe__Repository__Interface $object The instance of the repository.
21
+ *
22
+ * @return Tribe__Repository__Usage_Error
23
+ */
24
+ public static function because_properties_should_be_set_correctly( $name, $object ) {
25
+ $class = get_class( $object );
26
+
27
+ return new self( "Property {$name} should be set with a setter method, injected in the constructor and/or defined in an extending class." );
28
+ }
29
+
30
+ /**
31
+ * Clearly indicate that a filter is not defined on the repository in use.
32
+ *
33
+ * This is to allow for more clear comprehension of errors related to
34
+ * missing filters.
35
+ *
36
+ * @since 4.7.19
37
+ *
38
+ * @param string $key The filter the client code is trying to use.
39
+ * @param Tribe__Repository__Interface $object The instance of the repository.
40
+ *
41
+ * @return Tribe__Repository__Usage_Error
42
+ */
43
+ public static function because_the_read_filter_is_not_defined( $key, $object ) {
44
+ $class = get_class( $object );
45
+
46
+ return new self( "The class {$class} does not define a {$key} read filter: either implement it or try to use the provided filters." );
47
+ }
48
+
49
+ /**
50
+ * Indicates that a property is not defined on the repository.
51
+ *
52
+ * @since 4.7.19
53
+ *
54
+ * @param string $name The name of the property the client code is trying to read.
55
+ * @param Tribe__Repository__Interface $object
56
+ *
57
+ * @return Tribe__Repository__Usage_Error
58
+ */
59
+ public static function because_property_is_not_defined( $name, $object ) {
60
+ $class = get_class( $object );
61
+
62
+ return new self( "The {$class} class does not define a {$name} property; add it by decorating or extending this class." );
63
+ }
64
+
65
+ /**
66
+ * Indicates that a field cannot be updated by the repository class.
67
+ *
68
+ * @since 4.7.19
69
+ *
70
+ * @param string $key
71
+ * @param Tribe__Repository__Update_Interface $object
72
+ *
73
+ * @return Tribe__Repository__Usage_Error
74
+ */
75
+ public static function because_this_field_cannot_be_updated( $key, $object ) {
76
+ $class = get_class( $object );
77
+
78
+ return new self( "The {$class} class does not allow udpating the {$key} field; allow it by decorating or extending this class." );
79
+ }
80
+
81
+ /**
82
+ * Indicates that the `set` method of the Update repository is being used incorrectly.
83
+ *
84
+ * @since 4.7.19
85
+ *
86
+ * @param Tribe__Repository__Update_Interface $object
87
+ *
88
+ * @return Tribe__Repository__Usage_Error
89
+ */
90
+ public static function because_udpate_key_should_be_a_string( $object ) {
91
+ $class = get_class( $object );
92
+
93
+ return new self( 'The key used in the `set` method should be a string; if you want to set multiple fields at once use the `set_args` method.' );
94
+ }
95
+
96
+ /**
97
+ * Indicates that the client code is trying to use a single comparison operator with multiple values.
98
+ *
99
+ * @since 4.7.19
100
+ *
101
+ * @param string|array $key
102
+ * @param array $value
103
+ * @param string $compare
104
+ * @param mixed $object
105
+ *
106
+ * @return Tribe__Repository__Usage_Error
107
+ */
108
+ public static function because_single_value_comparisons_should_be_used_with_one_value( $key, array $value, $compare, $object ) {
109
+ $class = get_class( $object );
110
+ $keys = is_array( $key ) ? implode( ', ', $key ) : $key;
111
+ $values = implode( ', ', $value );
112
+
113
+ return new self( "You are trying to use a single SQL comparison operator ({$compare}) with multiple values; [ keys: {$keys}, values: {$values}]." );
114
+ }
115
+
116
+ /**
117
+ * Indicates that the client code is calling the query building method without
118
+ * providing all the arguments the comparison operator requires.
119
+ *
120
+ * @since 4.7.19
121
+ *
122
+ * @param string|array $key
123
+ * @param string $compare
124
+ * @param mixed $object
125
+ *
126
+ * @return Tribe__Repository__Usage_Error
127
+ */
128
+ public static function because_this_comparison_operator_requires_fields_and_values( $key, $compare, $object ) {
129
+ $class = get_class( $object );
130
+ $keys = is_array( $key ) ? implode( ', ', $key ) : $key;
131
+
132
+ return new self( "You are trying to use a SQL comparison operator ({$compare}) that requires fields and values [ keys: {$keys}]." );
133
+ }
134
+
135
+ /**
136
+ * Indicates that the client code is using an high-level filtering method while
137
+ * trying to build a WHERE OR clause.
138
+ *
139
+ * @param array array $method
140
+ * @param mixed $object
141
+ *
142
+ * @return Tribe__Repository__Usage_Error
143
+ */
144
+ public static function because_where_or_should_only_be_used_with_methods_that_add_where_clauses( array $method, $object ) {
145
+ $class = get_class( $object );
146
+ $method = json_encode( $method );
147
+
148
+ return new self( "You are trying to build a WHERE OR clause using a method ({$class}::{$method}) that does not call the Tribe__Repository__Query_Filters::where method directly; call `where_clause` directly or call methods that call it." );
149
+ }
150
+
151
+ /**
152
+ * Indicates that the client code is trying to use a wpdb::prepare format with
153
+ * a regular `meta_query`.
154
+ *
155
+ * @param string|array $key
156
+ * @param string $type_or_format
157
+ *
158
+ * @return Tribe__Repository__Usage_Error
159
+ */
160
+ public static function because_the_type_is_a_wpdb_prepare_format( $key, $type_or_format ) {
161
+ $keys = is_array( $key ) ? implode( ', ', $key ) : $key;
162
+
163
+ return new self( "You are trying to use a `wpdb::prepare` format ({$type_or_format}) with a regular meta_query [ keys: {$keys}]." );
164
+ }
165
+
166
+ /**
167
+ * Indicates that the client code is trying to use a wpdb::prepare format with
168
+ * a regular `meta_query`.
169
+ *
170
+ * @param string|array $key
171
+ * @param string $type_or_format
172
+ *
173
+ * @return Tribe__Repository__Usage_Error
174
+ */
175
+ public static function because_the_format_is_not_a_wpdb_prepare_one( $key, $type_or_format ) {
176
+ $keys = is_array( $key ) ? implode( ', ', $key ) : $key;
177
+
178
+ return new self( "You are trying to use a format ({$type_or_format}) that is not a valid `wpdb::prepare` one with a query [ keys: {$keys}]." );
179
+ }
180
+ }
common/src/Tribe/Repository/Void_Query_Exception.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Repository__Void_Query_Exception
5
+ *
6
+ * Thrown to indicate that a query would yield no results in read, write, delete or update operations.
7
+ *
8
+ * Repository implementations should handle this exception gracefully as
9
+ * a signal, not an error.
10
+ *
11
+ * @since 4.7.19
12
+ */
13
+ class Tribe__Repository__Void_Query_Exception extends Exception {
14
+
15
+ /**
16
+ * Indicates that query would yield no results.
17
+ *
18
+ * @since 4.7.19
19
+ *
20
+ * @param string $reason
21
+ *
22
+ * @return Tribe__Repository__Void_Query_Exception
23
+ */
24
+ public static function because_the_query_would_yield_no_results( $reason ) {
25
+ return new self( "The query
26
+ would yield no results due to {$reason}, this excpetion should be handled" );
27
+ }
28
+ }
common/src/Tribe/Utils/Array.php CHANGED
@@ -141,13 +141,19 @@ class Tribe__Utils__Array {
141
  * Converts a list to an array filtering out empty string elements.
142
  *
143
  * @param mixed $value A string representing a list of values separated by the specified separator
144
- * or an array.
 
145
  * @param string $sep The char(s) separating the list elements; will be ignored if the list is an array.
146
  *
147
  * @return array An array of list elements.
148
  */
149
  public static function list_to_array( $value, $sep = ',' ) {
150
- if ( empty( $value ) ) {
 
 
 
 
 
151
  return array();
152
  }
153
 
@@ -189,14 +195,15 @@ class Tribe__Utils__Array {
189
  }
190
 
191
  /**
192
- * Sanitize a multidimensional array
193
- * https://gist.github.com/esthezia/5804445
194
  *
195
  * @since 4.7.18
196
  *
197
- * @param (array)
 
 
198
  *
199
- * @return (array) the sanitized array
200
  */
201
  public static function escape_multidimensional_array( $data = array() ) {
202
 
@@ -215,4 +222,46 @@ class Tribe__Utils__Array {
215
 
216
  return $data;
217
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
218
  }
141
  * Converts a list to an array filtering out empty string elements.
142
  *
143
  * @param mixed $value A string representing a list of values separated by the specified separator
144
+ * or an array. If the list is a string (e.g. a CSV list) then it will urldecoded
145
+ * before processing.
146
  * @param string $sep The char(s) separating the list elements; will be ignored if the list is an array.
147
  *
148
  * @return array An array of list elements.
149
  */
150
  public static function list_to_array( $value, $sep = ',' ) {
151
+ // since we might receive URL encoded strings for CSV lists let's URL decode them first
152
+ $value = is_array( $value ) ? $value : urldecode( $value );
153
+
154
+ $sep = is_string( $sep ) ? $sep : ',';
155
+
156
+ if ( $value === null || $value === '' ) {
157
  return array();
158
  }
159
 
195
  }
196
 
197
  /**
198
+ * Sanitize a multidimensional array.
 
199
  *
200
  * @since 4.7.18
201
  *
202
+ * @param array $data The array to sanitize.
203
+ *
204
+ * @return array The sanitized array
205
  *
206
+ * @link https://gist.github.com/esthezia/5804445
207
  */
208
  public static function escape_multidimensional_array( $data = array() ) {
209
 
222
 
223
  return $data;
224
  }
225
+
226
+ /**
227
+ * Returns an array of values obtained by using the keys on the map; keys
228
+ * that do not have a match in map are discarded.
229
+ *
230
+ * To discriminate from not found results and legitimately `false`
231
+ * values from the map the `$found` parameter will be set by reference.
232
+ *
233
+ * @since 4.7.19
234
+ *
235
+ * @param string|array $keys One or more keys that should be used to get
236
+ * the new values
237
+ * @param array $map An associative array relating the keys to the new
238
+ * values.
239
+ * @param bool $found When using a single key this argument will be
240
+ * set to indicate whether the mapping was successful
241
+ * or not.
242
+ *
243
+ * @return array|mixed|false An array of mapped values, a single mapped value when passing
244
+ * one key only or `false` if one key was passed but the key could
245
+ * not be mapped.
246
+ */
247
+ public static function map_or_discard( $keys, array $map, &$found = true ) {
248
+ $hash = md5( time() );
249
+ $mapped = array();
250
+
251
+ foreach ( (array) $keys as $key ) {
252
+ $meta_key = Tribe__Utils__Array::get( $map, $key, $hash );
253
+ if ( $hash === $meta_key ) {
254
+ continue;
255
+ }
256
+ $mapped[] = $meta_key;
257
+ }
258
+
259
+ $found = (bool) count( $mapped );
260
+
261
+ if ( is_array( $keys ) ) {
262
+ return $mapped;
263
+ }
264
+
265
+ return $found ? $mapped[0] : false;
266
+ }
267
  }
common/src/Tribe/Utils/Global_ID.php CHANGED
@@ -5,20 +5,20 @@ class Tribe__Utils__Global_ID {
5
  * Type of the ID
6
  * @var string|bool
7
  */
8
- private $type = false;
9
 
10
  /**
11
  * Origin of this Instance of ID
12
  * @var string|bool
13
  */
14
- private $origin = false;
15
 
16
 
17
  /**
18
  * Dont allow creation of Global IDs for other types of source
19
  * @var array
20
  */
21
- private $valid_types = array(
22
  'url',
23
  'meetup',
24
  'facebook',
@@ -29,7 +29,7 @@ class Tribe__Utils__Global_ID {
29
  * For some types of ID we have a predefined Origin
30
  * @var array
31
  */
32
- private $type_origins = array(
33
  'meetup' => 'meetup.com',
34
  'facebook' => 'facebook.com',
35
  'eventbrite' => 'eventbrite.com',
5
  * Type of the ID
6
  * @var string|bool
7
  */
8
+ protected $type = false;
9
 
10
  /**
11
  * Origin of this Instance of ID
12
  * @var string|bool
13
  */
14
+ protected $origin = false;
15
 
16
 
17
  /**
18
  * Dont allow creation of Global IDs for other types of source
19
  * @var array
20
  */
21
+ protected $valid_types = array(
22
  'url',
23
  'meetup',
24
  'facebook',
29
  * For some types of ID we have a predefined Origin
30
  * @var array
31
  */
32
+ protected $type_origins = array(
33
  'meetup' => 'meetup.com',
34
  'facebook' => 'facebook.com',
35
  'eventbrite' => 'eventbrite.com',
common/src/Tribe/Validator/Base.php CHANGED
@@ -64,7 +64,26 @@ class Tribe__Validator__Base implements Tribe__Validator__Interface {
64
  * @return bool
65
  */
66
  public function is_positive_int( $value ) {
67
- return is_numeric( $value ) && intval( $value ) == $value && intval( $value ) > 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  }
69
 
70
  /**
@@ -184,4 +203,17 @@ class Tribe__Validator__Base implements Tribe__Validator__Interface {
184
 
185
  return in_array( $post_status, $post_stati );
186
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
187
  }
64
  * @return bool
65
  */
66
  public function is_positive_int( $value ) {
67
+ return is_numeric( $value ) && (int) $value == $value && (int) $value > 0;
68
+ }
69
+
70
+ /**
71
+ * Whether the value is a list of positive integers only or not.
72
+ *
73
+ * @since 4.7.19
74
+ *
75
+ * @param array|string|int $list
76
+ * @param string $sep
77
+ *
78
+ * @return bool
79
+ */
80
+ public function is_positive_int_list( $list, $sep = ',' ) {
81
+ $sep = is_string( $sep ) ? $sep : ',';
82
+ $list = Tribe__Utils__Array::list_to_array( $list, $sep );
83
+
84
+ $valid = array_filter( $list, array( $this, 'is_positive_int' ) );
85
+
86
+ return ! empty( $valid ) && count( $valid ) === count( $list );
87
  }
88
 
89
  /**
203
 
204
  return in_array( $post_status, $post_stati );
205
  }
206
+
207
+ /**
208
+ * Converts a string, a CSV list to an array.
209
+ *
210
+ * @since 4.7.19
211
+ *
212
+ * @param string|array $list
213
+ *
214
+ * @return array
215
+ */
216
+ public function list_to_array( $list ) {
217
+ return Tribe__Utils__Array::list_to_array( $list );
218
+ }
219
  }
common/src/Tribe/Validator/Interface.php CHANGED
@@ -86,4 +86,17 @@ interface Tribe__Validator__Interface {
86
  * @return mixed
87
  */
88
  public function is_image( $image );
 
 
 
 
 
 
 
 
 
 
 
 
 
89
  }
86
  * @return mixed
87
  */
88
  public function is_image( $image );
89
+
90
+ /**
91
+ * Whether a list or array of only contains positive integers or not.
92
+ *
93
+ * @since 4.7.19
94
+ *
95
+ * @param string|array $list
96
+ * @param string $sep The separator used in the list to separate the elements; ignored if
97
+ * the input value is an array.
98
+ *
99
+ * @return bool
100
+ */
101
+ public function is_positive_int_list( $list, $sep = ',' );
102
  }
common/src/resources/js/validation.js CHANGED
@@ -134,7 +134,10 @@ tribe.validation = {};
134
  'm-d-yyyy',
135
  'mm-dd-yyyy',
136
  'd-m-yyyy',
137
- 'dd-mm-yyyy'
 
 
 
138
  ];
139
 
140
  // Default Format Key
134
  'm-d-yyyy',
135
  'mm-dd-yyyy',
136
  'd-m-yyyy',
137
+ 'dd-mm-yyyy',
138
+ 'yyyy.mm.dd',
139
+ 'mm.dd.yyyy',
140
+ 'dd.mm.yyyy',
141
  ];
142
 
143
  // Default Format Key
common/src/resources/js/validation.min.js CHANGED
@@ -1 +1 @@
1
- tribe.validation={},function(t,e,a){"use strict";var i=e(document);t.selectors={item:".tribe-validation",fields:"input, select, textarea",submit:".tribe-validation-submit",submitButtons:'input[type="submit"], button[type="submit"]',error:".tribe-validation-error",valid:".tribe-validation-valid",notice:".tribe-notice-validation",noticeAfter:".wp-header-end",noticeFallback:".wrap > h1",noticeDismiss:".notice-dismiss"},t.conditions={isRequired:function(t){return""!=t},isGreaterThan:function(e,a,i){var r=t.parseConditon("isGreaterThan",e,a,i);return!1===r||r.constraint<r.value},isGreaterOrEqualTo:function(e,a,i){var r=t.parseConditon("isGreaterOrEqualTo",e,a,i);return!1===r||r.constraint<=r.value},isLessThan:function(e,a,i){var r=t.parseConditon("isLessThan",e,a,i);return!1===r||r.constraint>r.value},isLessOrEqualTo:function(e,a,i){var r=t.parseConditon("isLessOrEqualTo",e,a,i);return!1===r||r.constraint>=r.value},isEqualTo:function(e,a,i){var r=t.parseConditon("isEqualTo",e,a,i);return!1===r||r.constraint==r.value},isNotEqualTo:function(e,a,i){var r=t.parseConditon("isNotEqualTo",e,a,i);return!1===r||r.constraint!=r.value},matchRegExp:function(t,e,a){var i=new RegExp(e,"g"),r=i.exec(t);return null!==r},notMatchRegExp:function(t,e,a){var i=new RegExp(e,"g"),r=i.exec(t);return null===r}},t.parseType={datepicker:function(t,e,i){var r=["yyyy-mm-dd","m/d/yyyy","mm/dd/yyyy","d/m/yyyy","dd/mm/yyyy","m-d-yyyy","mm-dd-yyyy","d-m-yyyy","dd-mm-yyyy"],n=0;e.length&&e.attr("data-datepicker_format")?n=e.attr("data-datepicker_format"):a.isString(r[e])?n=r[e]:e.parents("[data-datepicker_format]").length&&(n=e.parents("[data-datepicker_format]").eq(0).data("datepicker_format")),"undefined"!=typeof r[n]&&r[n]||(n=0);var s=r[n].toUpperCase();return t=moment(t,s).format("X")},"default":function(t,a,i){return e.isNumeric(t)&&(t=parseFloat(t,10)),t}},t.parseConditon=function(i,r,n,s){var o=s.data("validationType"),l=null,d={value:r,constraint:n};if(o||a.isFunction(t.parseType[o])||(o="default"),!e.isNumeric(n)){if(l=e(n),!l.length)return console.warn("Tribe Validation:","Invalid selector for",s,n),!1;if(l=l.not(":disabled"),!l.length)return!1;n=l.val()}return d.constraint=t.parseType[o](n,l,s),d.value=t.parseType[o](r,l,s),d},t.constraints={isRequired:function(t){var e=null;return e=t.data("required")||e,e=t.data("validationRequired")||e,e=t.data("validationIsRequired")||e,e=t.is("[required]")||e,e=t.is("[data-required]")||e,e=t.is("[data-validation-required]")||e,e=t.is("[data-validation-is-required]")||e},isGreaterThan:function(t){var e=null;return t.is("[data-validation-is-greater-than]")&&(e=t.data("validationIsGreaterThan")),e},isGreaterOrEqualTo:function(t){var e=null;return t.is("[data-validation-is-greater-or-equal-to]")&&(e=t.data("validationIsGreaterOrEqualTo")),e},isLessThan:function(t){var e=null;return t.is("[data-validation-is-less-than]")&&(e=t.data("validationIsLessThan")),e},isLessOrEqualTo:function(t){var e=null;return t.is("[data-validation-is-less-or-equal-to]")&&(e=t.data("validationIsLessOrEqualTo")),e},isEqualTo:function(t){var e=null;return t.is("[data-validation-is-equal-to]")&&(e=t.data("validationIsEqualTo")),e},isNotEqualTo:function(t){var e=null;return t.is("[data-validation-is-not-equal-to]")&&(e=t.data("validationIsNotEqualTo")),e},matchRegExp:function(t){var e=null;return t.is("[data-validation-match-regexp]")&&(e=t.data("validationMatchRegexp")),e},notMatchRegExp:function(t){var e=null;return t.is("[data-validation-not-match-regexp]")&&(e=t.data("validationNotMatchRegexp")),e}},t.fn=function(){return this.each(t.setup)},t.setup=function(a,r){var n=e(r);n.addClass(t.selectors.item.className()),n.find(t.selectors.submitButtons).addClass(t.selectors.submit.className()),n.on("submit.tribe",t.onSubmit),n.on("validation.tribe",t.onValidation),n.on("displayErrors.tribe",t.onDisplayErrors),i.on("click.tribe",t.selectors.submit,t.onClickSubmitButtons),i.on("click.tribe",t.selectors.noticeDismiss,t.onClickDismissNotice)},t.validate=function(a,i){var r=e(i),n=t.isValid(r);n||(r.addClass(t.selectors.error.className()),r.one("change",t.onChangeFieldRemoveError))},t.isValid=function(e){var i=t.getConstraints(e);if(!a.isObject(i))return i;var r=a.every(i);return r},t.hasErrors=function(e){var a=e.find(t.selectors.error).not(":disabled");return 0!==a.length},t.getConstraints=function(e){var i=e.is(":disabled"),r=!0;if(i)return r;var n=t.getConstraintsValue(e),s=e.val();return a.isEmpty(n)?r:n=a.mapObject(n,function(a,i){return t.conditions[i](s,a,e)})},t.getConstraintsValue=function(e){var i=e.is(":disabled"),r={};return i?r:(r=t.constraints,r=a.mapObject(r,function(t){return t(e)}),r=a.pick(r,function(t){return null!==t}))},t.getConstraintsFields=function(i){var r=t.getConstraintsValue(i);return r=a.mapObject(r,function(t){var i=null;return a.isNumber(t)||a.isBoolean(t)||(i=e(t)),i}),r=a.pick(r,function(t){return t instanceof jQuery}),r=a.values(r),r.unshift(i),r=e(r).map(function(){return this.get()})},t.onValidation=function(a){var i=e(this),r=i.find(t.selectors.fields);r.removeClass(t.selectors.error.className()),r.each(t.validate);var n=i.find(t.selectors.error).not(":disabled");return 0!==n.length?void i.trigger("displayErrors.tribe"):void i.addClass(t.selectors.valid.className())},t.onDisplayErrors=function(r){var n=e(this),s=n.find(t.selectors.error).not(":disabled"),o=e("<ul>"),l=e("<span>").addClass(t.selectors.noticeDismiss.className()),d=i.find(t.selectors.notice),u=e("<div>").addClass("notice notice-error is-dismissible tribe-notice").addClass(t.selectors.notice.className()).append(l);if(s.each(function(i,r){var n=e(r),s=n.data("validationError");if(a.isObject(s)){var l={},d=t.getConstraints(n,!1);a.each(s,function(t,e){l[tribe.utils.camelCase(e)]=t}),a.each(d,function(e,a){e||t.addErrorLine(l[a],n,o)})}else t.addErrorLine(s,n,o)}),u.append(o),0===d.length){var c=i.find(t.selectors.noticeAfter);0===c.length&&(c=i.find(t.selectors.noticeFallback)),c.after(u)}else d.replaceWith(u)},t.addErrorLine=function(t,a,i){var r=e("<li>").text(t);r.data("validationField",a),a.data("validationNoticeItem",a),i.append(r)},t.onSubmit=function(a){var i=e(this);i.trigger("validation.tribe");var r=i.is(t.selectors.valid);if(!r)return a.preventDefault(),!1},t.onClickSubmitButtons=function(a){var i=e(this),r=i.parents(t.selectors.item);if(0!==r.length){r.trigger("validation.tribe");var n=r.find(t.selectors.fields);n.off("invalid.tribe"),n.one("invalid.tribe",t.onInvalidField)}},t.onInvalidField=function(a){var i=e(this),r=i.parents(t.selectors.item);return i.addClass(t.selectors.error.className()),r.trigger("displayErrors.tribe"),i.one("change",t.onChangeFieldRemoveError),a.preventDefault(),!1},t.onChangeFieldRemoveError=function(a){var i=e(this),r=t.getConstraintsFields(i);0!==r.filter(t.selectors.error).length&&r.removeClass(t.selectors.error.className())},t.onClickDismissNotice=function(a){var i=e(this),r=i.parents(t.selectors.notice);r.remove()},t.onReady=function(a){e(t.selectors.item).validation()},e.fn.validation=t.fn,i.ready(t.onReady)}(tribe.validation,jQuery,window.underscore||window._);
1
+ tribe.validation={},function(t,e,a){"use strict";var i=e(document);t.selectors={item:".tribe-validation",fields:"input, select, textarea",submit:".tribe-validation-submit",submitButtons:'input[type="submit"], button[type="submit"]',error:".tribe-validation-error",valid:".tribe-validation-valid",notice:".tribe-notice-validation",noticeAfter:".wp-header-end",noticeFallback:".wrap > h1",noticeDismiss:".notice-dismiss"},t.conditions={isRequired:function(t){return""!=t},isGreaterThan:function(e,a,i){var r=t.parseConditon("isGreaterThan",e,a,i);return!1===r||r.constraint<r.value},isGreaterOrEqualTo:function(e,a,i){var r=t.parseConditon("isGreaterOrEqualTo",e,a,i);return!1===r||r.constraint<=r.value},isLessThan:function(e,a,i){var r=t.parseConditon("isLessThan",e,a,i);return!1===r||r.constraint>r.value},isLessOrEqualTo:function(e,a,i){var r=t.parseConditon("isLessOrEqualTo",e,a,i);return!1===r||r.constraint>=r.value},isEqualTo:function(e,a,i){var r=t.parseConditon("isEqualTo",e,a,i);return!1===r||r.constraint==r.value},isNotEqualTo:function(e,a,i){var r=t.parseConditon("isNotEqualTo",e,a,i);return!1===r||r.constraint!=r.value},matchRegExp:function(t,e,a){var i=new RegExp(e,"g"),r=i.exec(t);return null!==r},notMatchRegExp:function(t,e,a){var i=new RegExp(e,"g"),r=i.exec(t);return null===r}},t.parseType={datepicker:function(t,e,i){var r=["yyyy-mm-dd","m/d/yyyy","mm/dd/yyyy","d/m/yyyy","dd/mm/yyyy","m-d-yyyy","mm-dd-yyyy","d-m-yyyy","dd-mm-yyyy","yyyy.mm.dd","mm.dd.yyyy","dd.mm.yyyy"],n=0;e.length&&e.attr("data-datepicker_format")?n=e.attr("data-datepicker_format"):a.isString(r[e])?n=r[e]:e.parents("[data-datepicker_format]").length&&(n=e.parents("[data-datepicker_format]").eq(0).data("datepicker_format")),"undefined"!=typeof r[n]&&r[n]||(n=0);var s=r[n].toUpperCase();return t=moment(t,s).format("X")},"default":function(t,a,i){return e.isNumeric(t)&&(t=parseFloat(t,10)),t}},t.parseConditon=function(i,r,n,s){var o=s.data("validationType"),l=null,d={value:r,constraint:n};if(o||a.isFunction(t.parseType[o])||(o="default"),!e.isNumeric(n)){if(l=e(n),!l.length)return console.warn("Tribe Validation:","Invalid selector for",s,n),!1;if(l=l.not(":disabled"),!l.length)return!1;n=l.val()}return d.constraint=t.parseType[o](n,l,s),d.value=t.parseType[o](r,l,s),d},t.constraints={isRequired:function(t){var e=null;return e=t.data("required")||e,e=t.data("validationRequired")||e,e=t.data("validationIsRequired")||e,e=t.is("[required]")||e,e=t.is("[data-required]")||e,e=t.is("[data-validation-required]")||e,e=t.is("[data-validation-is-required]")||e},isGreaterThan:function(t){var e=null;return t.is("[data-validation-is-greater-than]")&&(e=t.data("validationIsGreaterThan")),e},isGreaterOrEqualTo:function(t){var e=null;return t.is("[data-validation-is-greater-or-equal-to]")&&(e=t.data("validationIsGreaterOrEqualTo")),e},isLessThan:function(t){var e=null;return t.is("[data-validation-is-less-than]")&&(e=t.data("validationIsLessThan")),e},isLessOrEqualTo:function(t){var e=null;return t.is("[data-validation-is-less-or-equal-to]")&&(e=t.data("validationIsLessOrEqualTo")),e},isEqualTo:function(t){var e=null;return t.is("[data-validation-is-equal-to]")&&(e=t.data("validationIsEqualTo")),e},isNotEqualTo:function(t){var e=null;return t.is("[data-validation-is-not-equal-to]")&&(e=t.data("validationIsNotEqualTo")),e},matchRegExp:function(t){var e=null;return t.is("[data-validation-match-regexp]")&&(e=t.data("validationMatchRegexp")),e},notMatchRegExp:function(t){var e=null;return t.is("[data-validation-not-match-regexp]")&&(e=t.data("validationNotMatchRegexp")),e}},t.fn=function(){return this.each(t.setup)},t.setup=function(a,r){var n=e(r);n.addClass(t.selectors.item.className()),n.find(t.selectors.submitButtons).addClass(t.selectors.submit.className()),n.on("submit.tribe",t.onSubmit),n.on("validation.tribe",t.onValidation),n.on("displayErrors.tribe",t.onDisplayErrors),i.on("click.tribe",t.selectors.submit,t.onClickSubmitButtons),i.on("click.tribe",t.selectors.noticeDismiss,t.onClickDismissNotice)},t.validate=function(a,i){var r=e(i),n=t.isValid(r);n||(r.addClass(t.selectors.error.className()),r.one("change",t.onChangeFieldRemoveError))},t.isValid=function(e){var i=t.getConstraints(e);if(!a.isObject(i))return i;var r=a.every(i);return r},t.hasErrors=function(e){var a=e.find(t.selectors.error).not(":disabled");return 0!==a.length},t.getConstraints=function(e){var i=e.is(":disabled"),r=!0;if(i)return r;var n=t.getConstraintsValue(e),s=e.val();return a.isEmpty(n)?r:n=a.mapObject(n,function(a,i){return t.conditions[i](s,a,e)})},t.getConstraintsValue=function(e){var i=e.is(":disabled"),r={};return i?r:(r=t.constraints,r=a.mapObject(r,function(t){return t(e)}),r=a.pick(r,function(t){return null!==t}))},t.getConstraintsFields=function(i){var r=t.getConstraintsValue(i);return r=a.mapObject(r,function(t){var i=null;return a.isNumber(t)||a.isBoolean(t)||(i=e(t)),i}),r=a.pick(r,function(t){return t instanceof jQuery}),r=a.values(r),r.unshift(i),r=e(r).map(function(){return this.get()})},t.onValidation=function(a){var i=e(this),r=i.find(t.selectors.fields);r.removeClass(t.selectors.error.className()),r.each(t.validate);var n=i.find(t.selectors.error).not(":disabled");return 0!==n.length?void i.trigger("displayErrors.tribe"):void i.addClass(t.selectors.valid.className())},t.onDisplayErrors=function(r){var n=e(this),s=n.find(t.selectors.error).not(":disabled"),o=e("<ul>"),l=e("<span>").addClass(t.selectors.noticeDismiss.className()),d=i.find(t.selectors.notice),u=e("<div>").addClass("notice notice-error is-dismissible tribe-notice").addClass(t.selectors.notice.className()).append(l);if(s.each(function(i,r){var n=e(r),s=n.data("validationError");if(a.isObject(s)){var l={},d=t.getConstraints(n,!1);a.each(s,function(t,e){l[tribe.utils.camelCase(e)]=t}),a.each(d,function(e,a){e||t.addErrorLine(l[a],n,o)})}else t.addErrorLine(s,n,o)}),u.append(o),0===d.length){var c=i.find(t.selectors.noticeAfter);0===c.length&&(c=i.find(t.selectors.noticeFallback)),c.after(u)}else d.replaceWith(u)},t.addErrorLine=function(t,a,i){var r=e("<li>").text(t);r.data("validationField",a),a.data("validationNoticeItem",a),i.append(r)},t.onSubmit=function(a){var i=e(this);i.trigger("validation.tribe");var r=i.is(t.selectors.valid);if(!r)return a.preventDefault(),!1},t.onClickSubmitButtons=function(a){var i=e(this),r=i.parents(t.selectors.item);if(0!==r.length){r.trigger("validation.tribe");var n=r.find(t.selectors.fields);n.off("invalid.tribe"),n.one("invalid.tribe",t.onInvalidField)}},t.onInvalidField=function(a){var i=e(this),r=i.parents(t.selectors.item);return i.addClass(t.selectors.error.className()),r.trigger("displayErrors.tribe"),i.one("change",t.onChangeFieldRemoveError),a.preventDefault(),!1},t.onChangeFieldRemoveError=function(a){var i=e(this),r=t.getConstraintsFields(i);0!==r.filter(t.selectors.error).length&&r.removeClass(t.selectors.error.className())},t.onClickDismissNotice=function(a){var i=e(this),r=i.parents(t.selectors.notice);r.remove()},t.onReady=function(a){e(t.selectors.item).validation()},e.fn.validation=t.fn,i.ready(t.onReady)}(tribe.validation,jQuery,window.underscore||window._);
common/tribe-common.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
- Version: 4.7.18
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
+ Version: 4.7.19
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
common/vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit500327f0299fc34434e2b5352429a53a::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInit7927142c97fdd9a483f80792a97cdf96::getLoader();
common/vendor/composer/ClassLoader.php CHANGED
@@ -379,9 +379,9 @@ class ClassLoader
379
  $subPath = substr($subPath, 0, $lastPos);
380
  $search = $subPath.'\\';
381
  if (isset($this->prefixDirsPsr4[$search])) {
 
382
  foreach ($this->prefixDirsPsr4[$search] as $dir) {
383
- $length = $this->prefixLengthsPsr4[$first][$search];
384
- if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) {
385
  return $file;
386
  }
387
  }
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
  }
common/vendor/composer/LICENSE CHANGED
@@ -1,4 +1,3 @@
1
-
2
  Copyright (c) Nils Adermann, Jordi Boggiano
3
 
4
  Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -18,4 +17,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19
  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20
  THE SOFTWARE.
21
-
 
1
  Copyright (c) Nils Adermann, Jordi Boggiano
2
 
3
  Permission is hereby granted, free of charge, to any person obtaining a copy
17
  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18
  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19
  THE SOFTWARE.
 
common/vendor/composer/autoload_classmap.php CHANGED
@@ -8,11 +8,4 @@ $baseDir = dirname($vendorDir);
8
  return array(
9
  'WP_Async_Request' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-async-request.php',
10
  'WP_Background_Process' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-background-process.php',
11
- 'tad_DI52_Container' => $vendorDir . '/lucatume/di52/src/tad/DI52/Container.php',
12
- 'tad_DI52_ContainerInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
13
- 'tad_DI52_ProtectedValue' => $vendorDir . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
14
- 'tad_DI52_ServiceProvider' => $vendorDir . '/lucatume/di52/src/tad/DI52/ServiceProvider.php',
15
- 'tad_DI52_ServiceProviderInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php',
16
- 'xrstf\\Composer52\\AutoloadGenerator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php',
17
- 'xrstf\\Composer52\\Generator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php',
18
  );
8
  return array(
9
  'WP_Async_Request' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-async-request.php',
10
  'WP_Background_Process' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-background-process.php',
 
 
 
 
 
 
 
11
  );
common/vendor/composer/autoload_commands_classmap.php CHANGED
@@ -6,96 +6,4 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
- 'CLI_Command' => $vendorDir . '/wp-cli/wp-cli/php/commands/src/CLI_Command.php',
10
- 'Cache_Command' => $vendorDir . '/wp-cli/cache-command/src/Cache_Command.php',
11
- 'Capabilities_Command' => $vendorDir . '/wp-cli/role-command/src/Capabilities_Command.php',
12
- 'Checksum_Base_Command' => $vendorDir . '/wp-cli/checksum-command/src/Checksum_Base_Command.php',
13
- 'Checksum_Core_Command' => $vendorDir . '/wp-cli/checksum-command/src/Checksum_Core_Command.php',
14
- 'Checksum_Namespace' => $vendorDir . '/wp-cli/checksum-command/src/Checksum_Namespace.php',
15
- 'Checksum_Plugin_Command' => $vendorDir . '/wp-cli/checksum-command/src/Checksum_Plugin_Command.php',
16
- 'Comment_Command' => $vendorDir . '/wp-cli/entity-command/src/Comment_Command.php',
17
- 'Comment_Meta_Command' => $vendorDir . '/wp-cli/entity-command/src/Comment_Meta_Command.php',
18
- 'Config_Command' => $vendorDir . '/wp-cli/config-command/src/Config_Command.php',
19
- 'Core_Command' => $vendorDir . '/wp-cli/core-command/src/Core_Command.php',
20
- 'Core_Language_Command' => $vendorDir . '/wp-cli/language-command/src/Core_Language_Command.php',
21
- 'Cron_Command' => $vendorDir . '/wp-cli/cron-command/src/Cron_Command.php',
22
- 'Cron_Event_Command' => $vendorDir . '/wp-cli/cron-command/src/Cron_Event_Command.php',
23
- 'Cron_Schedule_Command' => $vendorDir . '/wp-cli/cron-command/src/Cron_Schedule_Command.php',
24
- 'DB_Command' => $vendorDir . '/wp-cli/db-command/src/DB_Command.php',
25
- 'EvalFile_Command' => $vendorDir . '/wp-cli/eval-command/src/EvalFile_Command.php',
26
- 'Eval_Command' => $vendorDir . '/wp-cli/eval-command/src/Eval_Command.php',
27
- 'Export_Command' => $vendorDir . '/wp-cli/export-command/src/Export_Command.php',
28
- 'Import_Command' => $vendorDir . '/wp-cli/import-command/src/Import_Command.php',
29
- 'Language_Namespace' => $vendorDir . '/wp-cli/language-command/src/Language_Namespace.php',
30
- 'Media_Command' => $vendorDir . '/wp-cli/media-command/src/Media_Command.php',
31
- 'Menu_Command' => $vendorDir . '/wp-cli/entity-command/src/Menu_Command.php',
32
- 'Menu_Item_Command' => $vendorDir . '/wp-cli/entity-command/src/Menu_Item_Command.php',
33
- 'Menu_Location_Command' => $vendorDir . '/wp-cli/entity-command/src/Menu_Location_Command.php',
34
- 'Network_Meta_Command' => $vendorDir . '/wp-cli/entity-command/src/Network_Meta_Command.php',
35
- 'Network_Namespace' => $vendorDir . '/wp-cli/entity-command/src/Network_Namespace.php',
36
- 'Option_Command' => $vendorDir . '/wp-cli/entity-command/src/Option_Command.php',
37
- 'Package_Command' => $vendorDir . '/wp-cli/package-command/src/Package_Command.php',
38
- 'Plugin_Command' => $vendorDir . '/wp-cli/extension-command/src/Plugin_Command.php',
39
- 'Post_Command' => $vendorDir . '/wp-cli/entity-command/src/Post_Command.php',
40
- 'Post_Meta_Command' => $vendorDir . '/wp-cli/entity-command/src/Post_Meta_Command.php',
41
- 'Post_Term_Command' => $vendorDir . '/wp-cli/entity-command/src/Post_Term_Command.php',
42
- 'Post_Type_Command' => $vendorDir . '/wp-cli/entity-command/src/Post_Type_Command.php',
43
- 'Rewrite_Command' => $vendorDir . '/wp-cli/rewrite-command/src/Rewrite_Command.php',
44
- 'Role_Command' => $vendorDir . '/wp-cli/role-command/src/Role_Command.php',
45
- 'Scaffold_Command' => $vendorDir . '/wp-cli/scaffold-command/src/Scaffold_Command.php',
46
- 'Search_Replace_Command' => $vendorDir . '/wp-cli/search-replace-command/src/Search_Replace_Command.php',
47
- 'Server_Command' => $vendorDir . '/wp-cli/server-command/src/Server_Command.php',
48
- 'Shell_Command' => $vendorDir . '/wp-cli/shell-command/src/Shell_Command.php',
49
- 'Sidebar_Command' => $vendorDir . '/wp-cli/widget-command/src/Sidebar_Command.php',
50
- 'Site_Command' => $vendorDir . '/wp-cli/entity-command/src/Site_Command.php',
51
- 'Site_Option_Command' => $vendorDir . '/wp-cli/entity-command/src/Site_Option_Command.php',
52
- 'Super_Admin_Command' => $vendorDir . '/wp-cli/super-admin-command/src/Super_Admin_Command.php',
53
- 'Taxonomy_Command' => $vendorDir . '/wp-cli/entity-command/src/Taxonomy_Command.php',
54
- 'Term_Command' => $vendorDir . '/wp-cli/entity-command/src/Term_Command.php',
55
- 'Term_Meta_Command' => $vendorDir . '/wp-cli/entity-command/src/Term_Meta_Command.php',
56
- 'Theme_Command' => $vendorDir . '/wp-cli/extension-command/src/Theme_Command.php',
57
- 'Theme_Mod_Command' => $vendorDir . '/wp-cli/extension-command/src/Theme_Mod_Command.php',
58
- 'Transient_Command' => $vendorDir . '/wp-cli/cache-command/src/Transient_Command.php',
59
- 'User_Command' => $vendorDir . '/wp-cli/entity-command/src/User_Command.php',
60
- 'User_Meta_Command' => $vendorDir . '/wp-cli/entity-command/src/User_Meta_Command.php',
61
- 'User_Session_Command' => $vendorDir . '/wp-cli/entity-command/src/User_Session_Command.php',
62
- 'User_Term_Command' => $vendorDir . '/wp-cli/entity-command/src/User_Term_Command.php',
63
- 'WP_CLI\\CommandWithDBObject' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/CommandWithDBObject.php',
64
- 'WP_CLI\\CommandWithMeta' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/CommandWithMeta.php',
65
- 'WP_CLI\\CommandWithTerms' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/CommandWithTerms.php',
66
- 'WP_CLI\\CommandWithTranslation' => $vendorDir . '/wp-cli/language-command/src/WP_CLI/CommandWithTranslation.php',
67
- 'WP_CLI\\CommandWithUpgrade' => $vendorDir . '/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php',
68
- 'WP_CLI\\CoreUpgrader' => $vendorDir . '/wp-cli/core-command/src/WP_CLI/CoreUpgrader.php',
69
- 'WP_CLI\\DestructivePluginUpgrader' => $vendorDir . '/wp-cli/extension-command/src/WP_CLI/DestructivePluginUpgrader.php',
70
- 'WP_CLI\\DestructiveThemeUpgrader' => $vendorDir . '/wp-cli/extension-command/src/WP_CLI/DestructiveThemeUpgrader.php',
71
- 'WP_CLI\\Entity\\NonExistentKeyException' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Entity/NonExistentKeyException.php',
72
- 'WP_CLI\\Entity\\RecursiveDataStructureTraverser' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Entity/RecursiveDataStructureTraverser.php',
73
- 'WP_CLI\\Entity\\Utils' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Entity/Utils.php',
74
- 'WP_CLI\\Fetchers\\Comment' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Fetchers/Comment.php',
75
- 'WP_CLI\\Fetchers\\Plugin' => $vendorDir . '/wp-cli/extension-command/src/WP_CLI/Fetchers/Plugin.php',
76
- 'WP_CLI\\Fetchers\\Post' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Fetchers/Post.php',
77
- 'WP_CLI\\Fetchers\\Site' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Fetchers/Site.php',
78
- 'WP_CLI\\Fetchers\\Theme' => $vendorDir . '/wp-cli/extension-command/src/WP_CLI/Fetchers/Theme.php',
79
- 'WP_CLI\\Fetchers\\User' => $vendorDir . '/wp-cli/entity-command/src/WP_CLI/Fetchers/User.php',
80
- 'WP_CLI\\Inflector' => $vendorDir . '/wp-cli/scaffold-command/src/WP_CLI/Inflector.php',
81
- 'WP_CLI\\JsonManipulator' => $vendorDir . '/wp-cli/package-command/src/WP_CLI/JsonManipulator.php',
82
- 'WP_CLI\\LanguagePackUpgrader' => $vendorDir . '/wp-cli/language-command/src/WP_CLI/LanguagePackUpgrader.php',
83
- 'WP_CLI\\NonDestructiveCoreUpgrader' => $vendorDir . '/wp-cli/core-command/src/WP_CLI/NonDestructiveCoreUpgrader.php',
84
- 'WP_CLI\\REPL' => $vendorDir . '/wp-cli/shell-command/src/WP_CLI/REPL.php',
85
- 'WP_CLI\\SearchReplacer' => $vendorDir . '/wp-cli/search-replace-command/src/WP_CLI/SearchReplacer.php',
86
- 'WP_Export_Base_Writer' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Base_Writer.php',
87
- 'WP_Export_Exception' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Exception.php',
88
- 'WP_Export_File_Writer' => $vendorDir . '/wp-cli/export-command/src/WP_Export_File_Writer.php',
89
- 'WP_Export_Oxymel' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Oxymel.php',
90
- 'WP_Export_Query' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Query.php',
91
- 'WP_Export_Returner' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Returner.php',
92
- 'WP_Export_Split_Files_Writer' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Split_Files_Writer.php',
93
- 'WP_Export_Stdout_Writer' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Stdout_Writer.php',
94
- 'WP_Export_Term_Exception' => $vendorDir . '/wp-cli/export-command/src/WP_Export_Term_Exception.php',
95
- 'WP_Export_WXR_Formatter' => $vendorDir . '/wp-cli/export-command/src/WP_Export_WXR_Formatter.php',
96
- 'WP_Export_XML_Over_HTTP' => $vendorDir . '/wp-cli/export-command/src/WP_Export_XML_Over_HTTP.php',
97
- 'WP_Iterator_Exception' => $vendorDir . '/wp-cli/export-command/src/WP_Iterator_Exception.php',
98
- 'WP_Map_Iterator' => $vendorDir . '/wp-cli/export-command/src/WP_Map_Iterator.php',
99
- 'WP_Post_IDs_Iterator' => $vendorDir . '/wp-cli/export-command/src/WP_Post_IDs_Iterator.php',
100
- 'Widget_Command' => $vendorDir . '/wp-cli/widget-command/src/Widget_Command.php',
101
  );
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  );
common/vendor/composer/autoload_framework_classmap.php CHANGED
@@ -6,2580 +6,8 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
- 'BaconStringUtils\\Filter\\Slugify' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/Filter/Slugify.php',
10
- 'BaconStringUtils\\Filter\\SlugifyFactory' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/Filter/SlugifyFactory.php',
11
- 'BaconStringUtils\\Module' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/Module.php',
12
- 'BaconStringUtils\\Slugifier' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/Slugifier.php',
13
- 'BaconStringUtils\\SlugifierFactory' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/SlugifierFactory.php',
14
- 'BaconStringUtils\\UniDecoder' => $vendorDir . '/bacon/bacon-string-utils/src/BaconStringUtils/UniDecoder.php',
15
- 'Behat\\Gherkin\\Cache\\CacheInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Cache/CacheInterface.php',
16
- 'Behat\\Gherkin\\Cache\\FileCache' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Cache/FileCache.php',
17
- 'Behat\\Gherkin\\Cache\\MemoryCache' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Cache/MemoryCache.php',
18
- 'Behat\\Gherkin\\Exception\\CacheException' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Exception/CacheException.php',
19
- 'Behat\\Gherkin\\Exception\\Exception' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Exception/Exception.php',
20
- 'Behat\\Gherkin\\Exception\\LexerException' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Exception/LexerException.php',
21
- 'Behat\\Gherkin\\Exception\\NodeException' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Exception/NodeException.php',
22
- 'Behat\\Gherkin\\Exception\\ParserException' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Exception/ParserException.php',
23
- 'Behat\\Gherkin\\Filter\\ComplexFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/ComplexFilter.php',
24
- 'Behat\\Gherkin\\Filter\\ComplexFilterInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/ComplexFilterInterface.php',
25
- 'Behat\\Gherkin\\Filter\\FeatureFilterInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/FeatureFilterInterface.php',
26
- 'Behat\\Gherkin\\Filter\\FilterInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/FilterInterface.php',
27
- 'Behat\\Gherkin\\Filter\\LineFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/LineFilter.php',
28
- 'Behat\\Gherkin\\Filter\\LineRangeFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/LineRangeFilter.php',
29
- 'Behat\\Gherkin\\Filter\\NameFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/NameFilter.php',
30
- 'Behat\\Gherkin\\Filter\\NarrativeFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/NarrativeFilter.php',
31
- 'Behat\\Gherkin\\Filter\\PathsFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/PathsFilter.php',
32
- 'Behat\\Gherkin\\Filter\\RoleFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/RoleFilter.php',
33
- 'Behat\\Gherkin\\Filter\\SimpleFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/SimpleFilter.php',
34
- 'Behat\\Gherkin\\Filter\\TagFilter' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Filter/TagFilter.php',
35
- 'Behat\\Gherkin\\Gherkin' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Gherkin.php',
36
- 'Behat\\Gherkin\\Keywords\\ArrayKeywords' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Keywords/ArrayKeywords.php',
37
- 'Behat\\Gherkin\\Keywords\\CachedArrayKeywords' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Keywords/CachedArrayKeywords.php',
38
- 'Behat\\Gherkin\\Keywords\\CucumberKeywords' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Keywords/CucumberKeywords.php',
39
- 'Behat\\Gherkin\\Keywords\\KeywordsDumper' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Keywords/KeywordsDumper.php',
40
- 'Behat\\Gherkin\\Keywords\\KeywordsInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Keywords/KeywordsInterface.php',
41
- 'Behat\\Gherkin\\Lexer' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Lexer.php',
42
- 'Behat\\Gherkin\\Loader\\AbstractFileLoader' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/AbstractFileLoader.php',
43
- 'Behat\\Gherkin\\Loader\\ArrayLoader' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/ArrayLoader.php',
44
- 'Behat\\Gherkin\\Loader\\DirectoryLoader' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/DirectoryLoader.php',
45
- 'Behat\\Gherkin\\Loader\\FileLoaderInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/FileLoaderInterface.php',
46
- 'Behat\\Gherkin\\Loader\\GherkinFileLoader' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/GherkinFileLoader.php',
47
- 'Behat\\Gherkin\\Loader\\LoaderInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/LoaderInterface.php',
48
- 'Behat\\Gherkin\\Loader\\YamlFileLoader' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Loader/YamlFileLoader.php',
49
- 'Behat\\Gherkin\\Node\\ArgumentInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ArgumentInterface.php',
50
- 'Behat\\Gherkin\\Node\\BackgroundNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/BackgroundNode.php',
51
- 'Behat\\Gherkin\\Node\\ExampleNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ExampleNode.php',
52
- 'Behat\\Gherkin\\Node\\ExampleTableNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ExampleTableNode.php',
53
- 'Behat\\Gherkin\\Node\\FeatureNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/FeatureNode.php',
54
- 'Behat\\Gherkin\\Node\\KeywordNodeInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/KeywordNodeInterface.php',
55
- 'Behat\\Gherkin\\Node\\NodeInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/NodeInterface.php',
56
- 'Behat\\Gherkin\\Node\\OutlineNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/OutlineNode.php',
57
- 'Behat\\Gherkin\\Node\\PyStringNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/PyStringNode.php',
58
- 'Behat\\Gherkin\\Node\\ScenarioInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ScenarioInterface.php',
59
- 'Behat\\Gherkin\\Node\\ScenarioLikeInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ScenarioLikeInterface.php',
60
- 'Behat\\Gherkin\\Node\\ScenarioNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/ScenarioNode.php',
61
- 'Behat\\Gherkin\\Node\\StepContainerInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/StepContainerInterface.php',
62
- 'Behat\\Gherkin\\Node\\StepNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/StepNode.php',
63
- 'Behat\\Gherkin\\Node\\TableNode' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/TableNode.php',
64
- 'Behat\\Gherkin\\Node\\TaggedNodeInterface' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Node/TaggedNodeInterface.php',
65
- 'Behat\\Gherkin\\Parser' => $vendorDir . '/behat/gherkin/src/Behat/Gherkin/Parser.php',
66
- 'Carbon\\Carbon' => $vendorDir . '/nesbot/carbon/src/Carbon/Carbon.php',
67
- 'Carbon\\CarbonInterval' => $vendorDir . '/nesbot/carbon/src/Carbon/CarbonInterval.php',
68
- 'Carbon\\Exceptions\\InvalidDateException' => $vendorDir . '/nesbot/carbon/src/Carbon/Exceptions/InvalidDateException.php',
69
- 'Codeception\\Actor' => $vendorDir . '/codeception/codeception/src/Codeception/Actor.php',
70
- 'Codeception\\Application' => $vendorDir . '/codeception/codeception/src/Codeception/Application.php',
71
- 'Codeception\\Codecept' => $vendorDir . '/codeception/codeception/src/Codeception/Codecept.php',
72
- 'Codeception\\Command\\Bootstrap' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Bootstrap.php',
73
- 'Codeception\\Command\\Build' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Build.php',
74
- 'Codeception\\Command\\Clean' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Clean.php',
75
- 'Codeception\\Command\\Completion' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Completion.php',
76
- 'Codeception\\Command\\CompletionFallback' => $vendorDir . '/codeception/codeception/src/Codeception/Command/CompletionFallback.php',
77
- 'Codeception\\Command\\ConfigValidate' => $vendorDir . '/codeception/codeception/src/Codeception/Command/ConfigValidate.php',
78
- 'Codeception\\Command\\Console' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Console.php',
79
- 'Codeception\\Command\\DbSnapshot' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/DbSnapshot.php',
80
- 'Codeception\\Command\\DryRun' => $vendorDir . '/codeception/codeception/src/Codeception/Command/DryRun.php',
81
- 'Codeception\\Command\\GenerateCept' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateCept.php',
82
- 'Codeception\\Command\\GenerateCest' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateCest.php',
83
- 'Codeception\\Command\\GenerateEnvironment' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateEnvironment.php',
84
- 'Codeception\\Command\\GenerateFeature' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateFeature.php',
85
- 'Codeception\\Command\\GenerateGroup' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateGroup.php',
86
- 'Codeception\\Command\\GenerateHelper' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateHelper.php',
87
- 'Codeception\\Command\\GeneratePageObject' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GeneratePageObject.php',
88
- 'Codeception\\Command\\GenerateScenarios' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateScenarios.php',
89
- 'Codeception\\Command\\GenerateStepObject' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateStepObject.php',
90
- 'Codeception\\Command\\GenerateSuite' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateSuite.php',
91
- 'Codeception\\Command\\GenerateTest' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GenerateTest.php',
92
- 'Codeception\\Command\\GenerateWPAjax' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPAjax.php',
93
- 'Codeception\\Command\\GenerateWPCanonical' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPCanonical.php',
94
- 'Codeception\\Command\\GenerateWPRestApi' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPRestApi.php',
95
- 'Codeception\\Command\\GenerateWPRestController' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPRestController.php',
96
- 'Codeception\\Command\\GenerateWPRestPostTypeController' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPRestPostTypeController.php',
97
- 'Codeception\\Command\\GenerateWPUnit' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPUnit.php',
98
- 'Codeception\\Command\\GenerateWPXMLRPC' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Command/GenerateWPXMLRPC.php',
99
- 'Codeception\\Command\\GherkinSnippets' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GherkinSnippets.php',
100
- 'Codeception\\Command\\GherkinSteps' => $vendorDir . '/codeception/codeception/src/Codeception/Command/GherkinSteps.php',
101
- 'Codeception\\Command\\Init' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Init.php',
102
- 'Codeception\\Command\\Run' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Run.php',
103
- 'Codeception\\Command\\SelfUpdate' => $vendorDir . '/codeception/codeception/src/Codeception/Command/SelfUpdate.php',
104
- 'Codeception\\Command\\Shared\\Config' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Shared/Config.php',
105
- 'Codeception\\Command\\Shared\\FileSystem' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Shared/FileSystem.php',
106
- 'Codeception\\Command\\Shared\\Style' => $vendorDir . '/codeception/codeception/src/Codeception/Command/Shared/Style.php',
107
- 'Codeception\\Configuration' => $vendorDir . '/codeception/codeception/src/Codeception/Configuration.php',
108
- 'Codeception\\Coverage\\DummyCodeCoverage' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/DummyCodeCoverage.php',
109
- 'Codeception\\Coverage\\Filter' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/Filter.php',
110
- 'Codeception\\Coverage\\Subscriber\\Local' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/Subscriber/Local.php',
111
- 'Codeception\\Coverage\\Subscriber\\LocalServer' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/Subscriber/LocalServer.php',
112
- 'Codeception\\Coverage\\Subscriber\\Printer' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/Subscriber/Printer.php',
113
- 'Codeception\\Coverage\\Subscriber\\RemoteServer' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/Subscriber/RemoteServer.php',
114
- 'Codeception\\Coverage\\SuiteSubscriber' => $vendorDir . '/codeception/codeception/src/Codeception/Coverage/SuiteSubscriber.php',
115
- 'Codeception\\CustomCommandInterface' => $vendorDir . '/codeception/codeception/src/Codeception/CustomCommandInterface.php',
116
- 'Codeception\\Event\\FailEvent' => $vendorDir . '/codeception/codeception/src/Codeception/Event/FailEvent.php',
117
- 'Codeception\\Event\\PrintResultEvent' => $vendorDir . '/codeception/codeception/src/Codeception/Event/PrintResultEvent.php',
118
- 'Codeception\\Event\\StepEvent' => $vendorDir . '/codeception/codeception/src/Codeception/Event/StepEvent.php',
119
- 'Codeception\\Event\\SuiteEvent' => $vendorDir . '/codeception/codeception/src/Codeception/Event/SuiteEvent.php',
120
- 'Codeception\\Event\\TestEvent' => $vendorDir . '/codeception/codeception/src/Codeception/Event/TestEvent.php',
121
- 'Codeception\\Events' => $vendorDir . '/codeception/codeception/src/Codeception/Events.php',
122
- 'Codeception\\Example' => $vendorDir . '/codeception/codeception/src/Codeception/Example.php',
123
- 'Codeception\\Exception\\ConditionalAssertionFailed' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ConditionalAssertionFailed.php',
124
- 'Codeception\\Exception\\ConfigurationException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ConfigurationException.php',
125
- 'Codeception\\Exception\\ConnectionException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ConnectionException.php',
126
- 'Codeception\\Exception\\ContentNotFound' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ContentNotFound.php',
127
- 'Codeception\\Exception\\ElementNotFound' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ElementNotFound.php',
128
- 'Codeception\\Exception\\ExtensionException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ExtensionException.php',
129
- 'Codeception\\Exception\\ExternalUrlException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ExternalUrlException.php',
130
- 'Codeception\\Exception\\Fail' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/Fail.php',
131
- 'Codeception\\Exception\\Incomplete' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/Incomplete.php',
132
- 'Codeception\\Exception\\InjectionException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/InjectionException.php',
133
- 'Codeception\\Exception\\MalformedLocatorException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/MalformedLocatorException.php',
134
- 'Codeception\\Exception\\ModuleConfigException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ModuleConfigException.php',
135
- 'Codeception\\Exception\\ModuleConflictException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ModuleConflictException.php',
136
- 'Codeception\\Exception\\ModuleException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ModuleException.php',
137
- 'Codeception\\Exception\\ModuleRequireException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ModuleRequireException.php',
138
- 'Codeception\\Exception\\ParseException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/ParseException.php',
139
- 'Codeception\\Exception\\RemoteException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/RemoteException.php',
140
- 'Codeception\\Exception\\Skip' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/Skip.php',
141
- 'Codeception\\Exception\\TestParseException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/TestParseException.php',
142
- 'Codeception\\Exception\\TestRuntimeException' => $vendorDir . '/codeception/codeception/src/Codeception/Exception/TestRuntimeException.php',
143
- 'Codeception\\Extension' => $vendorDir . '/codeception/codeception/src/Codeception/Extension.php',
144
- 'Codeception\\Extension\\DotReporter' => $vendorDir . '/codeception/codeception/ext/DotReporter.php',
145
- 'Codeception\\Extension\\Logger' => $vendorDir . '/codeception/codeception/ext/Logger.php',
146
- 'Codeception\\Extension\\Recorder' => $vendorDir . '/codeception/codeception/ext/Recorder.php',
147
- 'Codeception\\Extension\\RunFailed' => $vendorDir . '/codeception/codeception/ext/RunFailed.php',
148
- 'Codeception\\Extension\\RunProcess' => $vendorDir . '/codeception/codeception/ext/RunProcess.php',
149
- 'Codeception\\Extension\\SimpleReporter' => $vendorDir . '/codeception/codeception/ext/SimpleReporter.php',
150
- 'Codeception\\GroupObject' => $vendorDir . '/codeception/codeception/src/Codeception/GroupObject.php',
151
- 'Codeception\\InitTemplate' => $vendorDir . '/codeception/codeception/src/Codeception/InitTemplate.php',
152
- 'Codeception\\Lib\\Actor\\Shared\\Comment' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Actor/Shared/Comment.php',
153
- 'Codeception\\Lib\\Actor\\Shared\\Friend' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Actor/Shared/Friend.php',
154
- 'Codeception\\Lib\\Connector\\Guzzle' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Guzzle.php',
155
- 'Codeception\\Lib\\Connector\\Guzzle6' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Guzzle6.php',
156
- 'Codeception\\Lib\\Connector\\Laravel5' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Laravel5.php',
157
- 'Codeception\\Lib\\Connector\\Laravel5\\ExceptionHandlerDecorator' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Laravel5/ExceptionHandlerDecorator.php',
158
- 'Codeception\\Lib\\Connector\\Lumen' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Lumen.php',
159
- 'Codeception\\Lib\\Connector\\Lumen\\DummyKernel' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Lumen/DummyKernel.php',
160
- 'Codeception\\Lib\\Connector\\Phalcon' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Phalcon.php',
161
- 'Codeception\\Lib\\Connector\\Phalcon\\MemorySession' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Phalcon/MemorySession.php',
162
- 'Codeception\\Lib\\Connector\\Shared\\LaravelCommon' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Shared/LaravelCommon.php',
163
- 'Codeception\\Lib\\Connector\\Shared\\PhpSuperGlobalsConverter' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Shared/PhpSuperGlobalsConverter.php',
164
- 'Codeception\\Lib\\Connector\\Symfony' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Symfony.php',
165
- 'Codeception\\Lib\\Connector\\Universal' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Universal.php',
166
- 'Codeception\\Lib\\Connector\\Yii1' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Yii1.php',
167
- 'Codeception\\Lib\\Connector\\Yii2' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Yii2.php',
168
- 'Codeception\\Lib\\Connector\\Yii2\\FixturesStore' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Yii2/FixturesStore.php',
169
- 'Codeception\\Lib\\Connector\\Yii2\\Logger' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Yii2/Logger.php',
170
- 'Codeception\\Lib\\Connector\\Yii2\\TestMailer' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/Yii2/TestMailer.php',
171
- 'Codeception\\Lib\\Connector\\ZF1' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/ZF1.php',
172
- 'Codeception\\Lib\\Connector\\ZF2' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/ZF2.php',
173
- 'Codeception\\Lib\\Connector\\ZF2\\PersistentServiceManager' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/ZF2/PersistentServiceManager.php',
174
- 'Codeception\\Lib\\Connector\\ZendExpressive' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/ZendExpressive.php',
175
- 'Codeception\\Lib\\Connector\\ZendExpressive\\ResponseCollector' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Connector/ZendExpressive/ResponseCollector.php',
176
- 'Codeception\\Lib\\Console\\Colorizer' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Console/Colorizer.php',
177
- 'Codeception\\Lib\\Console\\DiffFactory' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Console/DiffFactory.php',
178
- 'Codeception\\Lib\\Console\\Message' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Console/Message.php',
179
- 'Codeception\\Lib\\Console\\MessageFactory' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Console/MessageFactory.php',
180
- 'Codeception\\Lib\\Console\\Output' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Console/Output.php',
181
- 'Codeception\\Lib\\DbPopulator' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/DbPopulator.php',
182
- 'Codeception\\Lib\\Di' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Di.php',
183
- 'Codeception\\Lib\\Driver\\AmazonSQS' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/AmazonSQS.php',
184
- 'Codeception\\Lib\\Driver\\Beanstalk' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Beanstalk.php',
185
- 'Codeception\\Lib\\Driver\\Db' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Db.php',
186
- 'Codeception\\Lib\\Driver\\ExtendedDbDriver' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Driver/ExtendedDbDriver.php',
187
- 'Codeception\\Lib\\Driver\\ExtendedMySql' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Driver/ExtendedMySql.php',
188
- 'Codeception\\Lib\\Driver\\Facebook' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Facebook.php',
189
- 'Codeception\\Lib\\Driver\\Iron' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Iron.php',
190
- 'Codeception\\Lib\\Driver\\MongoDb' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/MongoDb.php',
191
- 'Codeception\\Lib\\Driver\\MySql' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/MySql.php',
192
- 'Codeception\\Lib\\Driver\\Oci' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Oci.php',
193
- 'Codeception\\Lib\\Driver\\PostgreSql' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/PostgreSql.php',
194
- 'Codeception\\Lib\\Driver\\SqlSrv' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/SqlSrv.php',
195
- 'Codeception\\Lib\\Driver\\Sqlite' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Driver/Sqlite.php',
196
- 'Codeception\\Lib\\Framework' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Framework.php',
197
- 'Codeception\\Lib\\Friend' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Friend.php',
198
- 'Codeception\\Lib\\Generator\\AbstractGenerator' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/AbstractGenerator.php',
199
- 'Codeception\\Lib\\Generator\\AcceptanceSuiteConfig' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/AcceptanceSuiteConfig.php',
200
- 'Codeception\\Lib\\Generator\\Actions' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Actions.php',
201
- 'Codeception\\Lib\\Generator\\Actor' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Actor.php',
202
- 'Codeception\\Lib\\Generator\\Cept' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Cept.php',
203
- 'Codeception\\Lib\\Generator\\Cest' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Cest.php',
204
- 'Codeception\\Lib\\Generator\\Feature' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Feature.php',
205
- 'Codeception\\Lib\\Generator\\FunctionalSuiteConfig' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/FunctionalSuiteConfig.php',
206
- 'Codeception\\Lib\\Generator\\GeneratorInterface' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/GeneratorInterface.php',
207
- 'Codeception\\Lib\\Generator\\GherkinSnippets' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/GherkinSnippets.php',
208
- 'Codeception\\Lib\\Generator\\Group' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Group.php',
209
- 'Codeception\\Lib\\Generator\\Helper' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Helper.php',
210
- 'Codeception\\Lib\\Generator\\IntegrationSuiteConfig' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/IntegrationSuiteConfig.php',
211
- 'Codeception\\Lib\\Generator\\IntegrationSuiteThemeConfig' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/IntegrationSuiteThemeConfig.php',
212
- 'Codeception\\Lib\\Generator\\PageObject' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/PageObject.php',
213
- 'Codeception\\Lib\\Generator\\Shared\\Classname' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Shared/Classname.php',
214
- 'Codeception\\Lib\\Generator\\StepObject' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/StepObject.php',
215
- 'Codeception\\Lib\\Generator\\Test' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Generator/Test.php',
216
- 'Codeception\\Lib\\Generator\\WPUnit' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Lib/Generator/WPUnit.php',
217
- 'Codeception\\Lib\\GroupManager' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/GroupManager.php',
218
- 'Codeception\\Lib\\InnerBrowser' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/InnerBrowser.php',
219
- 'Codeception\\Lib\\Interfaces\\API' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/API.php',
220
- 'Codeception\\Lib\\Interfaces\\ActiveRecord' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/ActiveRecord.php',
221
- 'Codeception\\Lib\\Interfaces\\ConflictsWithModule' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/ConflictsWithModule.php',
222
- 'Codeception\\Lib\\Interfaces\\DataMapper' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/DataMapper.php',
223
- 'Codeception\\Lib\\Interfaces\\Db' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/Db.php',
224
- 'Codeception\\Lib\\Interfaces\\DependsOnModule' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/DependsOnModule.php',
225
- 'Codeception\\Lib\\Interfaces\\DoctrineProvider' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/DoctrineProvider.php',
226
- 'Codeception\\Lib\\Interfaces\\ElementLocator' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/ElementLocator.php',
227
- 'Codeception\\Lib\\Interfaces\\MultiSession' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/MultiSession.php',
228
- 'Codeception\\Lib\\Interfaces\\ORM' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/ORM.php',
229
- 'Codeception\\Lib\\Interfaces\\PageSourceSaver' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/PageSourceSaver.php',
230
- 'Codeception\\Lib\\Interfaces\\PartedModule' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/PartedModule.php',
231
- 'Codeception\\Lib\\Interfaces\\Queue' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/Queue.php',
232
- 'Codeception\\Lib\\Interfaces\\Remote' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/Remote.php',
233
- 'Codeception\\Lib\\Interfaces\\RequiresPackage' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/RequiresPackage.php',
234
- 'Codeception\\Lib\\Interfaces\\ScreenshotSaver' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/ScreenshotSaver.php',
235
- 'Codeception\\Lib\\Interfaces\\SessionSnapshot' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/SessionSnapshot.php',
236
- 'Codeception\\Lib\\Interfaces\\Web' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Interfaces/Web.php',
237
- 'Codeception\\Lib\\ModuleContainer' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/ModuleContainer.php',
238
- 'Codeception\\Lib\\Notification' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Notification.php',
239
- 'Codeception\\Lib\\ParamsLoader' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/ParamsLoader.php',
240
- 'Codeception\\Lib\\Parser' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Parser.php',
241
- 'Codeception\\Lib\\Shared\\LaravelCommon' => $vendorDir . '/codeception/codeception/src/Codeception/Lib/Shared/LaravelCommon.php',
242
- 'Codeception\\Module' => $vendorDir . '/codeception/codeception/src/Codeception/Module.php',
243
- 'Codeception\\Module\\AMQP' => $vendorDir . '/codeception/codeception/src/Codeception/Module/AMQP.php',
244
- 'Codeception\\Module\\AngularJS' => $vendorDir . '/codeception/codeception/src/Codeception/Module/AngularJS.php',
245
- 'Codeception\\Module\\Apc' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Apc.php',
246
- 'Codeception\\Module\\Asserts' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Asserts.php',
247
- 'Codeception\\Module\\Cli' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Cli.php',
248
- 'Codeception\\Module\\DataFactory' => $vendorDir . '/codeception/codeception/src/Codeception/Module/DataFactory.php',
249
- 'Codeception\\Module\\Db' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Db.php',
250
- 'Codeception\\Module\\Doctrine2' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Doctrine2.php',
251
- 'Codeception\\Module\\ExtendedDb' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/ExtendedDb.php',
252
- 'Codeception\\Module\\FTP' => $vendorDir . '/codeception/codeception/src/Codeception/Module/FTP.php',
253
- 'Codeception\\Module\\Facebook' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Facebook.php',
254
- 'Codeception\\Module\\Filesystem' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Filesystem.php',
255
- 'Codeception\\Module\\Laravel5' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Laravel5.php',
256
- 'Codeception\\Module\\Lumen' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Lumen.php',
257
- 'Codeception\\Module\\Memcache' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Memcache.php',
258
- 'Codeception\\Module\\MongoDb' => $vendorDir . '/codeception/codeception/src/Codeception/Module/MongoDb.php',
259
- 'Codeception\\Module\\Phalcon' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Phalcon.php',
260
- 'Codeception\\Module\\PhpBrowser' => $vendorDir . '/codeception/codeception/src/Codeception/Module/PhpBrowser.php',
261
- 'Codeception\\Module\\Queue' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Queue.php',
262
- 'Codeception\\Module\\REST' => $vendorDir . '/codeception/codeception/src/Codeception/Module/REST.php',
263
- 'Codeception\\Module\\Redis' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Redis.php',
264
- 'Codeception\\Module\\SOAP' => $vendorDir . '/codeception/codeception/src/Codeception/Module/SOAP.php',
265
- 'Codeception\\Module\\Sequence' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Sequence.php',
266
- 'Codeception\\Module\\Silex' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Silex.php',
267
- 'Codeception\\Module\\Symfony' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Symfony.php',
268
- 'Codeception\\Module\\WPBootstrapper' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPBootstrapper.php',
269
- 'Codeception\\Module\\WPBrowser' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPBrowser.php',
270
- 'Codeception\\Module\\WPBrowserMethods' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPBrowserMethods.php',
271
- 'Codeception\\Module\\WPCLI' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPCLI.php',
272
- 'Codeception\\Module\\WPDb' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPDb.php',
273
- 'Codeception\\Module\\WPFilesystem' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPFilesystem.php',
274
- 'Codeception\\Module\\WPLoader' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPLoader.php',
275
- 'Codeception\\Module\\WPQueries' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPQueries.php',
276
- 'Codeception\\Module\\WPSugarMethods' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPSugarMethods.php',
277
- 'Codeception\\Module\\WPWebDriver' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WPWebDriver.php',
278
- 'Codeception\\Module\\WebDriver' => $vendorDir . '/codeception/codeception/src/Codeception/Module/WebDriver.php',
279
- 'Codeception\\Module\\WordPress' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Module/WordPress.php',
280
- 'Codeception\\Module\\XMLRPC' => $vendorDir . '/codeception/codeception/src/Codeception/Module/XMLRPC.php',
281
- 'Codeception\\Module\\Yii1' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Yii1.php',
282
- 'Codeception\\Module\\Yii2' => $vendorDir . '/codeception/codeception/src/Codeception/Module/Yii2.php',
283
- 'Codeception\\Module\\ZF1' => $vendorDir . '/codeception/codeception/src/Codeception/Module/ZF1.php',
284
- 'Codeception\\Module\\ZF2' => $vendorDir . '/codeception/codeception/src/Codeception/Module/ZF2.php',
285
- 'Codeception\\Module\\ZendExpressive' => $vendorDir . '/codeception/codeception/src/Codeception/Module/ZendExpressive.php',
286
- 'Codeception\\PHPUnit\\ConsolePrinter' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/ConsolePrinter.php',
287
- 'Codeception\\PHPUnit\\Constraint\\Crawler' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/Crawler.php',
288
- 'Codeception\\PHPUnit\\Constraint\\CrawlerNot' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/CrawlerNot.php',
289
- 'Codeception\\PHPUnit\\Constraint\\JsonContains' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/JsonContains.php',
290
- 'Codeception\\PHPUnit\\Constraint\\JsonType' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/JsonType.php',
291
- 'Codeception\\PHPUnit\\Constraint\\Page' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/Page.php',
292
- 'Codeception\\PHPUnit\\Constraint\\WebDriver' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/WebDriver.php',
293
- 'Codeception\\PHPUnit\\Constraint\\WebDriverNot' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Constraint/WebDriverNot.php',
294
- 'Codeception\\PHPUnit\\FilterTest' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/FilterTest.php',
295
- 'Codeception\\PHPUnit\\Listener' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Listener.php',
296
- 'Codeception\\PHPUnit\\Log\\JUnit' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Log/JUnit.php',
297
- 'Codeception\\PHPUnit\\ResultPrinter' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter.php',
298
- 'Codeception\\PHPUnit\\ResultPrinter\\HTML' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter/HTML.php',
299
- 'Codeception\\PHPUnit\\ResultPrinter\\Report' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter/Report.php',
300
- 'Codeception\\PHPUnit\\ResultPrinter\\UI' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter/UI.php',
301
- 'Codeception\\PHPUnit\\Runner' => $vendorDir . '/codeception/codeception/src/Codeception/PHPUnit/Runner.php',
302
- 'Codeception\\Scenario' => $vendorDir . '/codeception/codeception/src/Codeception/Scenario.php',
303
- 'Codeception\\Step' => $vendorDir . '/codeception/codeception/src/Codeception/Step.php',
304
- 'Codeception\\Step\\Action' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Action.php',
305
- 'Codeception\\Step\\Assertion' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Assertion.php',
306
- 'Codeception\\Step\\Comment' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Comment.php',
307
- 'Codeception\\Step\\Condition' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Condition.php',
308
- 'Codeception\\Step\\ConditionalAssertion' => $vendorDir . '/codeception/codeception/src/Codeception/Step/ConditionalAssertion.php',
309
- 'Codeception\\Step\\Executor' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Executor.php',
310
- 'Codeception\\Step\\Incomplete' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Incomplete.php',
311
- 'Codeception\\Step\\Meta' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Meta.php',
312
- 'Codeception\\Step\\Skip' => $vendorDir . '/codeception/codeception/src/Codeception/Step/Skip.php',
313
- 'Codeception\\Subscriber\\AutoRebuild' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/AutoRebuild.php',
314
- 'Codeception\\Subscriber\\BeforeAfterTest' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/BeforeAfterTest.php',
315
- 'Codeception\\Subscriber\\Bootstrap' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/Bootstrap.php',
316
- 'Codeception\\Subscriber\\Console' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/Console.php',
317
- 'Codeception\\Subscriber\\Dependencies' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/Dependencies.php',
318
- 'Codeception\\Subscriber\\ErrorHandler' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/ErrorHandler.php',
319
- 'Codeception\\Subscriber\\ExtensionLoader' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/ExtensionLoader.php',
320
- 'Codeception\\Subscriber\\FailFast' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/FailFast.php',
321
- 'Codeception\\Subscriber\\GracefulTermination' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/GracefulTermination.php',
322
- 'Codeception\\Subscriber\\Module' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/Module.php',
323
- 'Codeception\\Subscriber\\PrepareTest' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/PrepareTest.php',
324
- 'Codeception\\Subscriber\\Shared\\StaticEvents' => $vendorDir . '/codeception/codeception/src/Codeception/Subscriber/Shared/StaticEvents.php',
325
- 'Codeception\\Suite' => $vendorDir . '/codeception/codeception/src/Codeception/Suite.php',
326
- 'Codeception\\SuiteManager' => $vendorDir . '/codeception/codeception/src/Codeception/SuiteManager.php',
327
- 'Codeception\\Template\\Acceptance' => $vendorDir . '/codeception/codeception/src/Codeception/Template/Acceptance.php',
328
- 'Codeception\\Template\\Api' => $vendorDir . '/codeception/codeception/src/Codeception/Template/Api.php',
329
- 'Codeception\\Template\\Bootstrap' => $vendorDir . '/codeception/codeception/src/Codeception/Template/Bootstrap.php',
330
- 'Codeception\\Template\\Unit' => $vendorDir . '/codeception/codeception/src/Codeception/Template/Unit.php',
331
- 'Codeception\\Template\\Wpbrowser' => $vendorDir . '/lucatume/wp-browser/src/Codeception/Template/Wpbrowser.php',
332
- 'Codeception\\TestCase\\WPAjaxTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPAjaxTestCase.php',
333
- 'Codeception\\TestCase\\WPCanonicalTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPCanonicalTestCase.php',
334
- 'Codeception\\TestCase\\WPRestApiTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPRestApiTestCase.php',
335
- 'Codeception\\TestCase\\WPRestControllerTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPRestControllerTestCase.php',
336
- 'Codeception\\TestCase\\WPRestPostTypeControllerTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPRestPostTypeControllerTestCase.php',
337
- 'Codeception\\TestCase\\WPTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPTestCase.php',
338
- 'Codeception\\TestCase\\WPXMLRPCTestCase' => $vendorDir . '/lucatume/wp-browser/src/Codeception/TestCase/WPXMLRPCTestCase.php',
339
- 'Codeception\\TestInterface' => $vendorDir . '/codeception/codeception/src/Codeception/TestInterface.php',
340
- 'Codeception\\Test\\Cept' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Cept.php',
341
- 'Codeception\\Test\\Cest' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Cest.php',
342
- 'Codeception\\Test\\Descriptor' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Descriptor.php',
343
- 'Codeception\\Test\\Feature\\AssertionCounter' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/AssertionCounter.php',
344
- 'Codeception\\Test\\Feature\\CodeCoverage' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/CodeCoverage.php',
345
- 'Codeception\\Test\\Feature\\ErrorLogger' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/ErrorLogger.php',
346
- 'Codeception\\Test\\Feature\\IgnoreIfMetadataBlocked' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/IgnoreIfMetadataBlocked.php',
347
- 'Codeception\\Test\\Feature\\MetadataCollector' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/MetadataCollector.php',
348
- 'Codeception\\Test\\Feature\\ScenarioLoader' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Feature/ScenarioLoader.php',
349
- 'Codeception\\Test\\Gherkin' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Gherkin.php',
350
- 'Codeception\\Test\\Interfaces\\Dependent' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/Dependent.php',
351
- 'Codeception\\Test\\Interfaces\\Descriptive' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/Descriptive.php',
352
- 'Codeception\\Test\\Interfaces\\Plain' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/Plain.php',
353
- 'Codeception\\Test\\Interfaces\\Reported' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/Reported.php',
354
- 'Codeception\\Test\\Interfaces\\ScenarioDriven' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/ScenarioDriven.php',
355
- 'Codeception\\Test\\Interfaces\\StrictCoverage' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Interfaces/StrictCoverage.php',
356
- 'Codeception\\Test\\Loader' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader.php',
357
- 'Codeception\\Test\\Loader\\Cept' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader/Cept.php',
358
- 'Codeception\\Test\\Loader\\Cest' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader/Cest.php',
359
- 'Codeception\\Test\\Loader\\Gherkin' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader/Gherkin.php',
360
- 'Codeception\\Test\\Loader\\LoaderInterface' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader/LoaderInterface.php',
361
- 'Codeception\\Test\\Loader\\Unit' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Loader/Unit.php',
362
- 'Codeception\\Test\\Metadata' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Metadata.php',
363
- 'Codeception\\Test\\Test' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Test.php',
364
- 'Codeception\\Test\\Unit' => $vendorDir . '/codeception/codeception/src/Codeception/Test/Unit.php',
365
- 'Codeception\\Util\\ActionSequence' => $vendorDir . '/codeception/codeception/src/Codeception/Util/ActionSequence.php',
366
- 'Codeception\\Util\\Annotation' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Annotation.php',
367
- 'Codeception\\Util\\ArrayContainsComparator' => $vendorDir . '/codeception/codeception/src/Codeception/Util/ArrayContainsComparator.php',
368
- 'Codeception\\Util\\Autoload' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Autoload.php',
369
- 'Codeception\\Util\\ConsecutiveMap' => $vendorDir . '/codeception/codeception/src/Codeception/Util/ConsecutiveMap.php',
370
- 'Codeception\\Util\\Debug' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Debug.php',
371
- 'Codeception\\Util\\FileSystem' => $vendorDir . '/codeception/codeception/src/Codeception/Util/FileSystem.php',
372
- 'Codeception\\Util\\Fixtures' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Fixtures.php',
373
- 'Codeception\\Util\\HttpCode' => $vendorDir . '/codeception/codeception/src/Codeception/Util/HttpCode.php',
374
- 'Codeception\\Util\\JsonArray' => $vendorDir . '/codeception/codeception/src/Codeception/Util/JsonArray.php',
375
- 'Codeception\\Util\\JsonType' => $vendorDir . '/codeception/codeception/src/Codeception/Util/JsonType.php',
376
- 'Codeception\\Util\\Locator' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Locator.php',
377
- 'Codeception\\Util\\Maybe' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Maybe.php',
378
- 'Codeception\\Util\\PathResolver' => $vendorDir . '/codeception/codeception/src/Codeception/Util/PathResolver.php',
379
- 'Codeception\\Util\\PropertyAccess' => $vendorDir . '/codeception/codeception/src/Codeception/Util/PropertyAccess.php',
380
- 'Codeception\\Util\\ReflectionHelper' => $vendorDir . '/codeception/codeception/src/Codeception/Util/ReflectionHelper.php',
381
- 'Codeception\\Util\\Shared\\Asserts' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Shared/Asserts.php',
382
- 'Codeception\\Util\\Shared\\Namespaces' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Shared/Namespaces.php',
383
- 'Codeception\\Util\\Soap' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Soap.php',
384
- 'Codeception\\Util\\Stub' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Stub.php',
385
- 'Codeception\\Util\\StubMarshaler' => $vendorDir . '/codeception/codeception/src/Codeception/Util/StubMarshaler.php',
386
- 'Codeception\\Util\\Template' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Template.php',
387
- 'Codeception\\Util\\Uri' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Uri.php',
388
- 'Codeception\\Util\\Xml' => $vendorDir . '/codeception/codeception/src/Codeception/Util/Xml.php',
389
- 'Codeception\\Util\\XmlBuilder' => $vendorDir . '/codeception/codeception/src/Codeception/Util/XmlBuilder.php',
390
- 'Codeception\\Util\\XmlStructure' => $vendorDir . '/codeception/codeception/src/Codeception/Util/XmlStructure.php',
391
- 'Composer\\Autoload\\AutoloadGenerator' => $vendorDir . '/composer/composer/src/Composer/Autoload/AutoloadGenerator.php',
392
- 'Composer\\Autoload\\ClassLoader' => $vendorDir . '/composer/composer/src/Composer/Autoload/ClassLoader.php',
393
- 'Composer\\Autoload\\ClassMapGenerator' => $vendorDir . '/composer/composer/src/Composer/Autoload/ClassMapGenerator.php',
394
- 'Composer\\CaBundle\\CaBundle' => $vendorDir . '/composer/ca-bundle/src/CaBundle.php',
395
- 'Composer\\Cache' => $vendorDir . '/composer/composer/src/Composer/Cache.php',
396
- 'Composer\\Command\\AboutCommand' => $vendorDir . '/composer/composer/src/Composer/Command/AboutCommand.php',
397
- 'Composer\\Command\\ArchiveCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ArchiveCommand.php',
398
- 'Composer\\Command\\BaseCommand' => $vendorDir . '/composer/composer/src/Composer/Command/BaseCommand.php',
399
- 'Composer\\Command\\BaseDependencyCommand' => $vendorDir . '/composer/composer/src/Composer/Command/BaseDependencyCommand.php',
400
- 'Composer\\Command\\CheckPlatformReqsCommand' => $vendorDir . '/composer/composer/src/Composer/Command/CheckPlatformReqsCommand.php',
401
- 'Composer\\Command\\ClearCacheCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ClearCacheCommand.php',
402
- 'Composer\\Command\\ConfigCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ConfigCommand.php',
403
- 'Composer\\Command\\CreateProjectCommand' => $vendorDir . '/composer/composer/src/Composer/Command/CreateProjectCommand.php',
404
- 'Composer\\Command\\DependsCommand' => $vendorDir . '/composer/composer/src/Composer/Command/DependsCommand.php',
405
- 'Composer\\Command\\DiagnoseCommand' => $vendorDir . '/composer/composer/src/Composer/Command/DiagnoseCommand.php',
406
- 'Composer\\Command\\DumpAutoloadCommand' => $vendorDir . '/composer/composer/src/Composer/Command/DumpAutoloadCommand.php',
407
- 'Composer\\Command\\ExecCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ExecCommand.php',
408
- 'Composer\\Command\\GlobalCommand' => $vendorDir . '/composer/composer/src/Composer/Command/GlobalCommand.php',
409
- 'Composer\\Command\\HomeCommand' => $vendorDir . '/composer/composer/src/Composer/Command/HomeCommand.php',
410
- 'Composer\\Command\\InitCommand' => $vendorDir . '/composer/composer/src/Composer/Command/InitCommand.php',
411
- 'Composer\\Command\\InstallCommand' => $vendorDir . '/composer/composer/src/Composer/Command/InstallCommand.php',
412
- 'Composer\\Command\\LicensesCommand' => $vendorDir . '/composer/composer/src/Composer/Command/LicensesCommand.php',
413
- 'Composer\\Command\\OutdatedCommand' => $vendorDir . '/composer/composer/src/Composer/Command/OutdatedCommand.php',
414
- 'Composer\\Command\\ProhibitsCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ProhibitsCommand.php',
415
- 'Composer\\Command\\RemoveCommand' => $vendorDir . '/composer/composer/src/Composer/Command/RemoveCommand.php',
416
- 'Composer\\Command\\RequireCommand' => $vendorDir . '/composer/composer/src/Composer/Command/RequireCommand.php',
417
- 'Composer\\Command\\RunScriptCommand' => $vendorDir . '/composer/composer/src/Composer/Command/RunScriptCommand.php',
418
- 'Composer\\Command\\ScriptAliasCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ScriptAliasCommand.php',
419
- 'Composer\\Command\\SearchCommand' => $vendorDir . '/composer/composer/src/Composer/Command/SearchCommand.php',
420
- 'Composer\\Command\\SelfUpdateCommand' => $vendorDir . '/composer/composer/src/Composer/Command/SelfUpdateCommand.php',
421
- 'Composer\\Command\\ShowCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ShowCommand.php',
422
- 'Composer\\Command\\StatusCommand' => $vendorDir . '/composer/composer/src/Composer/Command/StatusCommand.php',
423
- 'Composer\\Command\\SuggestsCommand' => $vendorDir . '/composer/composer/src/Composer/Command/SuggestsCommand.php',
424
- 'Composer\\Command\\UpdateCommand' => $vendorDir . '/composer/composer/src/Composer/Command/UpdateCommand.php',
425
- 'Composer\\Command\\ValidateCommand' => $vendorDir . '/composer/composer/src/Composer/Command/ValidateCommand.php',
426
- 'Composer\\Compiler' => $vendorDir . '/composer/composer/src/Composer/Compiler.php',
427
- 'Composer\\Composer' => $vendorDir . '/composer/composer/src/Composer/Composer.php',
428
- 'Composer\\Config' => $vendorDir . '/composer/composer/src/Composer/Config.php',
429
- 'Composer\\Config\\ConfigSourceInterface' => $vendorDir . '/composer/composer/src/Composer/Config/ConfigSourceInterface.php',
430
- 'Composer\\Config\\JsonConfigSource' => $vendorDir . '/composer/composer/src/Composer/Config/JsonConfigSource.php',
431
- 'Composer\\Console\\Application' => $vendorDir . '/composer/composer/src/Composer/Console/Application.php',
432
- 'Composer\\Console\\HtmlOutputFormatter' => $vendorDir . '/composer/composer/src/Composer/Console/HtmlOutputFormatter.php',
433
- 'Composer\\DependencyResolver\\Decisions' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Decisions.php',
434
- 'Composer\\DependencyResolver\\DefaultPolicy' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/DefaultPolicy.php',
435
- 'Composer\\DependencyResolver\\GenericRule' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/GenericRule.php',
436
- 'Composer\\DependencyResolver\\Operation\\InstallOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/InstallOperation.php',
437
- 'Composer\\DependencyResolver\\Operation\\MarkAliasInstalledOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/MarkAliasInstalledOperation.php',
438
- 'Composer\\DependencyResolver\\Operation\\MarkAliasUninstalledOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/MarkAliasUninstalledOperation.php',
439
- 'Composer\\DependencyResolver\\Operation\\OperationInterface' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/OperationInterface.php',
440
- 'Composer\\DependencyResolver\\Operation\\SolverOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/SolverOperation.php',
441
- 'Composer\\DependencyResolver\\Operation\\UninstallOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/UninstallOperation.php',
442
- 'Composer\\DependencyResolver\\Operation\\UpdateOperation' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Operation/UpdateOperation.php',
443
- 'Composer\\DependencyResolver\\PolicyInterface' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/PolicyInterface.php',
444
- 'Composer\\DependencyResolver\\Pool' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Pool.php',
445
- 'Composer\\DependencyResolver\\Problem' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Problem.php',
446
- 'Composer\\DependencyResolver\\Request' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Request.php',
447
- 'Composer\\DependencyResolver\\Rule' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Rule.php',
448
- 'Composer\\DependencyResolver\\Rule2Literals' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Rule2Literals.php',
449
- 'Composer\\DependencyResolver\\RuleSet' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleSet.php',
450
- 'Composer\\DependencyResolver\\RuleSetGenerator' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleSetGenerator.php',
451
- 'Composer\\DependencyResolver\\RuleSetIterator' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleSetIterator.php',
452
- 'Composer\\DependencyResolver\\RuleWatchChain' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleWatchChain.php',
453
- 'Composer\\DependencyResolver\\RuleWatchGraph' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleWatchGraph.php',
454
- 'Composer\\DependencyResolver\\RuleWatchNode' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/RuleWatchNode.php',
455
- 'Composer\\DependencyResolver\\Solver' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Solver.php',
456
- 'Composer\\DependencyResolver\\SolverBugException' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/SolverBugException.php',
457
- 'Composer\\DependencyResolver\\SolverProblemsException' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/SolverProblemsException.php',
458
- 'Composer\\DependencyResolver\\Transaction' => $vendorDir . '/composer/composer/src/Composer/DependencyResolver/Transaction.php',
459
- 'Composer\\Downloader\\ArchiveDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/ArchiveDownloader.php',
460
- 'Composer\\Downloader\\ChangeReportInterface' => $vendorDir . '/composer/composer/src/Composer/Downloader/ChangeReportInterface.php',
461
- 'Composer\\Downloader\\DownloadManager' => $vendorDir . '/composer/composer/src/Composer/Downloader/DownloadManager.php',
462
- 'Composer\\Downloader\\DownloaderInterface' => $vendorDir . '/composer/composer/src/Composer/Downloader/DownloaderInterface.php',
463
- 'Composer\\Downloader\\DvcsDownloaderInterface' => $vendorDir . '/composer/composer/src/Composer/Downloader/DvcsDownloaderInterface.php',
464
- 'Composer\\Downloader\\FileDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/FileDownloader.php',
465
- 'Composer\\Downloader\\FilesystemException' => $vendorDir . '/composer/composer/src/Composer/Downloader/FilesystemException.php',
466
- 'Composer\\Downloader\\FossilDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/FossilDownloader.php',
467
- 'Composer\\Downloader\\GitDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/GitDownloader.php',
468
- 'Composer\\Downloader\\GzipDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/GzipDownloader.php',
469
- 'Composer\\Downloader\\HgDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/HgDownloader.php',
470
- 'Composer\\Downloader\\PathDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/PathDownloader.php',
471
- 'Composer\\Downloader\\PearPackageExtractor' => $vendorDir . '/composer/composer/src/Composer/Downloader/PearPackageExtractor.php',
472
- 'Composer\\Downloader\\PerforceDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/PerforceDownloader.php',
473
- 'Composer\\Downloader\\PharDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/PharDownloader.php',
474
- 'Composer\\Downloader\\RarDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/RarDownloader.php',
475
- 'Composer\\Downloader\\SvnDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/SvnDownloader.php',
476
- 'Composer\\Downloader\\TarDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/TarDownloader.php',
477
- 'Composer\\Downloader\\TransportException' => $vendorDir . '/composer/composer/src/Composer/Downloader/TransportException.php',
478
- 'Composer\\Downloader\\VcsCapableDownloaderInterface' => $vendorDir . '/composer/composer/src/Composer/Downloader/VcsCapableDownloaderInterface.php',
479
- 'Composer\\Downloader\\VcsDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/VcsDownloader.php',
480
- 'Composer\\Downloader\\XzDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/XzDownloader.php',
481
- 'Composer\\Downloader\\ZipDownloader' => $vendorDir . '/composer/composer/src/Composer/Downloader/ZipDownloader.php',
482
- 'Composer\\EventDispatcher\\Event' => $vendorDir . '/composer/composer/src/Composer/EventDispatcher/Event.php',
483
- 'Composer\\EventDispatcher\\EventDispatcher' => $vendorDir . '/composer/composer/src/Composer/EventDispatcher/EventDispatcher.php',
484
- 'Composer\\EventDispatcher\\EventSubscriberInterface' => $vendorDir . '/composer/composer/src/Composer/EventDispatcher/EventSubscriberInterface.php',
485
- 'Composer\\EventDispatcher\\ScriptExecutionException' => $vendorDir . '/composer/composer/src/Composer/EventDispatcher/ScriptExecutionException.php',
486
- 'Composer\\Exception\\NoSslException' => $vendorDir . '/composer/composer/src/Composer/Exception/NoSslException.php',
487
- 'Composer\\Factory' => $vendorDir . '/composer/composer/src/Composer/Factory.php',
488
- 'Composer\\IO\\BaseIO' => $vendorDir . '/composer/composer/src/Composer/IO/BaseIO.php',
489
- 'Composer\\IO\\BufferIO' => $vendorDir . '/composer/composer/src/Composer/IO/BufferIO.php',
490
- 'Composer\\IO\\ConsoleIO' => $vendorDir . '/composer/composer/src/Composer/IO/ConsoleIO.php',
491
- 'Composer\\IO\\IOInterface' => $vendorDir . '/composer/composer/src/Composer/IO/IOInterface.php',
492
- 'Composer\\IO\\NullIO' => $vendorDir . '/composer/composer/src/Composer/IO/NullIO.php',
493
- 'Composer\\Installer' => $vendorDir . '/composer/composer/src/Composer/Installer.php',
494
- 'Composer\\Installer\\BinaryInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/BinaryInstaller.php',
495
- 'Composer\\Installer\\BinaryPresenceInterface' => $vendorDir . '/composer/composer/src/Composer/Installer/BinaryPresenceInterface.php',
496
- 'Composer\\Installer\\InstallationManager' => $vendorDir . '/composer/composer/src/Composer/Installer/InstallationManager.php',
497
- 'Composer\\Installer\\InstallerEvent' => $vendorDir . '/composer/composer/src/Composer/Installer/InstallerEvent.php',
498
- 'Composer\\Installer\\InstallerEvents' => $vendorDir . '/composer/composer/src/Composer/Installer/InstallerEvents.php',
499
- 'Composer\\Installer\\InstallerInterface' => $vendorDir . '/composer/composer/src/Composer/Installer/InstallerInterface.php',
500
- 'Composer\\Installer\\LibraryInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/LibraryInstaller.php',
501
- 'Composer\\Installer\\MetapackageInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/MetapackageInstaller.php',
502
- 'Composer\\Installer\\NoopInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/NoopInstaller.php',
503
- 'Composer\\Installer\\PackageEvent' => $vendorDir . '/composer/composer/src/Composer/Installer/PackageEvent.php',
504
- 'Composer\\Installer\\PackageEvents' => $vendorDir . '/composer/composer/src/Composer/Installer/PackageEvents.php',
505
- 'Composer\\Installer\\PearBinaryInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/PearBinaryInstaller.php',
506
- 'Composer\\Installer\\PearInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/PearInstaller.php',
507
- 'Composer\\Installer\\PluginInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/PluginInstaller.php',
508
- 'Composer\\Installer\\ProjectInstaller' => $vendorDir . '/composer/composer/src/Composer/Installer/ProjectInstaller.php',
509
- 'Composer\\Installer\\SuggestedPackagesReporter' => $vendorDir . '/composer/composer/src/Composer/Installer/SuggestedPackagesReporter.php',
510
- 'Composer\\Json\\JsonFile' => $vendorDir . '/composer/composer/src/Composer/Json/JsonFile.php',
511
- 'Composer\\Json\\JsonFormatter' => $vendorDir . '/composer/composer/src/Composer/Json/JsonFormatter.php',
512
- 'Composer\\Json\\JsonManipulator' => $vendorDir . '/composer/composer/src/Composer/Json/JsonManipulator.php',
513
- 'Composer\\Json\\JsonValidationException' => $vendorDir . '/composer/composer/src/Composer/Json/JsonValidationException.php',
514
- 'Composer\\Package\\AliasPackage' => $vendorDir . '/composer/composer/src/Composer/Package/AliasPackage.php',
515
- 'Composer\\Package\\Archiver\\ArchivableFilesFilter' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ArchivableFilesFilter.php',
516
- 'Composer\\Package\\Archiver\\ArchivableFilesFinder' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ArchivableFilesFinder.php',
517
- 'Composer\\Package\\Archiver\\ArchiveManager' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ArchiveManager.php',
518
- 'Composer\\Package\\Archiver\\ArchiverInterface' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ArchiverInterface.php',
519
- 'Composer\\Package\\Archiver\\BaseExcludeFilter' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/BaseExcludeFilter.php',
520
- 'Composer\\Package\\Archiver\\ComposerExcludeFilter' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ComposerExcludeFilter.php',
521
- 'Composer\\Package\\Archiver\\GitExcludeFilter' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/GitExcludeFilter.php',
522
- 'Composer\\Package\\Archiver\\HgExcludeFilter' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/HgExcludeFilter.php',
523
- 'Composer\\Package\\Archiver\\PharArchiver' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/PharArchiver.php',
524
- 'Composer\\Package\\Archiver\\ZipArchiver' => $vendorDir . '/composer/composer/src/Composer/Package/Archiver/ZipArchiver.php',
525
- 'Composer\\Package\\BasePackage' => $vendorDir . '/composer/composer/src/Composer/Package/BasePackage.php',
526
- 'Composer\\Package\\CompletePackage' => $vendorDir . '/composer/composer/src/Composer/Package/CompletePackage.php',
527
- 'Composer\\Package\\CompletePackageInterface' => $vendorDir . '/composer/composer/src/Composer/Package/CompletePackageInterface.php',
528
- 'Composer\\Package\\Dumper\\ArrayDumper' => $vendorDir . '/composer/composer/src/Composer/Package/Dumper/ArrayDumper.php',
529
- 'Composer\\Package\\Link' => $vendorDir . '/composer/composer/src/Composer/Package/Link.php',
530
- 'Composer\\Package\\LinkConstraint\\EmptyConstraint' => $vendorDir . '/composer/composer/src/Composer/Package/LinkConstraint/EmptyConstraint.php',
531
- 'Composer\\Package\\LinkConstraint\\LinkConstraintInterface' => $vendorDir . '/composer/composer/src/Composer/Package/LinkConstraint/LinkConstraintInterface.php',
532
- 'Composer\\Package\\LinkConstraint\\MultiConstraint' => $vendorDir . '/composer/composer/src/Composer/Package/LinkConstraint/MultiConstraint.php',
533
- 'Composer\\Package\\LinkConstraint\\SpecificConstraint' => $vendorDir . '/composer/composer/src/Composer/Package/LinkConstraint/SpecificConstraint.php',
534
- 'Composer\\Package\\LinkConstraint\\VersionConstraint' => $vendorDir . '/composer/composer/src/Composer/Package/LinkConstraint/VersionConstraint.php',
535
- 'Composer\\Package\\Loader\\ArrayLoader' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/ArrayLoader.php',
536
- 'Composer\\Package\\Loader\\InvalidPackageException' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/InvalidPackageException.php',
537
- 'Composer\\Package\\Loader\\JsonLoader' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/JsonLoader.php',
538
- 'Composer\\Package\\Loader\\LoaderInterface' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/LoaderInterface.php',
539
- 'Composer\\Package\\Loader\\RootPackageLoader' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/RootPackageLoader.php',
540
- 'Composer\\Package\\Loader\\ValidatingArrayLoader' => $vendorDir . '/composer/composer/src/Composer/Package/Loader/ValidatingArrayLoader.php',
541
- 'Composer\\Package\\Locker' => $vendorDir . '/composer/composer/src/Composer/Package/Locker.php',
542
- 'Composer\\Package\\Package' => $vendorDir . '/composer/composer/src/Composer/Package/Package.php',
543
- 'Composer\\Package\\PackageInterface' => $vendorDir . '/composer/composer/src/Composer/Package/PackageInterface.php',
544
- 'Composer\\Package\\RootAliasPackage' => $vendorDir . '/composer/composer/src/Composer/Package/RootAliasPackage.php',
545
- 'Composer\\Package\\RootPackage' => $vendorDir . '/composer/composer/src/Composer/Package/RootPackage.php',
546
- 'Composer\\Package\\RootPackageInterface' => $vendorDir . '/composer/composer/src/Composer/Package/RootPackageInterface.php',
547
- 'Composer\\Package\\Version\\VersionGuesser' => $vendorDir . '/composer/composer/src/Composer/Package/Version/VersionGuesser.php',
548
- 'Composer\\Package\\Version\\VersionParser' => $vendorDir . '/composer/composer/src/Composer/Package/Version/VersionParser.php',
549
- 'Composer\\Package\\Version\\VersionSelector' => $vendorDir . '/composer/composer/src/Composer/Package/Version/VersionSelector.php',
550
- 'Composer\\Plugin\\Capability\\Capability' => $vendorDir . '/composer/composer/src/Composer/Plugin/Capability/Capability.php',
551
- 'Composer\\Plugin\\Capability\\CommandProvider' => $vendorDir . '/composer/composer/src/Composer/Plugin/Capability/CommandProvider.php',
552
- 'Composer\\Plugin\\Capable' => $vendorDir . '/composer/composer/src/Composer/Plugin/Capable.php',
553
- 'Composer\\Plugin\\CommandEvent' => $vendorDir . '/composer/composer/src/Composer/Plugin/CommandEvent.php',
554
- 'Composer\\Plugin\\PluginEvents' => $vendorDir . '/composer/composer/src/Composer/Plugin/PluginEvents.php',
555
- 'Composer\\Plugin\\PluginInterface' => $vendorDir . '/composer/composer/src/Composer/Plugin/PluginInterface.php',
556
- 'Composer\\Plugin\\PluginManager' => $vendorDir . '/composer/composer/src/Composer/Plugin/PluginManager.php',
557
- 'Composer\\Plugin\\PreFileDownloadEvent' => $vendorDir . '/composer/composer/src/Composer/Plugin/PreFileDownloadEvent.php',
558
- 'Composer\\Question\\StrictConfirmationQuestion' => $vendorDir . '/composer/composer/src/Composer/Question/StrictConfirmationQuestion.php',
559
- 'Composer\\Repository\\ArrayRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/ArrayRepository.php',
560
- 'Composer\\Repository\\ArtifactRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/ArtifactRepository.php',
561
- 'Composer\\Repository\\BaseRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/BaseRepository.php',
562
- 'Composer\\Repository\\ComposerRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/ComposerRepository.php',
563
- 'Composer\\Repository\\CompositeRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/CompositeRepository.php',
564
- 'Composer\\Repository\\ConfigurableRepositoryInterface' => $vendorDir . '/composer/composer/src/Composer/Repository/ConfigurableRepositoryInterface.php',
565
- 'Composer\\Repository\\FilesystemRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/FilesystemRepository.php',
566
- 'Composer\\Repository\\InstalledArrayRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/InstalledArrayRepository.php',
567
- 'Composer\\Repository\\InstalledFilesystemRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/InstalledFilesystemRepository.php',
568
- 'Composer\\Repository\\InstalledRepositoryInterface' => $vendorDir . '/composer/composer/src/Composer/Repository/InstalledRepositoryInterface.php',
569
- 'Composer\\Repository\\InvalidRepositoryException' => $vendorDir . '/composer/composer/src/Composer/Repository/InvalidRepositoryException.php',
570
- 'Composer\\Repository\\PackageRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/PackageRepository.php',
571
- 'Composer\\Repository\\PathRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/PathRepository.php',
572
- 'Composer\\Repository\\PearRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/PearRepository.php',
573
- 'Composer\\Repository\\Pear\\BaseChannelReader' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/BaseChannelReader.php',
574
- 'Composer\\Repository\\Pear\\ChannelInfo' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/ChannelInfo.php',
575
- 'Composer\\Repository\\Pear\\ChannelReader' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/ChannelReader.php',
576
- 'Composer\\Repository\\Pear\\ChannelRest10Reader' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/ChannelRest10Reader.php',
577
- 'Composer\\Repository\\Pear\\ChannelRest11Reader' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/ChannelRest11Reader.php',
578
- 'Composer\\Repository\\Pear\\DependencyConstraint' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/DependencyConstraint.php',
579
- 'Composer\\Repository\\Pear\\DependencyInfo' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/DependencyInfo.php',
580
- 'Composer\\Repository\\Pear\\PackageDependencyParser' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/PackageDependencyParser.php',
581
- 'Composer\\Repository\\Pear\\PackageInfo' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/PackageInfo.php',
582
- 'Composer\\Repository\\Pear\\ReleaseInfo' => $vendorDir . '/composer/composer/src/Composer/Repository/Pear/ReleaseInfo.php',
583
- 'Composer\\Repository\\PlatformRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/PlatformRepository.php',
584
- 'Composer\\Repository\\RepositoryFactory' => $vendorDir . '/composer/composer/src/Composer/Repository/RepositoryFactory.php',
585
- 'Composer\\Repository\\RepositoryInterface' => $vendorDir . '/composer/composer/src/Composer/Repository/RepositoryInterface.php',
586
- 'Composer\\Repository\\RepositoryManager' => $vendorDir . '/composer/composer/src/Composer/Repository/RepositoryManager.php',
587
- 'Composer\\Repository\\RepositorySecurityException' => $vendorDir . '/composer/composer/src/Composer/Repository/RepositorySecurityException.php',
588
- 'Composer\\Repository\\VcsRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/VcsRepository.php',
589
- 'Composer\\Repository\\Vcs\\BitbucketDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/BitbucketDriver.php',
590
- 'Composer\\Repository\\Vcs\\FossilDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/FossilDriver.php',
591
- 'Composer\\Repository\\Vcs\\GitBitbucketDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/GitBitbucketDriver.php',
592
- 'Composer\\Repository\\Vcs\\GitDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/GitDriver.php',
593
- 'Composer\\Repository\\Vcs\\GitHubDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/GitHubDriver.php',
594
- 'Composer\\Repository\\Vcs\\GitLabDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/GitLabDriver.php',
595
- 'Composer\\Repository\\Vcs\\HgBitbucketDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/HgBitbucketDriver.php',
596
- 'Composer\\Repository\\Vcs\\HgDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/HgDriver.php',
597
- 'Composer\\Repository\\Vcs\\PerforceDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/PerforceDriver.php',
598
- 'Composer\\Repository\\Vcs\\SvnDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/SvnDriver.php',
599
- 'Composer\\Repository\\Vcs\\VcsDriver' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/VcsDriver.php',
600
- 'Composer\\Repository\\Vcs\\VcsDriverInterface' => $vendorDir . '/composer/composer/src/Composer/Repository/Vcs/VcsDriverInterface.php',
601
- 'Composer\\Repository\\WritableArrayRepository' => $vendorDir . '/composer/composer/src/Composer/Repository/WritableArrayRepository.php',
602
- 'Composer\\Repository\\WritableRepositoryInterface' => $vendorDir . '/composer/composer/src/Composer/Repository/WritableRepositoryInterface.php',
603
- 'Composer\\Script\\CommandEvent' => $vendorDir . '/composer/composer/src/Composer/Script/CommandEvent.php',
604
- 'Composer\\Script\\Event' => $vendorDir . '/composer/composer/src/Composer/Script/Event.php',
605
- 'Composer\\Script\\PackageEvent' => $vendorDir . '/composer/composer/src/Composer/Script/PackageEvent.php',
606
- 'Composer\\Script\\ScriptEvents' => $vendorDir . '/composer/composer/src/Composer/Script/ScriptEvents.php',
607
- 'Composer\\SelfUpdate\\Keys' => $vendorDir . '/composer/composer/src/Composer/SelfUpdate/Keys.php',
608
- 'Composer\\SelfUpdate\\Versions' => $vendorDir . '/composer/composer/src/Composer/SelfUpdate/Versions.php',
609
- 'Composer\\Semver\\Comparator' => $vendorDir . '/composer/semver/src/Comparator.php',
610
- 'Composer\\Semver\\Constraint\\AbstractConstraint' => $vendorDir . '/composer/semver/src/Constraint/AbstractConstraint.php',
611
- 'Composer\\Semver\\Constraint\\Constraint' => $vendorDir . '/composer/semver/src/Constraint/Constraint.php',
612
- 'Composer\\Semver\\Constraint\\ConstraintInterface' => $vendorDir . '/composer/semver/src/Constraint/ConstraintInterface.php',
613
- 'Composer\\Semver\\Constraint\\EmptyConstraint' => $vendorDir . '/composer/semver/src/Constraint/EmptyConstraint.php',
614
- 'Composer\\Semver\\Constraint\\MultiConstraint' => $vendorDir . '/composer/semver/src/Constraint/MultiConstraint.php',
615
- 'Composer\\Semver\\Semver' => $vendorDir . '/composer/semver/src/Semver.php',
616
- 'Composer\\Semver\\VersionParser' => $vendorDir . '/composer/semver/src/VersionParser.php',
617
- 'Composer\\Spdx\\SpdxLicenses' => $vendorDir . '/composer/spdx-licenses/src/SpdxLicenses.php',
618
- 'Composer\\Util\\AuthHelper' => $vendorDir . '/composer/composer/src/Composer/Util/AuthHelper.php',
619
- 'Composer\\Util\\Bitbucket' => $vendorDir . '/composer/composer/src/Composer/Util/Bitbucket.php',
620
- 'Composer\\Util\\ComposerMirror' => $vendorDir . '/composer/composer/src/Composer/Util/ComposerMirror.php',
621
- 'Composer\\Util\\ConfigValidator' => $vendorDir . '/composer/composer/src/Composer/Util/ConfigValidator.php',
622
- 'Composer\\Util\\ErrorHandler' => $vendorDir . '/composer/composer/src/Composer/Util/ErrorHandler.php',
623
- 'Composer\\Util\\Filesystem' => $vendorDir . '/composer/composer/src/Composer/Util/Filesystem.php',
624
- 'Composer\\Util\\Git' => $vendorDir . '/composer/composer/src/Composer/Util/Git.php',
625
- 'Composer\\Util\\GitHub' => $vendorDir . '/composer/composer/src/Composer/Util/GitHub.php',
626
- 'Composer\\Util\\GitLab' => $vendorDir . '/composer/composer/src/Composer/Util/GitLab.php',
627
- 'Composer\\Util\\IniHelper' => $vendorDir . '/composer/composer/src/Composer/Util/IniHelper.php',
628
- 'Composer\\Util\\NoProxyPattern' => $vendorDir . '/composer/composer/src/Composer/Util/NoProxyPattern.php',
629
- 'Composer\\Util\\Perforce' => $vendorDir . '/composer/composer/src/Composer/Util/Perforce.php',
630
- 'Composer\\Util\\Platform' => $vendorDir . '/composer/composer/src/Composer/Util/Platform.php',
631
- 'Composer\\Util\\ProcessExecutor' => $vendorDir . '/composer/composer/src/Composer/Util/ProcessExecutor.php',
632
- 'Composer\\Util\\RemoteFilesystem' => $vendorDir . '/composer/composer/src/Composer/Util/RemoteFilesystem.php',
633
- 'Composer\\Util\\Silencer' => $vendorDir . '/composer/composer/src/Composer/Util/Silencer.php',
634
- 'Composer\\Util\\SpdxLicense' => $vendorDir . '/composer/composer/src/Composer/Util/SpdxLicense.php',
635
- 'Composer\\Util\\StreamContextFactory' => $vendorDir . '/composer/composer/src/Composer/Util/StreamContextFactory.php',
636
- 'Composer\\Util\\Svn' => $vendorDir . '/composer/composer/src/Composer/Util/Svn.php',
637
- 'Composer\\Util\\TlsHelper' => $vendorDir . '/composer/composer/src/Composer/Util/TlsHelper.php',
638
- 'Composer\\Util\\Url' => $vendorDir . '/composer/composer/src/Composer/Util/Url.php',
639
- 'Composer\\XdebugHandler' => $vendorDir . '/composer/composer/src/Composer/XdebugHandler.php',
640
- 'DeepCopy\\DeepCopy' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/DeepCopy.php',
641
- 'DeepCopy\\Exception\\CloneException' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Exception/CloneException.php',
642
- 'DeepCopy\\Exception\\PropertyException' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Exception/PropertyException.php',
643
- 'DeepCopy\\Filter\\Doctrine\\DoctrineCollectionFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/Doctrine/DoctrineCollectionFilter.php',
644
- 'DeepCopy\\Filter\\Doctrine\\DoctrineEmptyCollectionFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/Doctrine/DoctrineEmptyCollectionFilter.php',
645
- 'DeepCopy\\Filter\\Doctrine\\DoctrineProxyFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/Doctrine/DoctrineProxyFilter.php',
646
- 'DeepCopy\\Filter\\Filter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/Filter.php',
647
- 'DeepCopy\\Filter\\KeepFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/KeepFilter.php',
648
- 'DeepCopy\\Filter\\ReplaceFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/ReplaceFilter.php',
649
- 'DeepCopy\\Filter\\SetNullFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Filter/SetNullFilter.php',
650
- 'DeepCopy\\Matcher\\Doctrine\\DoctrineProxyMatcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Matcher/Doctrine/DoctrineProxyMatcher.php',
651
- 'DeepCopy\\Matcher\\Matcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Matcher/Matcher.php',
652
- 'DeepCopy\\Matcher\\PropertyMatcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Matcher/PropertyMatcher.php',
653
- 'DeepCopy\\Matcher\\PropertyNameMatcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Matcher/PropertyNameMatcher.php',
654
- 'DeepCopy\\Matcher\\PropertyTypeMatcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Matcher/PropertyTypeMatcher.php',
655
- 'DeepCopy\\Reflection\\ReflectionHelper' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/Reflection/ReflectionHelper.php',
656
- 'DeepCopy\\TypeFilter\\Date\\DateIntervalFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/Date/DateIntervalFilter.php',
657
- 'DeepCopy\\TypeFilter\\ReplaceFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/ReplaceFilter.php',
658
- 'DeepCopy\\TypeFilter\\ShallowCopyFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/ShallowCopyFilter.php',
659
- 'DeepCopy\\TypeFilter\\Spl\\SplDoublyLinkedList' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/Spl/SplDoublyLinkedList.php',
660
- 'DeepCopy\\TypeFilter\\Spl\\SplDoublyLinkedListFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/Spl/SplDoublyLinkedListFilter.php',
661
- 'DeepCopy\\TypeFilter\\TypeFilter' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeFilter/TypeFilter.php',
662
- 'DeepCopy\\TypeMatcher\\TypeMatcher' => $vendorDir . '/myclabs/deep-copy/src/DeepCopy/TypeMatcher/TypeMatcher.php',
663
- 'Doctrine\\Common\\Inflector\\Inflector' => $vendorDir . '/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php',
664
- 'Doctrine\\Instantiator\\Exception\\ExceptionInterface' => $vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php',
665
- 'Doctrine\\Instantiator\\Exception\\InvalidArgumentException' => $vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator/Exception/InvalidArgumentException.php',
666
- 'Doctrine\\Instantiator\\Exception\\UnexpectedValueException' => $vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator/Exception/UnexpectedValueException.php',
667
- 'Doctrine\\Instantiator\\Instantiator' => $vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator/Instantiator.php',
668
- 'Doctrine\\Instantiator\\InstantiatorInterface' => $vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator/InstantiatorInterface.php',
669
- 'Dotenv\\Dotenv' => $vendorDir . '/vlucas/phpdotenv/src/Dotenv.php',
670
- 'Dotenv\\Exception\\ExceptionInterface' => $vendorDir . '/vlucas/phpdotenv/src/Exception/ExceptionInterface.php',
671
- 'Dotenv\\Exception\\InvalidCallbackException' => $vendorDir . '/vlucas/phpdotenv/src/Exception/InvalidCallbackException.php',
672
- 'Dotenv\\Exception\\InvalidFileException' => $vendorDir . '/vlucas/phpdotenv/src/Exception/InvalidFileException.php',
673
- 'Dotenv\\Exception\\InvalidPathException' => $vendorDir . '/vlucas/phpdotenv/src/Exception/InvalidPathException.php',
674
- 'Dotenv\\Exception\\ValidationException' => $vendorDir . '/vlucas/phpdotenv/src/Exception/ValidationException.php',
675
- 'Dotenv\\Loader' => $vendorDir . '/vlucas/phpdotenv/src/Loader.php',
676
- 'Dotenv\\Validator' => $vendorDir . '/vlucas/phpdotenv/src/Validator.php',
677
- 'Eventviva\\ImageResize' => $vendorDir . '/eventviva/php-image-resize/lib/ImageResize.php',
678
- 'Eventviva\\ImageResizeException' => $vendorDir . '/eventviva/php-image-resize/lib/ImageResize.php',
679
- 'Facebook\\WebDriver\\Chrome\\ChromeDriver' => $vendorDir . '/facebook/webdriver/lib/Chrome/ChromeDriver.php',
680
- 'Facebook\\WebDriver\\Chrome\\ChromeDriverService' => $vendorDir . '/facebook/webdriver/lib/Chrome/ChromeDriverService.php',
681
- 'Facebook\\WebDriver\\Chrome\\ChromeOptions' => $vendorDir . '/facebook/webdriver/lib/Chrome/ChromeOptions.php',
682
- 'Facebook\\WebDriver\\Cookie' => $vendorDir . '/facebook/webdriver/lib/Cookie.php',
683
- 'Facebook\\WebDriver\\Exception\\ElementNotSelectableException' => $vendorDir . '/facebook/webdriver/lib/Exception/ElementNotSelectableException.php',
684
- 'Facebook\\WebDriver\\Exception\\ElementNotVisibleException' => $vendorDir . '/facebook/webdriver/lib/Exception/ElementNotVisibleException.php',
685
- 'Facebook\\WebDriver\\Exception\\ExpectedException' => $vendorDir . '/facebook/webdriver/lib/Exception/ExpectedException.php',
686
- 'Facebook\\WebDriver\\Exception\\IMEEngineActivationFailedException' => $vendorDir . '/facebook/webdriver/lib/Exception/IMEEngineActivationFailedException.php',
687
- 'Facebook\\WebDriver\\Exception\\IMENotAvailableException' => $vendorDir . '/facebook/webdriver/lib/Exception/IMENotAvailableException.php',
688
- 'Facebook\\WebDriver\\Exception\\IndexOutOfBoundsException' => $vendorDir . '/facebook/webdriver/lib/Exception/IndexOutOfBoundsException.php',
689
- 'Facebook\\WebDriver\\Exception\\InvalidCookieDomainException' => $vendorDir . '/facebook/webdriver/lib/Exception/InvalidCookieDomainException.php',
690
- 'Facebook\\WebDriver\\Exception\\InvalidCoordinatesException' => $vendorDir . '/facebook/webdriver/lib/Exception/InvalidCoordinatesException.php',
691
- 'Facebook\\WebDriver\\Exception\\InvalidElementStateException' => $vendorDir . '/facebook/webdriver/lib/Exception/InvalidElementStateException.php',
692
- 'Facebook\\WebDriver\\Exception\\InvalidSelectorException' => $vendorDir . '/facebook/webdriver/lib/Exception/InvalidSelectorException.php',
693
- 'Facebook\\WebDriver\\Exception\\MoveTargetOutOfBoundsException' => $vendorDir . '/facebook/webdriver/lib/Exception/MoveTargetOutOfBoundsException.php',
694
- 'Facebook\\WebDriver\\Exception\\NoAlertOpenException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoAlertOpenException.php',
695
- 'Facebook\\WebDriver\\Exception\\NoCollectionException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoCollectionException.php',
696
- 'Facebook\\WebDriver\\Exception\\NoScriptResultException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoScriptResultException.php',
697
- 'Facebook\\WebDriver\\Exception\\NoStringException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoStringException.php',
698
- 'Facebook\\WebDriver\\Exception\\NoStringLengthException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoStringLengthException.php',
699
- 'Facebook\\WebDriver\\Exception\\NoStringWrapperException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoStringWrapperException.php',
700
- 'Facebook\\WebDriver\\Exception\\NoSuchCollectionException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchCollectionException.php',
701
- 'Facebook\\WebDriver\\Exception\\NoSuchDocumentException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchDocumentException.php',
702
- 'Facebook\\WebDriver\\Exception\\NoSuchDriverException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchDriverException.php',
703
- 'Facebook\\WebDriver\\Exception\\NoSuchElementException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchElementException.php',
704
- 'Facebook\\WebDriver\\Exception\\NoSuchFrameException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchFrameException.php',
705
- 'Facebook\\WebDriver\\Exception\\NoSuchWindowException' => $vendorDir . '/facebook/webdriver/lib/Exception/NoSuchWindowException.php',
706
- 'Facebook\\WebDriver\\Exception\\NullPointerException' => $vendorDir . '/facebook/webdriver/lib/Exception/NullPointerException.php',
707
- 'Facebook\\WebDriver\\Exception\\ScriptTimeoutException' => $vendorDir . '/facebook/webdriver/lib/Exception/ScriptTimeoutException.php',
708
- 'Facebook\\WebDriver\\Exception\\SessionNotCreatedException' => $vendorDir . '/facebook/webdriver/lib/Exception/SessionNotCreatedException.php',
709
- 'Facebook\\WebDriver\\Exception\\StaleElementReferenceException' => $vendorDir . '/facebook/webdriver/lib/Exception/StaleElementReferenceException.php',
710
- 'Facebook\\WebDriver\\Exception\\TimeOutException' => $vendorDir . '/facebook/webdriver/lib/Exception/TimeOutException.php',
711
- 'Facebook\\WebDriver\\Exception\\UnableToSetCookieException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnableToSetCookieException.php',
712
- 'Facebook\\WebDriver\\Exception\\UnexpectedAlertOpenException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnexpectedAlertOpenException.php',
713
- 'Facebook\\WebDriver\\Exception\\UnexpectedJavascriptException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnexpectedJavascriptException.php',
714
- 'Facebook\\WebDriver\\Exception\\UnexpectedTagNameException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnexpectedTagNameException.php',
715
- 'Facebook\\WebDriver\\Exception\\UnknownCommandException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnknownCommandException.php',
716
- 'Facebook\\WebDriver\\Exception\\UnknownServerException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnknownServerException.php',
717
- 'Facebook\\WebDriver\\Exception\\UnrecognizedExceptionException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnrecognizedExceptionException.php',
718
- 'Facebook\\WebDriver\\Exception\\UnsupportedOperationException' => $vendorDir . '/facebook/webdriver/lib/Exception/UnsupportedOperationException.php',
719
- 'Facebook\\WebDriver\\Exception\\WebDriverCurlException' => $vendorDir . '/facebook/webdriver/lib/Exception/WebDriverCurlException.php',
720
- 'Facebook\\WebDriver\\Exception\\WebDriverException' => $vendorDir . '/facebook/webdriver/lib/Exception/WebDriverException.php',
721
- 'Facebook\\WebDriver\\Exception\\XPathLookupException' => $vendorDir . '/facebook/webdriver/lib/Exception/XPathLookupException.php',
722
- 'Facebook\\WebDriver\\Firefox\\FirefoxDriver' => $vendorDir . '/facebook/webdriver/lib/Firefox/FirefoxDriver.php',
723
- 'Facebook\\WebDriver\\Firefox\\FirefoxPreferences' => $vendorDir . '/facebook/webdriver/lib/Firefox/FirefoxPreferences.php',
724
- 'Facebook\\WebDriver\\Firefox\\FirefoxProfile' => $vendorDir . '/facebook/webdriver/lib/Firefox/FirefoxProfile.php',
725
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverButtonReleaseAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverButtonReleaseAction.php',
726
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverClickAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverClickAction.php',
727
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverClickAndHoldAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverClickAndHoldAction.php',
728
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverContextClickAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverContextClickAction.php',
729
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverCoordinates' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverCoordinates.php',
730
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverDoubleClickAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverDoubleClickAction.php',
731
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverKeyDownAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverKeyDownAction.php',
732
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverKeyUpAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverKeyUpAction.php',
733
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverKeysRelatedAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverKeysRelatedAction.php',
734
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverMouseAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverMouseAction.php',
735
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverMouseMoveAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverMouseMoveAction.php',
736
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverMoveToOffsetAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverMoveToOffsetAction.php',
737
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverSendKeysAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverSendKeysAction.php',
738
- 'Facebook\\WebDriver\\Interactions\\Internal\\WebDriverSingleKeyAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Internal/WebDriverSingleKeyAction.php',
739
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverDoubleTapAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverDoubleTapAction.php',
740
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverDownAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverDownAction.php',
741
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverFlickAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverFlickAction.php',
742
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverFlickFromElementAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverFlickFromElementAction.php',
743
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverLongPressAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverLongPressAction.php',
744
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverMoveAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverMoveAction.php',
745
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverScrollAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverScrollAction.php',
746
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverScrollFromElementAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverScrollFromElementAction.php',
747
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverTapAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverTapAction.php',
748
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverTouchAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverTouchAction.php',
749
- 'Facebook\\WebDriver\\Interactions\\Touch\\WebDriverTouchScreen' => $vendorDir . '/facebook/webdriver/lib/Interactions/Touch/WebDriverTouchScreen.php',
750
- 'Facebook\\WebDriver\\Interactions\\WebDriverActions' => $vendorDir . '/facebook/webdriver/lib/Interactions/WebDriverActions.php',
751
- 'Facebook\\WebDriver\\Interactions\\WebDriverCompositeAction' => $vendorDir . '/facebook/webdriver/lib/Interactions/WebDriverCompositeAction.php',
752
- 'Facebook\\WebDriver\\Interactions\\WebDriverTouchActions' => $vendorDir . '/facebook/webdriver/lib/Interactions/WebDriverTouchActions.php',
753
- 'Facebook\\WebDriver\\Internal\\WebDriverLocatable' => $vendorDir . '/facebook/webdriver/lib/Internal/WebDriverLocatable.php',
754
- 'Facebook\\WebDriver\\JavaScriptExecutor' => $vendorDir . '/facebook/webdriver/lib/JavaScriptExecutor.php',
755
- 'Facebook\\WebDriver\\Net\\URLChecker' => $vendorDir . '/facebook/webdriver/lib/Net/URLChecker.php',
756
- 'Facebook\\WebDriver\\Remote\\DesiredCapabilities' => $vendorDir . '/facebook/webdriver/lib/Remote/DesiredCapabilities.php',
757
- 'Facebook\\WebDriver\\Remote\\DriverCommand' => $vendorDir . '/facebook/webdriver/lib/Remote/DriverCommand.php',
758
- 'Facebook\\WebDriver\\Remote\\ExecuteMethod' => $vendorDir . '/facebook/webdriver/lib/Remote/ExecuteMethod.php',
759
- 'Facebook\\WebDriver\\Remote\\FileDetector' => $vendorDir . '/facebook/webdriver/lib/Remote/FileDetector.php',
760
- 'Facebook\\WebDriver\\Remote\\HttpCommandExecutor' => $vendorDir . '/facebook/webdriver/lib/Remote/HttpCommandExecutor.php',
761
- 'Facebook\\WebDriver\\Remote\\LocalFileDetector' => $vendorDir . '/facebook/webdriver/lib/Remote/LocalFileDetector.php',
762
- 'Facebook\\WebDriver\\Remote\\RemoteExecuteMethod' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteExecuteMethod.php',
763
- 'Facebook\\WebDriver\\Remote\\RemoteKeyboard' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteKeyboard.php',
764
- 'Facebook\\WebDriver\\Remote\\RemoteMouse' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteMouse.php',
765
- 'Facebook\\WebDriver\\Remote\\RemoteTargetLocator' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteTargetLocator.php',
766
- 'Facebook\\WebDriver\\Remote\\RemoteTouchScreen' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteTouchScreen.php',
767
- 'Facebook\\WebDriver\\Remote\\RemoteWebDriver' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteWebDriver.php',
768
- 'Facebook\\WebDriver\\Remote\\RemoteWebElement' => $vendorDir . '/facebook/webdriver/lib/Remote/RemoteWebElement.php',
769
- 'Facebook\\WebDriver\\Remote\\Service\\DriverCommandExecutor' => $vendorDir . '/facebook/webdriver/lib/Remote/Service/DriverCommandExecutor.php',
770
- 'Facebook\\WebDriver\\Remote\\Service\\DriverService' => $vendorDir . '/facebook/webdriver/lib/Remote/Service/DriverService.php',
771
- 'Facebook\\WebDriver\\Remote\\UselessFileDetector' => $vendorDir . '/facebook/webdriver/lib/Remote/UselessFileDetector.php',
772
- 'Facebook\\WebDriver\\Remote\\WebDriverBrowserType' => $vendorDir . '/facebook/webdriver/lib/Remote/WebDriverBrowserType.php',
773
- 'Facebook\\WebDriver\\Remote\\WebDriverCapabilityType' => $vendorDir . '/facebook/webdriver/lib/Remote/WebDriverCapabilityType.php',
774
- 'Facebook\\WebDriver\\Remote\\WebDriverCommand' => $vendorDir . '/facebook/webdriver/lib/Remote/WebDriverCommand.php',
775
- 'Facebook\\WebDriver\\Remote\\WebDriverResponse' => $vendorDir . '/facebook/webdriver/lib/Remote/WebDriverResponse.php',
776
- 'Facebook\\WebDriver\\Support\\Events\\EventFiringWebDriver' => $vendorDir . '/facebook/webdriver/lib/Support/Events/EventFiringWebDriver.php',
777
- 'Facebook\\WebDriver\\Support\\Events\\EventFiringWebDriverNavigation' => $vendorDir . '/facebook/webdriver/lib/Support/Events/EventFiringWebDriverNavigation.php',
778
- 'Facebook\\WebDriver\\Support\\Events\\EventFiringWebElement' => $vendorDir . '/facebook/webdriver/lib/Support/Events/EventFiringWebElement.php',
779
- 'Facebook\\WebDriver\\Support\\XPathEscaper' => $vendorDir . '/facebook/webdriver/lib/Support/XPathEscaper.php',
780
- 'Facebook\\WebDriver\\WebDriver' => $vendorDir . '/facebook/webdriver/lib/WebDriver.php',
781
- 'Facebook\\WebDriver\\WebDriverAction' => $vendorDir . '/facebook/webdriver/lib/WebDriverAction.php',
782
- 'Facebook\\WebDriver\\WebDriverAlert' => $vendorDir . '/facebook/webdriver/lib/WebDriverAlert.php',
783
- 'Facebook\\WebDriver\\WebDriverBy' => $vendorDir . '/facebook/webdriver/lib/WebDriverBy.php',
784
- 'Facebook\\WebDriver\\WebDriverCapabilities' => $vendorDir . '/facebook/webdriver/lib/WebDriverCapabilities.php',
785
- 'Facebook\\WebDriver\\WebDriverCommandExecutor' => $vendorDir . '/facebook/webdriver/lib/WebDriverCommandExecutor.php',
786
- 'Facebook\\WebDriver\\WebDriverDimension' => $vendorDir . '/facebook/webdriver/lib/WebDriverDimension.php',
787
- 'Facebook\\WebDriver\\WebDriverDispatcher' => $vendorDir . '/facebook/webdriver/lib/WebDriverDispatcher.php',
788
- 'Facebook\\WebDriver\\WebDriverElement' => $vendorDir . '/facebook/webdriver/lib/WebDriverElement.php',
789
- 'Facebook\\WebDriver\\WebDriverEventListener' => $vendorDir . '/facebook/webdriver/lib/WebDriverEventListener.php',
790
- 'Facebook\\WebDriver\\WebDriverExpectedCondition' => $vendorDir . '/facebook/webdriver/lib/WebDriverExpectedCondition.php',
791
- 'Facebook\\WebDriver\\WebDriverHasInputDevices' => $vendorDir . '/facebook/webdriver/lib/WebDriverHasInputDevices.php',
792
- 'Facebook\\WebDriver\\WebDriverKeyboard' => $vendorDir . '/facebook/webdriver/lib/WebDriverKeyboard.php',
793
- 'Facebook\\WebDriver\\WebDriverKeys' => $vendorDir . '/facebook/webdriver/lib/WebDriverKeys.php',
794
- 'Facebook\\WebDriver\\WebDriverMouse' => $vendorDir . '/facebook/webdriver/lib/WebDriverMouse.php',
795
- 'Facebook\\WebDriver\\WebDriverNavigation' => $vendorDir . '/facebook/webdriver/lib/WebDriverNavigation.php',
796
- 'Facebook\\WebDriver\\WebDriverOptions' => $vendorDir . '/facebook/webdriver/lib/WebDriverOptions.php',
797
- 'Facebook\\WebDriver\\WebDriverPlatform' => $vendorDir . '/facebook/webdriver/lib/WebDriverPlatform.php',
798
- 'Facebook\\WebDriver\\WebDriverPoint' => $vendorDir . '/facebook/webdriver/lib/WebDriverPoint.php',
799
- 'Facebook\\WebDriver\\WebDriverSearchContext' => $vendorDir . '/facebook/webdriver/lib/WebDriverSearchContext.php',
800
- 'Facebook\\WebDriver\\WebDriverSelect' => $vendorDir . '/facebook/webdriver/lib/WebDriverSelect.php',
801
- 'Facebook\\WebDriver\\WebDriverSelectInterface' => $vendorDir . '/facebook/webdriver/lib/WebDriverSelectInterface.php',
802
- 'Facebook\\WebDriver\\WebDriverTargetLocator' => $vendorDir . '/facebook/webdriver/lib/WebDriverTargetLocator.php',
803
- 'Facebook\\WebDriver\\WebDriverTimeouts' => $vendorDir . '/facebook/webdriver/lib/WebDriverTimeouts.php',
804
- 'Facebook\\WebDriver\\WebDriverUpAction' => $vendorDir . '/facebook/webdriver/lib/WebDriverUpAction.php',
805
- 'Facebook\\WebDriver\\WebDriverWait' => $vendorDir . '/facebook/webdriver/lib/WebDriverWait.php',
806
- 'Facebook\\WebDriver\\WebDriverWindow' => $vendorDir . '/facebook/webdriver/lib/WebDriverWindow.php',
807
- 'File_Iterator' => $vendorDir . '/phpunit/php-file-iterator/src/Iterator.php',
808
- 'File_Iterator_Facade' => $vendorDir . '/phpunit/php-file-iterator/src/Facade.php',
809
- 'File_Iterator_Factory' => $vendorDir . '/phpunit/php-file-iterator/src/Factory.php',
810
- 'GuzzleHttp\\Client' => $vendorDir . '/guzzlehttp/guzzle/src/Client.php',
811
- 'GuzzleHttp\\ClientInterface' => $vendorDir . '/guzzlehttp/guzzle/src/ClientInterface.php',
812
- 'GuzzleHttp\\Cookie\\CookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php',
813
- 'GuzzleHttp\\Cookie\\CookieJarInterface' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php',
814
- 'GuzzleHttp\\Cookie\\FileCookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php',
815
- 'GuzzleHttp\\Cookie\\SessionCookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php',
816
- 'GuzzleHttp\\Cookie\\SetCookie' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/SetCookie.php',
817
- 'GuzzleHttp\\Exception\\BadResponseException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/BadResponseException.php',
818
- 'GuzzleHttp\\Exception\\ClientException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ClientException.php',
819
- 'GuzzleHttp\\Exception\\ConnectException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ConnectException.php',
820
- 'GuzzleHttp\\Exception\\GuzzleException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/GuzzleException.php',
821
- 'GuzzleHttp\\Exception\\RequestException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/RequestException.php',
822
- 'GuzzleHttp\\Exception\\SeekException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/SeekException.php',
823
- 'GuzzleHttp\\Exception\\ServerException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ServerException.php',
824
- 'GuzzleHttp\\Exception\\TooManyRedirectsException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php',
825
- 'GuzzleHttp\\Exception\\TransferException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/TransferException.php',
826
- 'GuzzleHttp\\HandlerStack' => $vendorDir . '/guzzlehttp/guzzle/src/HandlerStack.php',
827
- 'GuzzleHttp\\Handler\\CurlFactory' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlFactory.php',
828
- 'GuzzleHttp\\Handler\\CurlFactoryInterface' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php',
829
- 'GuzzleHttp\\Handler\\CurlHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlHandler.php',
830
- 'GuzzleHttp\\Handler\\CurlMultiHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php',
831
- 'GuzzleHttp\\Handler\\EasyHandle' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/EasyHandle.php',
832
- 'GuzzleHttp\\Handler\\MockHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/MockHandler.php',
833
- 'GuzzleHttp\\Handler\\Proxy' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/Proxy.php',
834
- 'GuzzleHttp\\Handler\\StreamHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/StreamHandler.php',
835
- 'GuzzleHttp\\MessageFormatter' => $vendorDir . '/guzzlehttp/guzzle/src/MessageFormatter.php',
836
- 'GuzzleHttp\\Middleware' => $vendorDir . '/guzzlehttp/guzzle/src/Middleware.php',
837
- 'GuzzleHttp\\Pool' => $vendorDir . '/guzzlehttp/guzzle/src/Pool.php',
838
- 'GuzzleHttp\\PrepareBodyMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php',
839
- 'GuzzleHttp\\Promise\\AggregateException' => $vendorDir . '/guzzlehttp/promises/src/AggregateException.php',
840
- 'GuzzleHttp\\Promise\\CancellationException' => $vendorDir . '/guzzlehttp/promises/src/CancellationException.php',
841
- 'GuzzleHttp\\Promise\\Coroutine' => $vendorDir . '/guzzlehttp/promises/src/Coroutine.php',
842
- 'GuzzleHttp\\Promise\\EachPromise' => $vendorDir . '/guzzlehttp/promises/src/EachPromise.php',
843
- 'GuzzleHttp\\Promise\\FulfilledPromise' => $vendorDir . '/guzzlehttp/promises/src/FulfilledPromise.php',
844
- 'GuzzleHttp\\Promise\\Promise' => $vendorDir . '/guzzlehttp/promises/src/Promise.php',
845
- 'GuzzleHttp\\Promise\\PromiseInterface' => $vendorDir . '/guzzlehttp/promises/src/PromiseInterface.php',
846
- 'GuzzleHttp\\Promise\\PromisorInterface' => $vendorDir . '/guzzlehttp/promises/src/PromisorInterface.php',
847
- 'GuzzleHttp\\Promise\\RejectedPromise' => $vendorDir . '/guzzlehttp/promises/src/RejectedPromise.php',
848
- 'GuzzleHttp\\Promise\\RejectionException' => $vendorDir . '/guzzlehttp/promises/src/RejectionException.php',
849
- 'GuzzleHttp\\Promise\\TaskQueue' => $vendorDir . '/guzzlehttp/promises/src/TaskQueue.php',
850
- 'GuzzleHttp\\Promise\\TaskQueueInterface' => $vendorDir . '/guzzlehttp/promises/src/TaskQueueInterface.php',
851
- 'GuzzleHttp\\Psr7\\AppendStream' => $vendorDir . '/guzzlehttp/psr7/src/AppendStream.php',
852
- 'GuzzleHttp\\Psr7\\BufferStream' => $vendorDir . '/guzzlehttp/psr7/src/BufferStream.php',
853
- 'GuzzleHttp\\Psr7\\CachingStream' => $vendorDir . '/guzzlehttp/psr7/src/CachingStream.php',
854
- 'GuzzleHttp\\Psr7\\DroppingStream' => $vendorDir . '/guzzlehttp/psr7/src/DroppingStream.php',
855
- 'GuzzleHttp\\Psr7\\FnStream' => $vendorDir . '/guzzlehttp/psr7/src/FnStream.php',
856
- 'GuzzleHttp\\Psr7\\InflateStream' => $vendorDir . '/guzzlehttp/psr7/src/InflateStream.php',
857
- 'GuzzleHttp\\Psr7\\LazyOpenStream' => $vendorDir . '/guzzlehttp/psr7/src/LazyOpenStream.php',
858
- 'GuzzleHttp\\Psr7\\LimitStream' => $vendorDir . '/guzzlehttp/psr7/src/LimitStream.php',
859
- 'GuzzleHttp\\Psr7\\MessageTrait' => $vendorDir . '/guzzlehttp/psr7/src/MessageTrait.php',
860
- 'GuzzleHttp\\Psr7\\MultipartStream' => $vendorDir . '/guzzlehttp/psr7/src/MultipartStream.php',
861
- 'GuzzleHttp\\Psr7\\NoSeekStream' => $vendorDir . '/guzzlehttp/psr7/src/NoSeekStream.php',
862
- 'GuzzleHttp\\Psr7\\PumpStream' => $vendorDir . '/guzzlehttp/psr7/src/PumpStream.php',
863
- 'GuzzleHttp\\Psr7\\Request' => $vendorDir . '/guzzlehttp/psr7/src/Request.php',
864
- 'GuzzleHttp\\Psr7\\Response' => $vendorDir . '/guzzlehttp/psr7/src/Response.php',
865
- 'GuzzleHttp\\Psr7\\ServerRequest' => $vendorDir . '/guzzlehttp/psr7/src/ServerRequest.php',
866
- 'GuzzleHttp\\Psr7\\Stream' => $vendorDir . '/guzzlehttp/psr7/src/Stream.php',
867
- 'GuzzleHttp\\Psr7\\StreamDecoratorTrait' => $vendorDir . '/guzzlehttp/psr7/src/StreamDecoratorTrait.php',
868
- 'GuzzleHttp\\Psr7\\StreamWrapper' => $vendorDir . '/guzzlehttp/psr7/src/StreamWrapper.php',
869
- 'GuzzleHttp\\Psr7\\UploadedFile' => $vendorDir . '/guzzlehttp/psr7/src/UploadedFile.php',
870
- 'GuzzleHttp\\Psr7\\Uri' => $vendorDir . '/guzzlehttp/psr7/src/Uri.php',
871
- 'GuzzleHttp\\Psr7\\UriNormalizer' => $vendorDir . '/guzzlehttp/psr7/src/UriNormalizer.php',
872
- 'GuzzleHttp\\Psr7\\UriResolver' => $vendorDir . '/guzzlehttp/psr7/src/UriResolver.php',
873
- 'GuzzleHttp\\RedirectMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RedirectMiddleware.php',
874
- 'GuzzleHttp\\RequestOptions' => $vendorDir . '/guzzlehttp/guzzle/src/RequestOptions.php',
875
- 'GuzzleHttp\\RetryMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RetryMiddleware.php',
876
- 'GuzzleHttp\\TransferStats' => $vendorDir . '/guzzlehttp/guzzle/src/TransferStats.php',
877
- 'GuzzleHttp\\UriTemplate' => $vendorDir . '/guzzlehttp/guzzle/src/UriTemplate.php',
878
- 'Handlebars\\Arguments' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Arguments.php',
879
- 'Handlebars\\Autoloader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Autoloader.php',
880
- 'Handlebars\\BaseString' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/BaseString.php',
881
- 'Handlebars\\Cache' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Cache.php',
882
- 'Handlebars\\Cache\\APC' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Cache/APC.php',
883
- 'Handlebars\\Cache\\Disk' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Cache/Disk.php',
884
- 'Handlebars\\Cache\\Dummy' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Cache/Dummy.php',
885
- 'Handlebars\\ChildContext' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/ChildContext.php',
886
- 'Handlebars\\Context' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Context.php',
887
- 'Handlebars\\Handlebars' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Handlebars.php',
888
- 'Handlebars\\Helper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper.php',
889
- 'Handlebars\\Helper\\BindAttrHelper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper/BindAttrHelper.php',
890
- 'Handlebars\\Helper\\EachHelper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper/EachHelper.php',
891
- 'Handlebars\\Helper\\IfHelper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper/IfHelper.php',
892
- 'Handlebars\\Helper\\UnlessHelper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper/UnlessHelper.php',
893
- 'Handlebars\\Helper\\WithHelper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helper/WithHelper.php',
894
- 'Handlebars\\Helpers' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Helpers.php',
895
- 'Handlebars\\Loader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Loader.php',
896
- 'Handlebars\\Loader\\ArrayLoader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Loader/ArrayLoader.php',
897
- 'Handlebars\\Loader\\FilesystemLoader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Loader/FilesystemLoader.php',
898
- 'Handlebars\\Loader\\InlineLoader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Loader/InlineLoader.php',
899
- 'Handlebars\\Loader\\StringLoader' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Loader/StringLoader.php',
900
- 'Handlebars\\Parser' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Parser.php',
901
- 'Handlebars\\SafeString' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/SafeString.php',
902
- 'Handlebars\\String' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/String.php',
903
- 'Handlebars\\StringWrapper' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/StringWrapper.php',
904
- 'Handlebars\\Template' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Template.php',
905
- 'Handlebars\\Tokenizer' => $vendorDir . '/xamin/handlebars.php/src/Handlebars/Tokenizer.php',
906
- 'Hautelook\\Phpass\\PasswordHash' => $vendorDir . '/hautelook/phpass/src/Hautelook/Phpass/PasswordHash.php',
907
- 'Illuminate\\Contracts\\Auth\\Access\\Authorizable' => $vendorDir . '/illuminate/contracts/Auth/Access/Authorizable.php',
908
- 'Illuminate\\Contracts\\Auth\\Access\\Gate' => $vendorDir . '/illuminate/contracts/Auth/Access/Gate.php',
909
- 'Illuminate\\Contracts\\Auth\\Authenticatable' => $vendorDir . '/illuminate/contracts/Auth/Authenticatable.php',
910
- 'Illuminate\\Contracts\\Auth\\CanResetPassword' => $vendorDir . '/illuminate/contracts/Auth/CanResetPassword.php',
911
- 'Illuminate\\Contracts\\Auth\\Factory' => $vendorDir . '/illuminate/contracts/Auth/Factory.php',
912
- 'Illuminate\\Contracts\\Auth\\Guard' => $vendorDir . '/illuminate/contracts/Auth/Guard.php',
913
- 'Illuminate\\Contracts\\Auth\\PasswordBroker' => $vendorDir . '/illuminate/contracts/Auth/PasswordBroker.php',
914
- 'Illuminate\\Contracts\\Auth\\PasswordBrokerFactory' => $vendorDir . '/illuminate/contracts/Auth/PasswordBrokerFactory.php',
915
- 'Illuminate\\Contracts\\Auth\\StatefulGuard' => $vendorDir . '/illuminate/contracts/Auth/StatefulGuard.php',
916
- 'Illuminate\\Contracts\\Auth\\SupportsBasicAuth' => $vendorDir . '/illuminate/contracts/Auth/SupportsBasicAuth.php',
917
- 'Illuminate\\Contracts\\Auth\\UserProvider' => $vendorDir . '/illuminate/contracts/Auth/UserProvider.php',
918
- 'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => $vendorDir . '/illuminate/contracts/Broadcasting/Broadcaster.php',
919
- 'Illuminate\\Contracts\\Broadcasting\\Factory' => $vendorDir . '/illuminate/contracts/Broadcasting/Factory.php',
920
- 'Illuminate\\Contracts\\Broadcasting\\ShouldBroadcast' => $vendorDir . '/illuminate/contracts/Broadcasting/ShouldBroadcast.php',
921
- 'Illuminate\\Contracts\\Broadcasting\\ShouldBroadcastNow' => $vendorDir . '/illuminate/contracts/Broadcasting/ShouldBroadcastNow.php',
922
- 'Illuminate\\Contracts\\Bus\\Dispatcher' => $vendorDir . '/illuminate/contracts/Bus/Dispatcher.php',
923
- 'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => $vendorDir . '/illuminate/contracts/Bus/QueueingDispatcher.php',
924
- 'Illuminate\\Contracts\\Cache\\Factory' => $vendorDir . '/illuminate/contracts/Cache/Factory.php',
925
- 'Illuminate\\Contracts\\Cache\\Lock' => $vendorDir . '/illuminate/contracts/Cache/Lock.php',
926
- 'Illuminate\\Contracts\\Cache\\LockProvider' => $vendorDir . '/illuminate/contracts/Cache/LockProvider.php',
927
- 'Illuminate\\Contracts\\Cache\\LockTimeoutException' => $vendorDir . '/illuminate/contracts/Cache/LockTimeoutException.php',
928
- 'Illuminate\\Contracts\\Cache\\Repository' => $vendorDir . '/illuminate/contracts/Cache/Repository.php',
929
- 'Illuminate\\Contracts\\Cache\\Store' => $vendorDir . '/illuminate/contracts/Cache/Store.php',
930
- 'Illuminate\\Contracts\\Config\\Repository' => $vendorDir . '/illuminate/contracts/Config/Repository.php',
931
- 'Illuminate\\Contracts\\Console\\Application' => $vendorDir . '/illuminate/contracts/Console/Application.php',
932
- 'Illuminate\\Contracts\\Console\\Kernel' => $vendorDir . '/illuminate/contracts/Console/Kernel.php',
933
- 'Illuminate\\Contracts\\Container\\BindingResolutionException' => $vendorDir . '/illuminate/contracts/Container/BindingResolutionException.php',
934
- 'Illuminate\\Contracts\\Container\\Container' => $vendorDir . '/illuminate/contracts/Container/Container.php',
935
- 'Illuminate\\Contracts\\Container\\ContextualBindingBuilder' => $vendorDir . '/illuminate/contracts/Container/ContextualBindingBuilder.php',
936
- 'Illuminate\\Contracts\\Cookie\\Factory' => $vendorDir . '/illuminate/contracts/Cookie/Factory.php',
937
- 'Illuminate\\Contracts\\Cookie\\QueueingFactory' => $vendorDir . '/illuminate/contracts/Cookie/QueueingFactory.php',
938
- 'Illuminate\\Contracts\\Database\\ModelIdentifier' => $vendorDir . '/illuminate/contracts/Database/ModelIdentifier.php',
939
- 'Illuminate\\Contracts\\Debug\\ExceptionHandler' => $vendorDir . '/illuminate/contracts/Debug/ExceptionHandler.php',
940
- 'Illuminate\\Contracts\\Encryption\\DecryptException' => $vendorDir . '/illuminate/contracts/Encryption/DecryptException.php',
941
- 'Illuminate\\Contracts\\Encryption\\EncryptException' => $vendorDir . '/illuminate/contracts/Encryption/EncryptException.php',
942
- 'Illuminate\\Contracts\\Encryption\\Encrypter' => $vendorDir . '/illuminate/contracts/Encryption/Encrypter.php',
943
- 'Illuminate\\Contracts\\Events\\Dispatcher' => $vendorDir . '/illuminate/contracts/Events/Dispatcher.php',
944
- 'Illuminate\\Contracts\\Filesystem\\Cloud' => $vendorDir . '/illuminate/contracts/Filesystem/Cloud.php',
945
- 'Illuminate\\Contracts\\Filesystem\\Factory' => $vendorDir . '/illuminate/contracts/Filesystem/Factory.php',
946
- 'Illuminate\\Contracts\\Filesystem\\FileNotFoundException' => $vendorDir . '/illuminate/contracts/Filesystem/FileNotFoundException.php',
947
- 'Illuminate\\Contracts\\Filesystem\\Filesystem' => $vendorDir . '/illuminate/contracts/Filesystem/Filesystem.php',
948
- 'Illuminate\\Contracts\\Foundation\\Application' => $vendorDir . '/illuminate/contracts/Foundation/Application.php',
949
- 'Illuminate\\Contracts\\Hashing\\Hasher' => $vendorDir . '/illuminate/contracts/Hashing/Hasher.php',
950
- 'Illuminate\\Contracts\\Http\\Kernel' => $vendorDir . '/illuminate/contracts/Http/Kernel.php',
951
- 'Illuminate\\Contracts\\Logging\\Log' => $vendorDir . '/illuminate/contracts/Logging/Log.php',
952
- 'Illuminate\\Contracts\\Mail\\MailQueue' => $vendorDir . '/illuminate/contracts/Mail/MailQueue.php',
953
- 'Illuminate\\Contracts\\Mail\\Mailable' => $vendorDir . '/illuminate/contracts/Mail/Mailable.php',
954
- 'Illuminate\\Contracts\\Mail\\Mailer' => $vendorDir . '/illuminate/contracts/Mail/Mailer.php',
955
- 'Illuminate\\Contracts\\Notifications\\Dispatcher' => $vendorDir . '/illuminate/contracts/Notifications/Dispatcher.php',
956
- 'Illuminate\\Contracts\\Notifications\\Factory' => $vendorDir . '/illuminate/contracts/Notifications/Factory.php',
957
- 'Illuminate\\Contracts\\Pagination\\LengthAwarePaginator' => $vendorDir . '/illuminate/contracts/Pagination/LengthAwarePaginator.php',
958
- 'Illuminate\\Contracts\\Pagination\\Paginator' => $vendorDir . '/illuminate/contracts/Pagination/Paginator.php',
959
- 'Illuminate\\Contracts\\Pipeline\\Hub' => $vendorDir . '/illuminate/contracts/Pipeline/Hub.php',
960
- 'Illuminate\\Contracts\\Pipeline\\Pipeline' => $vendorDir . '/illuminate/contracts/Pipeline/Pipeline.php',
961
- 'Illuminate\\Contracts\\Queue\\EntityNotFoundException' => $vendorDir . '/illuminate/contracts/Queue/EntityNotFoundException.php',
962
- 'Illuminate\\Contracts\\Queue\\EntityResolver' => $vendorDir . '/illuminate/contracts/Queue/EntityResolver.php',
963
- 'Illuminate\\Contracts\\Queue\\Factory' => $vendorDir . '/illuminate/contracts/Queue/Factory.php',
964
- 'Illuminate\\Contracts\\Queue\\Job' => $vendorDir . '/illuminate/contracts/Queue/Job.php',
965
- 'Illuminate\\Contracts\\Queue\\Monitor' => $vendorDir . '/illuminate/contracts/Queue/Monitor.php',
966
- 'Illuminate\\Contracts\\Queue\\Queue' => $vendorDir . '/illuminate/contracts/Queue/Queue.php',
967
- 'Illuminate\\Contracts\\Queue\\QueueableCollection' => $vendorDir . '/illuminate/contracts/Queue/QueueableCollection.php',
968
- 'Illuminate\\Contracts\\Queue\\QueueableEntity' => $vendorDir . '/illuminate/contracts/Queue/QueueableEntity.php',
969
- 'Illuminate\\Contracts\\Queue\\ShouldQueue' => $vendorDir . '/illuminate/contracts/Queue/ShouldQueue.php',
970
- 'Illuminate\\Contracts\\Redis\\Factory' => $vendorDir . '/illuminate/contracts/Redis/Factory.php',
971
- 'Illuminate\\Contracts\\Redis\\LimiterTimeoutException' => $vendorDir . '/illuminate/contracts/Redis/LimiterTimeoutException.php',
972
- 'Illuminate\\Contracts\\Routing\\BindingRegistrar' => $vendorDir . '/illuminate/contracts/Routing/BindingRegistrar.php',
973
- 'Illuminate\\Contracts\\Routing\\Registrar' => $vendorDir . '/illuminate/contracts/Routing/Registrar.php',
974
- 'Illuminate\\Contracts\\Routing\\ResponseFactory' => $vendorDir . '/illuminate/contracts/Routing/ResponseFactory.php',
975
- 'Illuminate\\Contracts\\Routing\\UrlGenerator' => $vendorDir . '/illuminate/contracts/Routing/UrlGenerator.php',
976
- 'Illuminate\\Contracts\\Routing\\UrlRoutable' => $vendorDir . '/illuminate/contracts/Routing/UrlRoutable.php',
977
- 'Illuminate\\Contracts\\Session\\Session' => $vendorDir . '/illuminate/contracts/Session/Session.php',
978
- 'Illuminate\\Contracts\\Support\\Arrayable' => $vendorDir . '/illuminate/contracts/Support/Arrayable.php',
979
- 'Illuminate\\Contracts\\Support\\Htmlable' => $vendorDir . '/illuminate/contracts/Support/Htmlable.php',
980
- 'Illuminate\\Contracts\\Support\\Jsonable' => $vendorDir . '/illuminate/contracts/Support/Jsonable.php',
981
- 'Illuminate\\Contracts\\Support\\MessageBag' => $vendorDir . '/illuminate/contracts/Support/MessageBag.php',
982
- 'Illuminate\\Contracts\\Support\\MessageProvider' => $vendorDir . '/illuminate/contracts/Support/MessageProvider.php',
983
- 'Illuminate\\Contracts\\Support\\Renderable' => $vendorDir . '/illuminate/contracts/Support/Renderable.php',
984
- 'Illuminate\\Contracts\\Support\\Responsable' => $vendorDir . '/illuminate/contracts/Support/Responsable.php',
985
- 'Illuminate\\Contracts\\Translation\\Loader' => $vendorDir . '/illuminate/contracts/Translation/Loader.php',
986
- 'Illuminate\\Contracts\\Translation\\Translator' => $vendorDir . '/illuminate/contracts/Translation/Translator.php',
987
- 'Illuminate\\Contracts\\Validation\\Factory' => $vendorDir . '/illuminate/contracts/Validation/Factory.php',
988
- 'Illuminate\\Contracts\\Validation\\ImplicitRule' => $vendorDir . '/illuminate/contracts/Validation/ImplicitRule.php',
989
- 'Illuminate\\Contracts\\Validation\\Rule' => $vendorDir . '/illuminate/contracts/Validation/Rule.php',
990
- 'Illuminate\\Contracts\\Validation\\ValidatesWhenResolved' => $vendorDir . '/illuminate/contracts/Validation/ValidatesWhenResolved.php',
991
- 'Illuminate\\Contracts\\Validation\\Validator' => $vendorDir . '/illuminate/contracts/Validation/Validator.php',
992
- 'Illuminate\\Contracts\\View\\Engine' => $vendorDir . '/illuminate/contracts/View/Engine.php',
993
- 'Illuminate\\Contracts\\View\\Factory' => $vendorDir . '/illuminate/contracts/View/Factory.php',
994
- 'Illuminate\\Contracts\\View\\View' => $vendorDir . '/illuminate/contracts/View/View.php',
995
- 'Illuminate\\Support\\AggregateServiceProvider' => $vendorDir . '/illuminate/support/AggregateServiceProvider.php',
996
- 'Illuminate\\Support\\Arr' => $vendorDir . '/illuminate/support/Arr.php',
997
- 'Illuminate\\Support\\Carbon' => $vendorDir . '/illuminate/support/Carbon.php',
998
- 'Illuminate\\Support\\Collection' => $vendorDir . '/illuminate/support/Collection.php',
999
- 'Illuminate\\Support\\Composer' => $vendorDir . '/illuminate/support/Composer.php',
1000
- 'Illuminate\\Support\\Debug\\Dumper' => $vendorDir . '/illuminate/support/Debug/Dumper.php',
1001
- 'Illuminate\\Support\\Debug\\HtmlDumper' => $vendorDir . '/illuminate/support/Debug/HtmlDumper.php',
1002
- 'Illuminate\\Support\\Facades\\App' => $vendorDir . '/illuminate/support/Facades/App.php',
1003
- 'Illuminate\\Support\\Facades\\Artisan' => $vendorDir . '/illuminate/support/Facades/Artisan.php',
1004
- 'Illuminate\\Support\\Facades\\Auth' => $vendorDir . '/illuminate/support/Facades/Auth.php',
1005
- 'Illuminate\\Support\\Facades\\Blade' => $vendorDir . '/illuminate/support/Facades/Blade.php',
1006
- 'Illuminate\\Support\\Facades\\Broadcast' => $vendorDir . '/illuminate/support/Facades/Broadcast.php',
1007
- 'Illuminate\\Support\\Facades\\Bus' => $vendorDir . '/illuminate/support/Facades/Bus.php',
1008
- 'Illuminate\\Support\\Facades\\Cache' => $vendorDir . '/illuminate/support/Facades/Cache.php',
1009
- 'Illuminate\\Support\\Facades\\Config' => $vendorDir . '/illuminate/support/Facades/Config.php',
1010
- 'Illuminate\\Support\\Facades\\Cookie' => $vendorDir . '/illuminate/support/Facades/Cookie.php',
1011
- 'Illuminate\\Support\\Facades\\Crypt' => $vendorDir . '/illuminate/support/Facades/Crypt.php',
1012
- 'Illuminate\\Support\\Facades\\DB' => $vendorDir . '/illuminate/support/Facades/DB.php',
1013
- 'Illuminate\\Support\\Facades\\Event' => $vendorDir . '/illuminate/support/Facades/Event.php',
1014
- 'Illuminate\\Support\\Facades\\Facade' => $vendorDir . '/illuminate/support/Facades/Facade.php',
1015
- 'Illuminate\\Support\\Facades\\File' => $vendorDir . '/illuminate/support/Facades/File.php',
1016
- 'Illuminate\\Support\\Facades\\Gate' => $vendorDir . '/illuminate/support/Facades/Gate.php',
1017
- 'Illuminate\\Support\\Facades\\Hash' => $vendorDir . '/illuminate/support/Facades/Hash.php',
1018
- 'Illuminate\\Support\\Facades\\Input' => $vendorDir . '/illuminate/support/Facades/Input.php',
1019
- 'Illuminate\\Support\\Facades\\Lang' => $vendorDir . '/illuminate/support/Facades/Lang.php',
1020
- 'Illuminate\\Support\\Facades\\Log' => $vendorDir . '/illuminate/support/Facades/Log.php',
1021
- 'Illuminate\\Support\\Facades\\Mail' => $vendorDir . '/illuminate/support/Facades/Mail.php',
1022
- 'Illuminate\\Support\\Facades\\Notification' => $vendorDir . '/illuminate/support/Facades/Notification.php',
1023
- 'Illuminate\\Support\\Facades\\Password' => $vendorDir . '/illuminate/support/Facades/Password.php',
1024
- 'Illuminate\\Support\\Facades\\Queue' => $vendorDir . '/illuminate/support/Facades/Queue.php',
1025
- 'Illuminate\\Support\\Facades\\Redirect' => $vendorDir . '/illuminate/support/Facades/Redirect.php',
1026
- 'Illuminate\\Support\\Facades\\Redis' => $vendorDir . '/illuminate/support/Facades/Redis.php',
1027
- 'Illuminate\\Support\\Facades\\Request' => $vendorDir . '/illuminate/support/Facades/Request.php',
1028
- 'Illuminate\\Support\\Facades\\Response' => $vendorDir . '/illuminate/support/Facades/Response.php',
1029
- 'Illuminate\\Support\\Facades\\Route' => $vendorDir . '/illuminate/support/Facades/Route.php',
1030
- 'Illuminate\\Support\\Facades\\Schema' => $vendorDir . '/illuminate/support/Facades/Schema.php',
1031
- 'Illuminate\\Support\\Facades\\Session' => $vendorDir . '/illuminate/support/Facades/Session.php',
1032
- 'Illuminate\\Support\\Facades\\Storage' => $vendorDir . '/illuminate/support/Facades/Storage.php',
1033
- 'Illuminate\\Support\\Facades\\URL' => $vendorDir . '/illuminate/support/Facades/URL.php',
1034
- 'Illuminate\\Support\\Facades\\Validator' => $vendorDir . '/illuminate/support/Facades/Validator.php',
1035
- 'Illuminate\\Support\\Facades\\View' => $vendorDir . '/illuminate/support/Facades/View.php',
1036
- 'Illuminate\\Support\\Fluent' => $vendorDir . '/illuminate/support/Fluent.php',
1037
- 'Illuminate\\Support\\HigherOrderCollectionProxy' => $vendorDir . '/illuminate/support/HigherOrderCollectionProxy.php',
1038
- 'Illuminate\\Support\\HigherOrderTapProxy' => $vendorDir . '/illuminate/support/HigherOrderTapProxy.php',
1039
- 'Illuminate\\Support\\HtmlString' => $vendorDir . '/illuminate/support/HtmlString.php',
1040
- 'Illuminate\\Support\\InteractsWithTime' => $vendorDir . '/illuminate/support/InteractsWithTime.php',
1041
- 'Illuminate\\Support\\Manager' => $vendorDir . '/illuminate/support/Manager.php',
1042
- 'Illuminate\\Support\\MessageBag' => $vendorDir . '/illuminate/support/MessageBag.php',
1043
- 'Illuminate\\Support\\NamespacedItemResolver' => $vendorDir . '/illuminate/support/NamespacedItemResolver.php',
1044
- 'Illuminate\\Support\\Optional' => $vendorDir . '/illuminate/support/Optional.php',
1045
- 'Illuminate\\Support\\Pluralizer' => $vendorDir . '/illuminate/support/Pluralizer.php',
1046
- 'Illuminate\\Support\\ProcessUtils' => $vendorDir . '/illuminate/support/ProcessUtils.php',
1047
- 'Illuminate\\Support\\ServiceProvider' => $vendorDir . '/illuminate/support/ServiceProvider.php',
1048
- 'Illuminate\\Support\\Str' => $vendorDir . '/illuminate/support/Str.php',
1049
- 'Illuminate\\Support\\Testing\\Fakes\\BusFake' => $vendorDir . '/illuminate/support/Testing/Fakes/BusFake.php',
1050
- 'Illuminate\\Support\\Testing\\Fakes\\EventFake' => $vendorDir . '/illuminate/support/Testing/Fakes/EventFake.php',
1051
- 'Illuminate\\Support\\Testing\\Fakes\\MailFake' => $vendorDir . '/illuminate/support/Testing/Fakes/MailFake.php',
1052
- 'Illuminate\\Support\\Testing\\Fakes\\NotificationFake' => $vendorDir . '/illuminate/support/Testing/Fakes/NotificationFake.php',
1053
- 'Illuminate\\Support\\Testing\\Fakes\\PendingMailFake' => $vendorDir . '/illuminate/support/Testing/Fakes/PendingMailFake.php',
1054
- 'Illuminate\\Support\\Testing\\Fakes\\QueueFake' => $vendorDir . '/illuminate/support/Testing/Fakes/QueueFake.php',
1055
- 'Illuminate\\Support\\Traits\\CapsuleManagerTrait' => $vendorDir . '/illuminate/support/Traits/CapsuleManagerTrait.php',
1056
- 'Illuminate\\Support\\Traits\\Macroable' => $vendorDir . '/illuminate/support/Traits/Macroable.php',
1057
- 'Illuminate\\Support\\ViewErrorBag' => $vendorDir . '/illuminate/support/ViewErrorBag.php',
1058
- 'JsonSchema\\Constraints\\BaseConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/BaseConstraint.php',
1059
- 'JsonSchema\\Constraints\\CollectionConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php',
1060
- 'JsonSchema\\Constraints\\Constraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php',
1061
- 'JsonSchema\\Constraints\\ConstraintInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php',
1062
- 'JsonSchema\\Constraints\\EnumConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php',
1063
- 'JsonSchema\\Constraints\\Factory' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php',
1064
- 'JsonSchema\\Constraints\\FormatConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php',
1065
- 'JsonSchema\\Constraints\\NumberConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php',
1066
- 'JsonSchema\\Constraints\\ObjectConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php',
1067
- 'JsonSchema\\Constraints\\SchemaConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php',
1068
- 'JsonSchema\\Constraints\\StringConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php',
1069
- 'JsonSchema\\Constraints\\TypeCheck\\LooseTypeCheck' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeCheck/LooseTypeCheck.php',
1070
- 'JsonSchema\\Constraints\\TypeCheck\\StrictTypeCheck' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeCheck/StrictTypeCheck.php',
1071
- 'JsonSchema\\Constraints\\TypeCheck\\TypeCheckInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeCheck/TypeCheckInterface.php',
1072
- 'JsonSchema\\Constraints\\TypeConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php',
1073
- 'JsonSchema\\Constraints\\UndefinedConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php',
1074
- 'JsonSchema\\Entity\\JsonPointer' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Entity/JsonPointer.php',
1075
- 'JsonSchema\\Exception\\ExceptionInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/ExceptionInterface.php',
1076
- 'JsonSchema\\Exception\\InvalidArgumentException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php',
1077
- 'JsonSchema\\Exception\\InvalidConfigException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidConfigException.php',
1078
- 'JsonSchema\\Exception\\InvalidSchemaException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaException.php',
1079
- 'JsonSchema\\Exception\\InvalidSchemaMediaTypeException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php',
1080
- 'JsonSchema\\Exception\\InvalidSourceUriException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php',
1081
- 'JsonSchema\\Exception\\JsonDecodingException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php',
1082
- 'JsonSchema\\Exception\\ResourceNotFoundException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php',
1083
- 'JsonSchema\\Exception\\RuntimeException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/RuntimeException.php',
1084
- 'JsonSchema\\Exception\\UnresolvableJsonPointerException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/UnresolvableJsonPointerException.php',
1085
- 'JsonSchema\\Exception\\UriResolverException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php',
1086
- 'JsonSchema\\Exception\\ValidationException' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Exception/ValidationException.php',
1087
- 'JsonSchema\\Iterator\\ObjectIterator' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Iterator/ObjectIterator.php',
1088
- 'JsonSchema\\Rfc3339' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Rfc3339.php',
1089
- 'JsonSchema\\SchemaStorage' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/SchemaStorage.php',
1090
- 'JsonSchema\\SchemaStorageInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/SchemaStorageInterface.php',
1091
- 'JsonSchema\\UriResolverInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/UriResolverInterface.php',
1092
- 'JsonSchema\\UriRetrieverInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/UriRetrieverInterface.php',
1093
- 'JsonSchema\\Uri\\Retrievers\\AbstractRetriever' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php',
1094
- 'JsonSchema\\Uri\\Retrievers\\Curl' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php',
1095
- 'JsonSchema\\Uri\\Retrievers\\FileGetContents' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php',
1096
- 'JsonSchema\\Uri\\Retrievers\\PredefinedArray' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php',
1097
- 'JsonSchema\\Uri\\Retrievers\\UriRetrieverInterface' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php',
1098
- 'JsonSchema\\Uri\\UriResolver' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php',
1099
- 'JsonSchema\\Uri\\UriRetriever' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php',
1100
- 'JsonSchema\\Validator' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Validator.php',
1101
- 'MikeMcLin\\WpPassword\\Contracts\\WpPassword' => $vendorDir . '/mikemclin/laravel-wp-password/src/Contracts/WpPassword.php',
1102
- 'MikeMcLin\\WpPassword\\Facades\\WpPassword' => $vendorDir . '/mikemclin/laravel-wp-password/src/Facades/WpPassword.php',
1103
- 'MikeMcLin\\WpPassword\\WpPassword' => $vendorDir . '/mikemclin/laravel-wp-password/src/WpPassword.php',
1104
- 'MikeMcLin\\WpPassword\\WpPasswordProvider' => $vendorDir . '/mikemclin/laravel-wp-password/src/WpPasswordProvider.php',
1105
- 'Mustache_Autoloader' => $vendorDir . '/mustache/mustache/src/Mustache/Autoloader.php',
1106
- 'Mustache_Cache' => $vendorDir . '/mustache/mustache/src/Mustache/Cache.php',
1107
- 'Mustache_Cache_AbstractCache' => $vendorDir . '/mustache/mustache/src/Mustache/Cache/AbstractCache.php',
1108
- 'Mustache_Cache_FilesystemCache' => $vendorDir . '/mustache/mustache/src/Mustache/Cache/FilesystemCache.php',
1109
- 'Mustache_Cache_NoopCache' => $vendorDir . '/mustache/mustache/src/Mustache/Cache/NoopCache.php',
1110
- 'Mustache_Compiler' => $vendorDir . '/mustache/mustache/src/Mustache/Compiler.php',
1111
- 'Mustache_Context' => $vendorDir . '/mustache/mustache/src/Mustache/Context.php',
1112
- 'Mustache_Engine' => $vendorDir . '/mustache/mustache/src/Mustache/Engine.php',
1113
- 'Mustache_Exception' => $vendorDir . '/mustache/mustache/src/Mustache/Exception.php',
1114
- 'Mustache_Exception_InvalidArgumentException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/InvalidArgumentException.php',
1115
- 'Mustache_Exception_LogicException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/LogicException.php',
1116
- 'Mustache_Exception_RuntimeException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/RuntimeException.php',
1117
- 'Mustache_Exception_SyntaxException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/SyntaxException.php',
1118
- 'Mustache_Exception_UnknownFilterException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/UnknownFilterException.php',
1119
- 'Mustache_Exception_UnknownHelperException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/UnknownHelperException.php',
1120
- 'Mustache_Exception_UnknownTemplateException' => $vendorDir . '/mustache/mustache/src/Mustache/Exception/UnknownTemplateException.php',
1121
- 'Mustache_HelperCollection' => $vendorDir . '/mustache/mustache/src/Mustache/HelperCollection.php',
1122
- 'Mustache_LambdaHelper' => $vendorDir . '/mustache/mustache/src/Mustache/LambdaHelper.php',
1123
- 'Mustache_Loader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader.php',
1124
- 'Mustache_Loader_ArrayLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/ArrayLoader.php',
1125
- 'Mustache_Loader_CascadingLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/CascadingLoader.php',
1126
- 'Mustache_Loader_FilesystemLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/FilesystemLoader.php',
1127
- 'Mustache_Loader_InlineLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/InlineLoader.php',
1128
- 'Mustache_Loader_MutableLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/MutableLoader.php',
1129
- 'Mustache_Loader_ProductionFilesystemLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/ProductionFilesystemLoader.php',
1130
- 'Mustache_Loader_StringLoader' => $vendorDir . '/mustache/mustache/src/Mustache/Loader/StringLoader.php',
1131
- 'Mustache_Logger' => $vendorDir . '/mustache/mustache/src/Mustache/Logger.php',
1132
- 'Mustache_Logger_AbstractLogger' => $vendorDir . '/mustache/mustache/src/Mustache/Logger/AbstractLogger.php',
1133
- 'Mustache_Logger_StreamLogger' => $vendorDir . '/mustache/mustache/src/Mustache/Logger/StreamLogger.php',
1134
- 'Mustache_Parser' => $vendorDir . '/mustache/mustache/src/Mustache/Parser.php',
1135
- 'Mustache_Source' => $vendorDir . '/mustache/mustache/src/Mustache/Source.php',
1136
- 'Mustache_Source_FilesystemSource' => $vendorDir . '/mustache/mustache/src/Mustache/Source/FilesystemSource.php',
1137
- 'Mustache_Template' => $vendorDir . '/mustache/mustache/src/Mustache/Template.php',
1138
- 'Mustache_Tokenizer' => $vendorDir . '/mustache/mustache/src/Mustache/Tokenizer.php',
1139
- 'Mustangostang\\Spyc' => $vendorDir . '/wp-cli/mustangostang-spyc/src/Spyc.php',
1140
- 'MySQLDump' => $vendorDir . '/dg/mysql-dump/src/MySQLDump.php',
1141
- 'MySQLImport' => $vendorDir . '/dg/mysql-dump/src/MySQLImport.php',
1142
- 'Oxymel' => $vendorDir . '/nb/oxymel/Oxymel.php',
1143
- 'OxymelException' => $vendorDir . '/nb/oxymel/Oxymel.php',
1144
- 'OxymelTest' => $vendorDir . '/nb/oxymel/OxymelTest.php',
1145
- 'PHPUnit\\Exception' => $vendorDir . '/phpunit/phpunit/src/Exception.php',
1146
- 'PHPUnit\\Framework\\Assert' => $vendorDir . '/phpunit/phpunit/src/Framework/Assert.php',
1147
- 'PHPUnit\\Framework\\AssertionFailedError' => $vendorDir . '/phpunit/phpunit/src/Framework/AssertionFailedError.php',
1148
- 'PHPUnit\\Framework\\BaseTestListener' => $vendorDir . '/phpunit/phpunit/src/Framework/BaseTestListener.php',
1149
- 'PHPUnit\\Framework\\CodeCoverageException' => $vendorDir . '/phpunit/phpunit/src/Framework/CodeCoverageException.php',
1150
- 'PHPUnit\\Framework\\Constraint\\ArrayHasKey' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ArrayHasKey.php',
1151
- 'PHPUnit\\Framework\\Constraint\\ArraySubset' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ArraySubset.php',
1152
- 'PHPUnit\\Framework\\Constraint\\Attribute' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Attribute.php',
1153
- 'PHPUnit\\Framework\\Constraint\\Callback' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Callback.php',
1154
- 'PHPUnit\\Framework\\Constraint\\ClassHasAttribute' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ClassHasAttribute.php',
1155
- 'PHPUnit\\Framework\\Constraint\\ClassHasStaticAttribute' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ClassHasStaticAttribute.php',
1156
- 'PHPUnit\\Framework\\Constraint\\Composite' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Composite.php',
1157
- 'PHPUnit\\Framework\\Constraint\\Constraint' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Constraint.php',
1158
- 'PHPUnit\\Framework\\Constraint\\Count' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Count.php',
1159
- 'PHPUnit\\Framework\\Constraint\\DirectoryExists' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/DirectoryExists.php',
1160
- 'PHPUnit\\Framework\\Constraint\\Exception' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/Exception.php',
1161
- 'PHPUnit\\Framework\\Constraint\\ExceptionCode' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ExceptionCode.php',
1162
- 'PHPUnit\\Framework\\Constraint\\ExceptionMessage' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ExceptionMessage.php',
1163
- 'PHPUnit\\Framework\\Constraint\\ExceptionMessageRegularExpression' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ExceptionMessageRegularExpression.php',
1164
- 'PHPUnit\\Framework\\Constraint\\FileExists' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/FileExists.php',
1165
- 'PHPUnit\\Framework\\Constraint\\GreaterThan' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/GreaterThan.php',
1166
- 'PHPUnit\\Framework\\Constraint\\IsAnything' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsAnything.php',
1167
- 'PHPUnit\\Framework\\Constraint\\IsEmpty' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsEmpty.php',
1168
- 'PHPUnit\\Framework\\Constraint\\IsEqual' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsEqual.php',
1169
- 'PHPUnit\\Framework\\Constraint\\IsFalse' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsFalse.php',
1170
- 'PHPUnit\\Framework\\Constraint\\IsFinite' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsFinite.php',
1171
- 'PHPUnit\\Framework\\Constraint\\IsIdentical' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsIdentical.php',
1172
- 'PHPUnit\\Framework\\Constraint\\IsInfinite' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsInfinite.php',
1173
- 'PHPUnit\\Framework\\Constraint\\IsInstanceOf' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsInstanceOf.php',
1174
- 'PHPUnit\\Framework\\Constraint\\IsJson' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsJson.php',
1175
- 'PHPUnit\\Framework\\Constraint\\IsNan' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsNan.php',
1176
- 'PHPUnit\\Framework\\Constraint\\IsNull' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsNull.php',
1177
- 'PHPUnit\\Framework\\Constraint\\IsReadable' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsReadable.php',
1178
- 'PHPUnit\\Framework\\Constraint\\IsTrue' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsTrue.php',
1179
- 'PHPUnit\\Framework\\Constraint\\IsType' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsType.php',
1180
- 'PHPUnit\\Framework\\Constraint\\IsWritable' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/IsWritable.php',
1181
- 'PHPUnit\\Framework\\Constraint\\JsonMatches' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/JsonMatches.php',
1182
- 'PHPUnit\\Framework\\Constraint\\JsonMatchesErrorMessageProvider' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
1183
- 'PHPUnit\\Framework\\Constraint\\LessThan' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/LessThan.php',
1184
- 'PHPUnit\\Framework\\Constraint\\LogicalAnd' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/LogicalAnd.php',
1185
- 'PHPUnit\\Framework\\Constraint\\LogicalNot' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/LogicalNot.php',
1186
- 'PHPUnit\\Framework\\Constraint\\LogicalOr' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/LogicalOr.php',
1187
- 'PHPUnit\\Framework\\Constraint\\LogicalXor' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/LogicalXor.php',
1188
- 'PHPUnit\\Framework\\Constraint\\ObjectHasAttribute' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/ObjectHasAttribute.php',
1189
- 'PHPUnit\\Framework\\Constraint\\RegularExpression' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/RegularExpression.php',
1190
- 'PHPUnit\\Framework\\Constraint\\SameSize' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/SameSize.php',
1191
- 'PHPUnit\\Framework\\Constraint\\StringContains' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/StringContains.php',
1192
- 'PHPUnit\\Framework\\Constraint\\StringEndsWith' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/StringEndsWith.php',
1193
- 'PHPUnit\\Framework\\Constraint\\StringMatchesFormatDescription' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/StringMatchesFormatDescription.php',
1194
- 'PHPUnit\\Framework\\Constraint\\StringStartsWith' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/StringStartsWith.php',
1195
- 'PHPUnit\\Framework\\Constraint\\TraversableContains' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/TraversableContains.php',
1196
- 'PHPUnit\\Framework\\Constraint\\TraversableContainsOnly' => $vendorDir . '/phpunit/phpunit/src/Framework/Constraint/TraversableContainsOnly.php',
1197
- 'PHPUnit\\Framework\\CoveredCodeNotExecutedException' => $vendorDir . '/phpunit/phpunit/src/Framework/CoveredCodeNotExecutedException.php',
1198
- 'PHPUnit\\Framework\\DataProviderTestSuite' => $vendorDir . '/phpunit/phpunit/src/Framework/DataProviderTestSuite.php',
1199
- 'PHPUnit\\Framework\\Error\\Deprecated' => $vendorDir . '/phpunit/phpunit/src/Framework/Error/Deprecated.php',
1200
- 'PHPUnit\\Framework\\Error\\Error' => $vendorDir . '/phpunit/phpunit/src/Framework/Error/Error.php',
1201
- 'PHPUnit\\Framework\\Error\\Notice' => $vendorDir . '/phpunit/phpunit/src/Framework/Error/Notice.php',
1202
- 'PHPUnit\\Framework\\Error\\Warning' => $vendorDir . '/phpunit/phpunit/src/Framework/Error/Warning.php',
1203
- 'PHPUnit\\Framework\\Exception' => $vendorDir . '/phpunit/phpunit/src/Framework/Exception.php',
1204
- 'PHPUnit\\Framework\\ExceptionWrapper' => $vendorDir . '/phpunit/phpunit/src/Framework/ExceptionWrapper.php',
1205
- 'PHPUnit\\Framework\\ExpectationFailedException' => $vendorDir . '/phpunit/phpunit/src/Framework/ExpectationFailedException.php',
1206
- 'PHPUnit\\Framework\\IncompleteTest' => $vendorDir . '/phpunit/phpunit/src/Framework/IncompleteTest.php',
1207
- 'PHPUnit\\Framework\\IncompleteTestCase' => $vendorDir . '/phpunit/phpunit/src/Framework/IncompleteTestCase.php',
1208
- 'PHPUnit\\Framework\\IncompleteTestError' => $vendorDir . '/phpunit/phpunit/src/Framework/IncompleteTestError.php',
1209
- 'PHPUnit\\Framework\\InvalidCoversTargetException' => $vendorDir . '/phpunit/phpunit/src/Framework/InvalidCoversTargetException.php',
1210
- 'PHPUnit\\Framework\\MissingCoversAnnotationException' => $vendorDir . '/phpunit/phpunit/src/Framework/MissingCoversAnnotationException.php',
1211
- 'PHPUnit\\Framework\\OutputError' => $vendorDir . '/phpunit/phpunit/src/Framework/OutputError.php',
1212
- 'PHPUnit\\Framework\\RiskyTest' => $vendorDir . '/phpunit/phpunit/src/Framework/RiskyTest.php',
1213
- 'PHPUnit\\Framework\\RiskyTestError' => $vendorDir . '/phpunit/phpunit/src/Framework/RiskyTestError.php',
1214
- 'PHPUnit\\Framework\\SelfDescribing' => $vendorDir . '/phpunit/phpunit/src/Framework/SelfDescribing.php',
1215
- 'PHPUnit\\Framework\\SkippedTest' => $vendorDir . '/phpunit/phpunit/src/Framework/SkippedTest.php',
1216
- 'PHPUnit\\Framework\\SkippedTestCase' => $vendorDir . '/phpunit/phpunit/src/Framework/SkippedTestCase.php',
1217
- 'PHPUnit\\Framework\\SkippedTestError' => $vendorDir . '/phpunit/phpunit/src/Framework/SkippedTestError.php',
1218
- 'PHPUnit\\Framework\\SkippedTestSuiteError' => $vendorDir . '/phpunit/phpunit/src/Framework/SkippedTestSuiteError.php',
1219
- 'PHPUnit\\Framework\\SyntheticError' => $vendorDir . '/phpunit/phpunit/src/Framework/SyntheticError.php',
1220
- 'PHPUnit\\Framework\\Test' => $vendorDir . '/phpunit/phpunit/src/Framework/Test.php',
1221
- 'PHPUnit\\Framework\\TestCase' => $vendorDir . '/phpunit/phpunit/src/Framework/TestCase.php',
1222
- 'PHPUnit\\Framework\\TestFailure' => $vendorDir . '/phpunit/phpunit/src/Framework/TestFailure.php',
1223
- 'PHPUnit\\Framework\\TestListener' => $vendorDir . '/phpunit/phpunit/src/Framework/TestListener.php',
1224
- 'PHPUnit\\Framework\\TestListenerDefaultImplementation' => $vendorDir . '/phpunit/phpunit/src/Framework/TestListenerDefaultImplementation.php',
1225
- 'PHPUnit\\Framework\\TestResult' => $vendorDir . '/phpunit/phpunit/src/Framework/TestResult.php',
1226
- 'PHPUnit\\Framework\\TestSuite' => $vendorDir . '/phpunit/phpunit/src/Framework/TestSuite.php',
1227
- 'PHPUnit\\Framework\\TestSuiteIterator' => $vendorDir . '/phpunit/phpunit/src/Framework/TestSuiteIterator.php',
1228
- 'PHPUnit\\Framework\\UnintentionallyCoveredCodeError' => $vendorDir . '/phpunit/phpunit/src/Framework/UnintentionallyCoveredCodeError.php',
1229
- 'PHPUnit\\Framework\\Warning' => $vendorDir . '/phpunit/phpunit/src/Framework/Warning.php',
1230
- 'PHPUnit\\Framework\\WarningTestCase' => $vendorDir . '/phpunit/phpunit/src/Framework/WarningTestCase.php',
1231
- 'PHPUnit\\Runner\\BaseTestRunner' => $vendorDir . '/phpunit/phpunit/src/Runner/BaseTestRunner.php',
1232
- 'PHPUnit\\Runner\\Exception' => $vendorDir . '/phpunit/phpunit/src/Runner/Exception.php',
1233
- 'PHPUnit\\Runner\\Filter\\ExcludeGroupFilterIterator' => $vendorDir . '/phpunit/phpunit/src/Runner/Filter/ExcludeGroupFilterIterator.php',
1234
- 'PHPUnit\\Runner\\Filter\\Factory' => $vendorDir . '/phpunit/phpunit/src/Runner/Filter/Factory.php',
1235
- 'PHPUnit\\Runner\\Filter\\GroupFilterIterator' => $vendorDir . '/phpunit/phpunit/src/Runner/Filter/GroupFilterIterator.php',
1236
- 'PHPUnit\\Runner\\Filter\\IncludeGroupFilterIterator' => $vendorDir . '/phpunit/phpunit/src/Runner/Filter/IncludeGroupFilterIterator.php',
1237
- 'PHPUnit\\Runner\\Filter\\NameFilterIterator' => $vendorDir . '/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php',
1238
- 'PHPUnit\\Runner\\PhptTestCase' => $vendorDir . '/phpunit/phpunit/src/Runner/PhptTestCase.php',
1239
- 'PHPUnit\\Runner\\StandardTestSuiteLoader' => $vendorDir . '/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php',
1240
- 'PHPUnit\\Runner\\TestSuiteLoader' => $vendorDir . '/phpunit/phpunit/src/Runner/TestSuiteLoader.php',
1241
- 'PHPUnit\\Runner\\Version' => $vendorDir . '/phpunit/phpunit/src/Runner/Version.php',
1242
- 'PHPUnit\\TextUI\\Command' => $vendorDir . '/phpunit/phpunit/src/TextUI/Command.php',
1243
- 'PHPUnit\\TextUI\\ResultPrinter' => $vendorDir . '/phpunit/phpunit/src/TextUI/ResultPrinter.php',
1244
- 'PHPUnit\\TextUI\\TestRunner' => $vendorDir . '/phpunit/phpunit/src/TextUI/TestRunner.php',
1245
- 'PHPUnit\\Util\\Blacklist' => $vendorDir . '/phpunit/phpunit/src/Util/Blacklist.php',
1246
- 'PHPUnit\\Util\\Configuration' => $vendorDir . '/phpunit/phpunit/src/Util/Configuration.php',
1247
- 'PHPUnit\\Util\\ConfigurationGenerator' => $vendorDir . '/phpunit/phpunit/src/Util/ConfigurationGenerator.php',
1248
- 'PHPUnit\\Util\\ErrorHandler' => $vendorDir . '/phpunit/phpunit/src/Util/ErrorHandler.php',
1249
- 'PHPUnit\\Util\\Fileloader' => $vendorDir . '/phpunit/phpunit/src/Util/Fileloader.php',
1250
- 'PHPUnit\\Util\\Filesystem' => $vendorDir . '/phpunit/phpunit/src/Util/Filesystem.php',
1251
- 'PHPUnit\\Util\\Filter' => $vendorDir . '/phpunit/phpunit/src/Util/Filter.php',
1252
- 'PHPUnit\\Util\\Getopt' => $vendorDir . '/phpunit/phpunit/src/Util/Getopt.php',
1253
- 'PHPUnit\\Util\\GlobalState' => $vendorDir . '/phpunit/phpunit/src/Util/GlobalState.php',
1254
- 'PHPUnit\\Util\\InvalidArgumentHelper' => $vendorDir . '/phpunit/phpunit/src/Util/InvalidArgumentHelper.php',
1255
- 'PHPUnit\\Util\\Log\\JUnit' => $vendorDir . '/phpunit/phpunit/src/Util/Log/JUnit.php',
1256
- 'PHPUnit\\Util\\Log\\TeamCity' => $vendorDir . '/phpunit/phpunit/src/Util/Log/TeamCity.php',
1257
- 'PHPUnit\\Util\\PHP\\AbstractPhpProcess' => $vendorDir . '/phpunit/phpunit/src/Util/PHP/AbstractPhpProcess.php',
1258
- 'PHPUnit\\Util\\PHP\\DefaultPhpProcess' => $vendorDir . '/phpunit/phpunit/src/Util/PHP/DefaultPhpProcess.php',
1259
- 'PHPUnit\\Util\\PHP\\WindowsPhpProcess' => $vendorDir . '/phpunit/phpunit/src/Util/PHP/WindowsPhpProcess.php',
1260
- 'PHPUnit\\Util\\Printer' => $vendorDir . '/phpunit/phpunit/src/Util/Printer.php',
1261
- 'PHPUnit\\Util\\RegularExpression' => $vendorDir . '/phpunit/phpunit/src/Util/RegularExpression.php',
1262
- 'PHPUnit\\Util\\Test' => $vendorDir . '/phpunit/phpunit/src/Util/Test.php',
1263
- 'PHPUnit\\Util\\TestDox\\HtmlResultPrinter' => $vendorDir . '/phpunit/phpunit/src/Util/TestDox/HtmlResultPrinter.php',
1264
- 'PHPUnit\\Util\\TestDox\\NamePrettifier' => $vendorDir . '/phpunit/phpunit/src/Util/TestDox/NamePrettifier.php',
1265
- 'PHPUnit\\Util\\TestDox\\ResultPrinter' => $vendorDir . '/phpunit/phpunit/src/Util/TestDox/ResultPrinter.php',
1266
- 'PHPUnit\\Util\\TestDox\\TextResultPrinter' => $vendorDir . '/phpunit/phpunit/src/Util/TestDox/TextResultPrinter.php',
1267
- 'PHPUnit\\Util\\TestDox\\XmlResultPrinter' => $vendorDir . '/phpunit/phpunit/src/Util/TestDox/XmlResultPrinter.php',
1268
- 'PHPUnit\\Util\\TextTestListRenderer' => $vendorDir . '/phpunit/phpunit/src/Util/TextTestListRenderer.php',
1269
- 'PHPUnit\\Util\\Type' => $vendorDir . '/phpunit/phpunit/src/Util/Type.php',
1270
- 'PHPUnit\\Util\\Xml' => $vendorDir . '/phpunit/phpunit/src/Util/Xml.php',
1271
- 'PHPUnit\\Util\\XmlTestListRenderer' => $vendorDir . '/phpunit/phpunit/src/Util/XmlTestListRenderer.php',
1272
- 'PHPUnit_Framework_MockObject_BadMethodCallException' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Exception/BadMethodCallException.php',
1273
- 'PHPUnit_Framework_MockObject_Builder_Identity' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/Identity.php',
1274
- 'PHPUnit_Framework_MockObject_Builder_InvocationMocker' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/InvocationMocker.php',
1275
- 'PHPUnit_Framework_MockObject_Builder_Match' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/Match.php',
1276
- 'PHPUnit_Framework_MockObject_Builder_MethodNameMatch' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/MethodNameMatch.php',
1277
- 'PHPUnit_Framework_MockObject_Builder_Namespace' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/Namespace.php',
1278
- 'PHPUnit_Framework_MockObject_Builder_ParametersMatch' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/ParametersMatch.php',
1279
- 'PHPUnit_Framework_MockObject_Builder_Stub' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Builder/Stub.php',
1280
- 'PHPUnit_Framework_MockObject_Exception' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Exception/Exception.php',
1281
- 'PHPUnit_Framework_MockObject_Generator' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Generator.php',
1282
- 'PHPUnit_Framework_MockObject_Invocation' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Invocation.php',
1283
- 'PHPUnit_Framework_MockObject_InvocationMocker' => $vendorDir . '/phpunit/phpunit-mock-objects/src/InvocationMocker.php',
1284
- 'PHPUnit_Framework_MockObject_Invocation_Object' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Invocation/Object.php',
1285
- 'PHPUnit_Framework_MockObject_Invocation_Static' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Invocation/Static.php',
1286
- 'PHPUnit_Framework_MockObject_Invokable' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Invokable.php',
1287
- 'PHPUnit_Framework_MockObject_Matcher' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher.php',
1288
- 'PHPUnit_Framework_MockObject_Matcher_AnyInvokedCount' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/AnyInvokedCount.php',
1289
- 'PHPUnit_Framework_MockObject_Matcher_AnyParameters' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/AnyParameters.php',
1290
- 'PHPUnit_Framework_MockObject_Matcher_ConsecutiveParameters' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/ConsecutiveParameters.php',
1291
- 'PHPUnit_Framework_MockObject_Matcher_Invocation' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/Invocation.php',
1292
- 'PHPUnit_Framework_MockObject_Matcher_InvokedAtIndex' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedAtIndex.php',
1293
- 'PHPUnit_Framework_MockObject_Matcher_InvokedAtLeastCount' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedAtLeastCount.php',
1294
- 'PHPUnit_Framework_MockObject_Matcher_InvokedAtLeastOnce' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedAtLeastOnce.php',
1295
- 'PHPUnit_Framework_MockObject_Matcher_InvokedAtMostCount' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedAtMostCount.php',
1296
- 'PHPUnit_Framework_MockObject_Matcher_InvokedCount' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedCount.php',
1297
- 'PHPUnit_Framework_MockObject_Matcher_InvokedRecorder' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/InvokedRecorder.php',
1298
- 'PHPUnit_Framework_MockObject_Matcher_MethodName' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/MethodName.php',
1299
- 'PHPUnit_Framework_MockObject_Matcher_Parameters' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/Parameters.php',
1300
- 'PHPUnit_Framework_MockObject_Matcher_StatelessInvocation' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Matcher/StatelessInvocation.php',
1301
- 'PHPUnit_Framework_MockObject_MockBuilder' => $vendorDir . '/phpunit/phpunit-mock-objects/src/MockBuilder.php',
1302
- 'PHPUnit_Framework_MockObject_MockObject' => $vendorDir . '/phpunit/phpunit-mock-objects/src/MockObject.php',
1303
- 'PHPUnit_Framework_MockObject_RuntimeException' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Exception/RuntimeException.php',
1304
- 'PHPUnit_Framework_MockObject_Stub' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub.php',
1305
- 'PHPUnit_Framework_MockObject_Stub_ConsecutiveCalls' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ConsecutiveCalls.php',
1306
- 'PHPUnit_Framework_MockObject_Stub_Exception' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/Exception.php',
1307
- 'PHPUnit_Framework_MockObject_Stub_MatcherCollection' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/MatcherCollection.php',
1308
- 'PHPUnit_Framework_MockObject_Stub_Return' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/Return.php',
1309
- 'PHPUnit_Framework_MockObject_Stub_ReturnArgument' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ReturnArgument.php',
1310
- 'PHPUnit_Framework_MockObject_Stub_ReturnCallback' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ReturnCallback.php',
1311
- 'PHPUnit_Framework_MockObject_Stub_ReturnReference' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ReturnReference.php',
1312
- 'PHPUnit_Framework_MockObject_Stub_ReturnSelf' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ReturnSelf.php',
1313
- 'PHPUnit_Framework_MockObject_Stub_ReturnValueMap' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Stub/ReturnValueMap.php',
1314
- 'PHPUnit_Framework_MockObject_Verifiable' => $vendorDir . '/phpunit/phpunit-mock-objects/src/Verifiable.php',
1315
- 'PHP_Timer' => $vendorDir . '/phpunit/php-timer/src/Timer.php',
1316
- 'PHP_Token' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1317
- 'PHP_TokenWithScope' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1318
- 'PHP_TokenWithScopeAndVisibility' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1319
- 'PHP_Token_ABSTRACT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1320
- 'PHP_Token_AMPERSAND' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1321
- 'PHP_Token_AND_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1322
- 'PHP_Token_ARRAY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1323
- 'PHP_Token_ARRAY_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1324
- 'PHP_Token_AS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1325
- 'PHP_Token_ASYNC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1326
- 'PHP_Token_AT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1327
- 'PHP_Token_AWAIT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1328
- 'PHP_Token_BACKTICK' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1329
- 'PHP_Token_BAD_CHARACTER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1330
- 'PHP_Token_BOOLEAN_AND' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1331
- 'PHP_Token_BOOLEAN_OR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1332
- 'PHP_Token_BOOL_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1333
- 'PHP_Token_BREAK' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1334
- 'PHP_Token_CALLABLE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1335
- 'PHP_Token_CARET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1336
- 'PHP_Token_CASE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1337
- 'PHP_Token_CATCH' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1338
- 'PHP_Token_CHARACTER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1339
- 'PHP_Token_CLASS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1340
- 'PHP_Token_CLASS_C' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1341
- 'PHP_Token_CLASS_NAME_CONSTANT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1342
- 'PHP_Token_CLONE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1343
- 'PHP_Token_CLOSE_BRACKET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1344
- 'PHP_Token_CLOSE_CURLY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1345
- 'PHP_Token_CLOSE_SQUARE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1346
- 'PHP_Token_CLOSE_TAG' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1347
- 'PHP_Token_COALESCE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1348
- 'PHP_Token_COLON' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1349
- 'PHP_Token_COMMA' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1350
- 'PHP_Token_COMMENT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1351
- 'PHP_Token_COMPILER_HALT_OFFSET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1352
- 'PHP_Token_CONCAT_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1353
- 'PHP_Token_CONST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1354
- 'PHP_Token_CONSTANT_ENCAPSED_STRING' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1355
- 'PHP_Token_CONTINUE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1356
- 'PHP_Token_CURLY_OPEN' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1357
- 'PHP_Token_DEC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1358
- 'PHP_Token_DECLARE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1359
- 'PHP_Token_DEFAULT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1360
- 'PHP_Token_DIR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1361
- 'PHP_Token_DIV' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1362
- 'PHP_Token_DIV_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1363
- 'PHP_Token_DNUMBER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1364
- 'PHP_Token_DO' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1365
- 'PHP_Token_DOC_COMMENT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1366
- 'PHP_Token_DOLLAR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1367
- 'PHP_Token_DOLLAR_OPEN_CURLY_BRACES' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1368
- 'PHP_Token_DOT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1369
- 'PHP_Token_DOUBLE_ARROW' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1370
- 'PHP_Token_DOUBLE_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1371
- 'PHP_Token_DOUBLE_COLON' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1372
- 'PHP_Token_DOUBLE_QUOTES' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1373
- 'PHP_Token_ECHO' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1374
- 'PHP_Token_ELLIPSIS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1375
- 'PHP_Token_ELSE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1376
- 'PHP_Token_ELSEIF' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1377
- 'PHP_Token_EMPTY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1378
- 'PHP_Token_ENCAPSED_AND_WHITESPACE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1379
- 'PHP_Token_ENDDECLARE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1380
- 'PHP_Token_ENDFOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1381
- 'PHP_Token_ENDFOREACH' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1382
- 'PHP_Token_ENDIF' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1383
- 'PHP_Token_ENDSWITCH' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1384
- 'PHP_Token_ENDWHILE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1385
- 'PHP_Token_END_HEREDOC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1386
- 'PHP_Token_ENUM' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1387
- 'PHP_Token_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1388
- 'PHP_Token_EQUALS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1389
- 'PHP_Token_EVAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1390
- 'PHP_Token_EXCLAMATION_MARK' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1391
- 'PHP_Token_EXIT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1392
- 'PHP_Token_EXTENDS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1393
- 'PHP_Token_FILE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1394
- 'PHP_Token_FINAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1395
- 'PHP_Token_FINALLY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1396
- 'PHP_Token_FOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1397
- 'PHP_Token_FOREACH' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1398
- 'PHP_Token_FUNCTION' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1399
- 'PHP_Token_FUNC_C' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1400
- 'PHP_Token_GLOBAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1401
- 'PHP_Token_GOTO' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1402
- 'PHP_Token_GT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1403
- 'PHP_Token_HALT_COMPILER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1404
- 'PHP_Token_IF' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1405
- 'PHP_Token_IMPLEMENTS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1406
- 'PHP_Token_IN' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1407
- 'PHP_Token_INC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1408
- 'PHP_Token_INCLUDE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1409
- 'PHP_Token_INCLUDE_ONCE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1410
- 'PHP_Token_INLINE_HTML' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1411
- 'PHP_Token_INSTANCEOF' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1412
- 'PHP_Token_INSTEADOF' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1413
- 'PHP_Token_INTERFACE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1414
- 'PHP_Token_INT_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1415
- 'PHP_Token_ISSET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1416
- 'PHP_Token_IS_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1417
- 'PHP_Token_IS_GREATER_OR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1418
- 'PHP_Token_IS_IDENTICAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1419
- 'PHP_Token_IS_NOT_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1420
- 'PHP_Token_IS_NOT_IDENTICAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1421
- 'PHP_Token_IS_SMALLER_OR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1422
- 'PHP_Token_Includes' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1423
- 'PHP_Token_JOIN' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1424
- 'PHP_Token_LAMBDA_ARROW' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1425
- 'PHP_Token_LAMBDA_CP' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1426
- 'PHP_Token_LAMBDA_OP' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1427
- 'PHP_Token_LINE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1428
- 'PHP_Token_LIST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1429
- 'PHP_Token_LNUMBER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1430
- 'PHP_Token_LOGICAL_AND' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1431
- 'PHP_Token_LOGICAL_OR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1432
- 'PHP_Token_LOGICAL_XOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1433
- 'PHP_Token_LT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1434
- 'PHP_Token_METHOD_C' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1435
- 'PHP_Token_MINUS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1436
- 'PHP_Token_MINUS_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1437
- 'PHP_Token_MOD_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1438
- 'PHP_Token_MULT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1439
- 'PHP_Token_MUL_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1440
- 'PHP_Token_NAMESPACE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1441
- 'PHP_Token_NEW' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1442
- 'PHP_Token_NS_C' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1443
- 'PHP_Token_NS_SEPARATOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1444
- 'PHP_Token_NULLSAFE_OBJECT_OPERATOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1445
- 'PHP_Token_NUM_STRING' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1446
- 'PHP_Token_OBJECT_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1447
- 'PHP_Token_OBJECT_OPERATOR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1448
- 'PHP_Token_ONUMBER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1449
- 'PHP_Token_OPEN_BRACKET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1450
- 'PHP_Token_OPEN_CURLY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1451
- 'PHP_Token_OPEN_SQUARE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1452
- 'PHP_Token_OPEN_TAG' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1453
- 'PHP_Token_OPEN_TAG_WITH_ECHO' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1454
- 'PHP_Token_OR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1455
- 'PHP_Token_PAAMAYIM_NEKUDOTAYIM' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1456
- 'PHP_Token_PERCENT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1457
- 'PHP_Token_PIPE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1458
- 'PHP_Token_PLUS' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1459
- 'PHP_Token_PLUS_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1460
- 'PHP_Token_POW' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1461
- 'PHP_Token_POW_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1462
- 'PHP_Token_PRINT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1463
- 'PHP_Token_PRIVATE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1464
- 'PHP_Token_PROTECTED' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1465
- 'PHP_Token_PUBLIC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1466
- 'PHP_Token_QUESTION_MARK' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1467
- 'PHP_Token_REQUIRE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1468
- 'PHP_Token_REQUIRE_ONCE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1469
- 'PHP_Token_RETURN' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1470
- 'PHP_Token_SEMICOLON' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1471
- 'PHP_Token_SHAPE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1472
- 'PHP_Token_SL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1473
- 'PHP_Token_SL_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1474
- 'PHP_Token_SPACESHIP' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1475
- 'PHP_Token_SR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1476
- 'PHP_Token_SR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1477
- 'PHP_Token_START_HEREDOC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1478
- 'PHP_Token_STATIC' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1479
- 'PHP_Token_STRING' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1480
- 'PHP_Token_STRING_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1481
- 'PHP_Token_STRING_VARNAME' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1482
- 'PHP_Token_SUPER' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1483
- 'PHP_Token_SWITCH' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1484
- 'PHP_Token_Stream' => $vendorDir . '/phpunit/php-token-stream/src/Token/Stream.php',
1485
- 'PHP_Token_Stream_CachingFactory' => $vendorDir . '/phpunit/php-token-stream/src/Token/Stream/CachingFactory.php',
1486
- 'PHP_Token_THROW' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1487
- 'PHP_Token_TILDE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1488
- 'PHP_Token_TRAIT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1489
- 'PHP_Token_TRAIT_C' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1490
- 'PHP_Token_TRY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1491
- 'PHP_Token_TYPE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1492
- 'PHP_Token_TYPELIST_GT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1493
- 'PHP_Token_TYPELIST_LT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1494
- 'PHP_Token_UNSET' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1495
- 'PHP_Token_UNSET_CAST' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1496
- 'PHP_Token_USE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1497
- 'PHP_Token_USE_FUNCTION' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1498
- 'PHP_Token_VAR' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1499
- 'PHP_Token_VARIABLE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1500
- 'PHP_Token_WHERE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1501
- 'PHP_Token_WHILE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1502
- 'PHP_Token_WHITESPACE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1503
- 'PHP_Token_XHP_ATTRIBUTE' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1504
- 'PHP_Token_XHP_CATEGORY' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1505
- 'PHP_Token_XHP_CATEGORY_LABEL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1506
- 'PHP_Token_XHP_CHILDREN' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1507
- 'PHP_Token_XHP_LABEL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1508
- 'PHP_Token_XHP_REQUIRED' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1509
- 'PHP_Token_XHP_TAG_GT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1510
- 'PHP_Token_XHP_TAG_LT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1511
- 'PHP_Token_XHP_TEXT' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1512
- 'PHP_Token_XOR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1513
- 'PHP_Token_YIELD' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1514
- 'PHP_Token_YIELD_FROM' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
1515
- 'PharIo\\Manifest\\Application' => $vendorDir . '/phar-io/manifest/src/values/Application.php',
1516
- 'PharIo\\Manifest\\ApplicationName' => $vendorDir . '/phar-io/manifest/src/values/ApplicationName.php',
1517
- 'PharIo\\Manifest\\Author' => $vendorDir . '/phar-io/manifest/src/values/Author.php',
1518
- 'PharIo\\Manifest\\AuthorCollection' => $vendorDir . '/phar-io/manifest/src/values/AuthorCollection.php',
1519
- 'PharIo\\Manifest\\AuthorCollectionIterator' => $vendorDir . '/phar-io/manifest/src/values/AuthorCollectionIterator.php',
1520
- 'PharIo\\Manifest\\AuthorElement' => $vendorDir . '/phar-io/manifest/src/xml/AuthorElement.php',
1521
- 'PharIo\\Manifest\\AuthorElementCollection' => $vendorDir . '/phar-io/manifest/src/xml/AuthorElementCollection.php',
1522
- 'PharIo\\Manifest\\BundledComponent' => $vendorDir . '/phar-io/manifest/src/values/BundledComponent.php',
1523
- 'PharIo\\Manifest\\BundledComponentCollection' => $vendorDir . '/phar-io/manifest/src/values/BundledComponentCollection.php',
1524
- 'PharIo\\Manifest\\BundledComponentCollectionIterator' => $vendorDir . '/phar-io/manifest/src/values/BundledComponentCollectionIterator.php',
1525
- 'PharIo\\Manifest\\BundlesElement' => $vendorDir . '/phar-io/manifest/src/xml/BundlesElement.php',
1526
- 'PharIo\\Manifest\\ComponentElement' => $vendorDir . '/phar-io/manifest/src/xml/ComponentElement.php',
1527
- 'PharIo\\Manifest\\ComponentElementCollection' => $vendorDir . '/phar-io/manifest/src/xml/ComponentElementCollection.php',
1528
- 'PharIo\\Manifest\\ContainsElement' => $vendorDir . '/phar-io/manifest/src/xml/ContainsElement.php',
1529
- 'PharIo\\Manifest\\CopyrightElement' => $vendorDir . '/phar-io/manifest/src/xml/CopyrightElement.php',
1530
- 'PharIo\\Manifest\\CopyrightInformation' => $vendorDir . '/phar-io/manifest/src/values/CopyrightInformation.php',
1531
- 'PharIo\\Manifest\\ElementCollection' => $vendorDir . '/phar-io/manifest/src/xml/ElementCollection.php',
1532
- 'PharIo\\Manifest\\Email' => $vendorDir . '/phar-io/manifest/src/values/Email.php',
1533
- 'PharIo\\Manifest\\Exception' => $vendorDir . '/phar-io/manifest/src/exceptions/Exception.php',
1534
- 'PharIo\\Manifest\\ExtElement' => $vendorDir . '/phar-io/manifest/src/xml/ExtElement.php',
1535
- 'PharIo\\Manifest\\ExtElementCollection' => $vendorDir . '/phar-io/manifest/src/xml/ExtElementCollection.php',
1536
- 'PharIo\\Manifest\\Extension' => $vendorDir . '/phar-io/manifest/src/values/Extension.php',
1537
- 'PharIo\\Manifest\\ExtensionElement' => $vendorDir . '/phar-io/manifest/src/xml/ExtensionElement.php',
1538
- 'PharIo\\Manifest\\InvalidApplicationNameException' => $vendorDir . '/phar-io/manifest/src/exceptions/InvalidApplicationNameException.php',
1539
- 'PharIo\\Manifest\\InvalidEmailException' => $vendorDir . '/phar-io/manifest/src/exceptions/InvalidEmailException.php',
1540
- 'PharIo\\Manifest\\InvalidUrlException' => $vendorDir . '/phar-io/manifest/src/exceptions/InvalidUrlException.php',
1541
- 'PharIo\\Manifest\\Library' => $vendorDir . '/phar-io/manifest/src/values/Library.php',
1542
- 'PharIo\\Manifest\\License' => $vendorDir . '/phar-io/manifest/src/values/License.php',
1543
- 'PharIo\\Manifest\\LicenseElement' => $vendorDir . '/phar-io/manifest/src/xml/LicenseElement.php',
1544
- 'PharIo\\Manifest\\Manifest' => $vendorDir . '/phar-io/manifest/src/values/Manifest.php',
1545
- 'PharIo\\Manifest\\ManifestDocument' => $vendorDir . '/phar-io/manifest/src/xml/ManifestDocument.php',
1546
- 'PharIo\\Manifest\\ManifestDocumentException' => $vendorDir . '/phar-io/manifest/src/exceptions/ManifestDocumentException.php',
1547
- 'PharIo\\Manifest\\ManifestDocumentLoadingException' => $vendorDir . '/phar-io/manifest/src/xml/ManifestDocumentLoadingException.php',
1548
- 'PharIo\\Manifest\\ManifestDocumentMapper' => $vendorDir . '/phar-io/manifest/src/ManifestDocumentMapper.php',
1549
- 'PharIo\\Manifest\\ManifestDocumentMapperException' => $vendorDir . '/phar-io/manifest/src/exceptions/ManifestDocumentMapperException.php',
1550
- 'PharIo\\Manifest\\ManifestElement' => $vendorDir . '/phar-io/manifest/src/xml/ManifestElement.php',
1551
- 'PharIo\\Manifest\\ManifestElementException' => $vendorDir . '/phar-io/manifest/src/exceptions/ManifestElementException.php',
1552
- 'PharIo\\Manifest\\ManifestLoader' => $vendorDir . '/phar-io/manifest/src/ManifestLoader.php',
1553
- 'PharIo\\Manifest\\ManifestLoaderException' => $vendorDir . '/phar-io/manifest/src/exceptions/ManifestLoaderException.php',
1554
- 'PharIo\\Manifest\\ManifestSerializer' => $vendorDir . '/phar-io/manifest/src/ManifestSerializer.php',
1555
- 'PharIo\\Manifest\\PhpElement' => $vendorDir . '/phar-io/manifest/src/xml/PhpElement.php',
1556
- 'PharIo\\Manifest\\PhpExtensionRequirement' => $vendorDir . '/phar-io/manifest/src/values/PhpExtensionRequirement.php',
1557
- 'PharIo\\Manifest\\PhpVersionRequirement' => $vendorDir . '/phar-io/manifest/src/values/PhpVersionRequirement.php',
1558
- 'PharIo\\Manifest\\Requirement' => $vendorDir . '/phar-io/manifest/src/values/Requirement.php',
1559
- 'PharIo\\Manifest\\RequirementCollection' => $vendorDir . '/phar-io/manifest/src/values/RequirementCollection.php',
1560
- 'PharIo\\Manifest\\RequirementCollectionIterator' => $vendorDir . '/phar-io/manifest/src/values/RequirementCollectionIterator.php',
1561
- 'PharIo\\Manifest\\RequiresElement' => $vendorDir . '/phar-io/manifest/src/xml/RequiresElement.php',
1562
- 'PharIo\\Manifest\\Type' => $vendorDir . '/phar-io/manifest/src/values/Type.php',
1563
- 'PharIo\\Manifest\\Url' => $vendorDir . '/phar-io/manifest/src/values/Url.php',
1564
- 'PharIo\\Version\\AbstractVersionConstraint' => $vendorDir . '/phar-io/version/src/AbstractVersionConstraint.php',
1565
- 'PharIo\\Version\\AndVersionConstraintGroup' => $vendorDir . '/phar-io/version/src/AndVersionConstraintGroup.php',
1566
- 'PharIo\\Version\\AnyVersionConstraint' => $vendorDir . '/phar-io/version/src/AnyVersionConstraint.php',
1567
- 'PharIo\\Version\\ExactVersionConstraint' => $vendorDir . '/phar-io/version/src/ExactVersionConstraint.php',
1568
- 'PharIo\\Version\\Exception' => $vendorDir . '/phar-io/version/src/Exception.php',
1569
- 'PharIo\\Version\\GreaterThanOrEqualToVersionConstraint' => $vendorDir . '/phar-io/version/src/GreaterThanOrEqualToVersionConstraint.php',
1570
- 'PharIo\\Version\\InvalidVersionException' => $vendorDir . '/phar-io/version/src/InvalidVersionException.php',
1571
- 'PharIo\\Version\\OrVersionConstraintGroup' => $vendorDir . '/phar-io/version/src/OrVersionConstraintGroup.php',
1572
- 'PharIo\\Version\\PreReleaseSuffix' => $vendorDir . '/phar-io/version/src/PreReleaseSuffix.php',
1573
- 'PharIo\\Version\\SpecificMajorAndMinorVersionConstraint' => $vendorDir . '/phar-io/version/src/SpecificMajorAndMinorVersionConstraint.php',
1574
- 'PharIo\\Version\\SpecificMajorVersionConstraint' => $vendorDir . '/phar-io/version/src/SpecificMajorVersionConstraint.php',
1575
- 'PharIo\\Version\\UnsupportedVersionConstraintException' => $vendorDir . '/phar-io/version/src/UnsupportedVersionConstraintException.php',
1576
- 'PharIo\\Version\\Version' => $vendorDir . '/phar-io/version/src/Version.php',
1577
- 'PharIo\\Version\\VersionConstraint' => $vendorDir . '/phar-io/version/src/VersionConstraint.php',
1578
- 'PharIo\\Version\\VersionConstraintParser' => $vendorDir . '/phar-io/version/src/VersionConstraintParser.php',
1579
- 'PharIo\\Version\\VersionConstraintValue' => $vendorDir . '/phar-io/version/src/VersionConstraintValue.php',
1580
- 'PharIo\\Version\\VersionNumber' => $vendorDir . '/phar-io/version/src/VersionNumber.php',
1581
- 'Prophecy\\Argument' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument.php',
1582
- 'Prophecy\\Argument\\ArgumentsWildcard' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/ArgumentsWildcard.php',
1583
- 'Prophecy\\Argument\\Token\\AnyValueToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/AnyValueToken.php',
1584
- 'Prophecy\\Argument\\Token\\AnyValuesToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/AnyValuesToken.php',
1585
- 'Prophecy\\Argument\\Token\\ApproximateValueToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ApproximateValueToken.php',
1586
- 'Prophecy\\Argument\\Token\\ArrayCountToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ArrayCountToken.php',
1587
- 'Prophecy\\Argument\\Token\\ArrayEntryToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ArrayEntryToken.php',
1588
- 'Prophecy\\Argument\\Token\\ArrayEveryEntryToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ArrayEveryEntryToken.php',
1589
- 'Prophecy\\Argument\\Token\\CallbackToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/CallbackToken.php',
1590
- 'Prophecy\\Argument\\Token\\ExactValueToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ExactValueToken.php',
1591
- 'Prophecy\\Argument\\Token\\IdenticalValueToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/IdenticalValueToken.php',
1592
- 'Prophecy\\Argument\\Token\\LogicalAndToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/LogicalAndToken.php',
1593
- 'Prophecy\\Argument\\Token\\LogicalNotToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/LogicalNotToken.php',
1594
- 'Prophecy\\Argument\\Token\\ObjectStateToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/ObjectStateToken.php',
1595
- 'Prophecy\\Argument\\Token\\StringContainsToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/StringContainsToken.php',
1596
- 'Prophecy\\Argument\\Token\\TokenInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/TokenInterface.php',
1597
- 'Prophecy\\Argument\\Token\\TypeToken' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Argument/Token/TypeToken.php',
1598
- 'Prophecy\\Call\\Call' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Call/Call.php',
1599
- 'Prophecy\\Call\\CallCenter' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Call/CallCenter.php',
1600
- 'Prophecy\\Comparator\\ClosureComparator' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Comparator/ClosureComparator.php',
1601
- 'Prophecy\\Comparator\\Factory' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Comparator/Factory.php',
1602
- 'Prophecy\\Comparator\\ProphecyComparator' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Comparator/ProphecyComparator.php',
1603
- 'Prophecy\\Doubler\\CachedDoubler' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/CachedDoubler.php',
1604
- 'Prophecy\\Doubler\\ClassPatch\\ClassPatchInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ClassPatchInterface.php',
1605
- 'Prophecy\\Doubler\\ClassPatch\\DisableConstructorPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/DisableConstructorPatch.php',
1606
- 'Prophecy\\Doubler\\ClassPatch\\HhvmExceptionPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/HhvmExceptionPatch.php',
1607
- 'Prophecy\\Doubler\\ClassPatch\\KeywordPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/KeywordPatch.php',
1608
- 'Prophecy\\Doubler\\ClassPatch\\MagicCallPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/MagicCallPatch.php',
1609
- 'Prophecy\\Doubler\\ClassPatch\\ProphecySubjectPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ProphecySubjectPatch.php',
1610
- 'Prophecy\\Doubler\\ClassPatch\\ReflectionClassNewInstancePatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ReflectionClassNewInstancePatch.php',
1611
- 'Prophecy\\Doubler\\ClassPatch\\SplFileInfoPatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/SplFileInfoPatch.php',
1612
- 'Prophecy\\Doubler\\ClassPatch\\TraversablePatch' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/TraversablePatch.php',
1613
- 'Prophecy\\Doubler\\DoubleInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/DoubleInterface.php',
1614
- 'Prophecy\\Doubler\\Doubler' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Doubler.php',
1615
- 'Prophecy\\Doubler\\Generator\\ClassCodeGenerator' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/ClassCodeGenerator.php',
1616
- 'Prophecy\\Doubler\\Generator\\ClassCreator' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/ClassCreator.php',
1617
- 'Prophecy\\Doubler\\Generator\\ClassMirror' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/ClassMirror.php',
1618
- 'Prophecy\\Doubler\\Generator\\Node\\ArgumentNode' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/Node/ArgumentNode.php',
1619
- 'Prophecy\\Doubler\\Generator\\Node\\ClassNode' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/Node/ClassNode.php',
1620
- 'Prophecy\\Doubler\\Generator\\Node\\MethodNode' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/Node/MethodNode.php',
1621
- 'Prophecy\\Doubler\\Generator\\ReflectionInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/Generator/ReflectionInterface.php',
1622
- 'Prophecy\\Doubler\\LazyDouble' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/LazyDouble.php',
1623
- 'Prophecy\\Doubler\\NameGenerator' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Doubler/NameGenerator.php',
1624
- 'Prophecy\\Exception\\Call\\UnexpectedCallException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Call/UnexpectedCallException.php',
1625
- 'Prophecy\\Exception\\Doubler\\ClassCreatorException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/ClassCreatorException.php',
1626
- 'Prophecy\\Exception\\Doubler\\ClassMirrorException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/ClassMirrorException.php',
1627
- 'Prophecy\\Exception\\Doubler\\ClassNotFoundException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/ClassNotFoundException.php',
1628
- 'Prophecy\\Exception\\Doubler\\DoubleException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/DoubleException.php',
1629
- 'Prophecy\\Exception\\Doubler\\DoublerException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/DoublerException.php',
1630
- 'Prophecy\\Exception\\Doubler\\InterfaceNotFoundException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/InterfaceNotFoundException.php',
1631
- 'Prophecy\\Exception\\Doubler\\MethodNotExtendableException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/MethodNotExtendableException.php',
1632
- 'Prophecy\\Exception\\Doubler\\MethodNotFoundException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/MethodNotFoundException.php',
1633
- 'Prophecy\\Exception\\Doubler\\ReturnByReferenceException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Doubler/ReturnByReferenceException.php',
1634
- 'Prophecy\\Exception\\Exception' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Exception.php',
1635
- 'Prophecy\\Exception\\InvalidArgumentException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/InvalidArgumentException.php',
1636
- 'Prophecy\\Exception\\Prediction\\AggregateException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/AggregateException.php',
1637
- 'Prophecy\\Exception\\Prediction\\FailedPredictionException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/FailedPredictionException.php',
1638
- 'Prophecy\\Exception\\Prediction\\NoCallsException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/NoCallsException.php',
1639
- 'Prophecy\\Exception\\Prediction\\PredictionException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/PredictionException.php',
1640
- 'Prophecy\\Exception\\Prediction\\UnexpectedCallsCountException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/UnexpectedCallsCountException.php',
1641
- 'Prophecy\\Exception\\Prediction\\UnexpectedCallsException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prediction/UnexpectedCallsException.php',
1642
- 'Prophecy\\Exception\\Prophecy\\MethodProphecyException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prophecy/MethodProphecyException.php',
1643
- 'Prophecy\\Exception\\Prophecy\\ObjectProphecyException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prophecy/ObjectProphecyException.php',
1644
- 'Prophecy\\Exception\\Prophecy\\ProphecyException' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Exception/Prophecy/ProphecyException.php',
1645
- 'Prophecy\\PhpDocumentor\\ClassAndInterfaceTagRetriever' => $vendorDir . '/phpspec/prophecy/src/Prophecy/PhpDocumentor/ClassAndInterfaceTagRetriever.php',
1646
- 'Prophecy\\PhpDocumentor\\ClassTagRetriever' => $vendorDir . '/phpspec/prophecy/src/Prophecy/PhpDocumentor/ClassTagRetriever.php',
1647
- 'Prophecy\\PhpDocumentor\\LegacyClassTagRetriever' => $vendorDir . '/phpspec/prophecy/src/Prophecy/PhpDocumentor/LegacyClassTagRetriever.php',
1648
- 'Prophecy\\PhpDocumentor\\MethodTagRetrieverInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/PhpDocumentor/MethodTagRetrieverInterface.php',
1649
- 'Prophecy\\Prediction\\CallPrediction' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prediction/CallPrediction.php',
1650
- 'Prophecy\\Prediction\\CallTimesPrediction' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prediction/CallTimesPrediction.php',
1651
- 'Prophecy\\Prediction\\CallbackPrediction' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prediction/CallbackPrediction.php',
1652
- 'Prophecy\\Prediction\\NoCallsPrediction' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prediction/NoCallsPrediction.php',
1653
- 'Prophecy\\Prediction\\PredictionInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prediction/PredictionInterface.php',
1654
- 'Prophecy\\Promise\\CallbackPromise' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Promise/CallbackPromise.php',
1655
- 'Prophecy\\Promise\\PromiseInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Promise/PromiseInterface.php',
1656
- 'Prophecy\\Promise\\ReturnArgumentPromise' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Promise/ReturnArgumentPromise.php',
1657
- 'Prophecy\\Promise\\ReturnPromise' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Promise/ReturnPromise.php',
1658
- 'Prophecy\\Promise\\ThrowPromise' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Promise/ThrowPromise.php',
1659
- 'Prophecy\\Prophecy\\MethodProphecy' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/MethodProphecy.php',
1660
- 'Prophecy\\Prophecy\\ObjectProphecy' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/ObjectProphecy.php',
1661
- 'Prophecy\\Prophecy\\ProphecyInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/ProphecyInterface.php',
1662
- 'Prophecy\\Prophecy\\ProphecySubjectInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/ProphecySubjectInterface.php',
1663
- 'Prophecy\\Prophecy\\Revealer' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/Revealer.php',
1664
- 'Prophecy\\Prophecy\\RevealerInterface' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophecy/RevealerInterface.php',
1665
- 'Prophecy\\Prophet' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Prophet.php',
1666
- 'Prophecy\\Util\\ExportUtil' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Util/ExportUtil.php',
1667
- 'Prophecy\\Util\\StringUtil' => $vendorDir . '/phpspec/prophecy/src/Prophecy/Util/StringUtil.php',
1668
- 'Psr\\Container\\ContainerExceptionInterface' => $vendorDir . '/psr/container/src/ContainerExceptionInterface.php',
1669
- 'Psr\\Container\\ContainerInterface' => $vendorDir . '/psr/container/src/ContainerInterface.php',
1670
- 'Psr\\Container\\NotFoundExceptionInterface' => $vendorDir . '/psr/container/src/NotFoundExceptionInterface.php',
1671
- 'Psr\\Http\\Message\\MessageInterface' => $vendorDir . '/psr/http-message/src/MessageInterface.php',
1672
- 'Psr\\Http\\Message\\RequestInterface' => $vendorDir . '/psr/http-message/src/RequestInterface.php',
1673
- 'Psr\\Http\\Message\\ResponseInterface' => $vendorDir . '/psr/http-message/src/ResponseInterface.php',
1674
- 'Psr\\Http\\Message\\ServerRequestInterface' => $vendorDir . '/psr/http-message/src/ServerRequestInterface.php',
1675
- 'Psr\\Http\\Message\\StreamInterface' => $vendorDir . '/psr/http-message/src/StreamInterface.php',
1676
- 'Psr\\Http\\Message\\UploadedFileInterface' => $vendorDir . '/psr/http-message/src/UploadedFileInterface.php',
1677
- 'Psr\\Http\\Message\\UriInterface' => $vendorDir . '/psr/http-message/src/UriInterface.php',
1678
- 'Psr\\Log\\AbstractLogger' => $vendorDir . '/psr/log/Psr/Log/AbstractLogger.php',
1679
- 'Psr\\Log\\InvalidArgumentException' => $vendorDir . '/psr/log/Psr/Log/InvalidArgumentException.php',
1680
- 'Psr\\Log\\LogLevel' => $vendorDir . '/psr/log/Psr/Log/LogLevel.php',
1681
- 'Psr\\Log\\LoggerAwareInterface' => $vendorDir . '/psr/log/Psr/Log/LoggerAwareInterface.php',
1682
- 'Psr\\Log\\LoggerAwareTrait' => $vendorDir . '/psr/log/Psr/Log/LoggerAwareTrait.php',
1683
- 'Psr\\Log\\LoggerInterface' => $vendorDir . '/psr/log/Psr/Log/LoggerInterface.php',
1684
- 'Psr\\Log\\LoggerTrait' => $vendorDir . '/psr/log/Psr/Log/LoggerTrait.php',
1685
- 'Psr\\Log\\NullLogger' => $vendorDir . '/psr/log/Psr/Log/NullLogger.php',
1686
- 'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
1687
- 'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
1688
- 'Psr\\SimpleCache\\CacheException' => $vendorDir . '/psr/simple-cache/src/CacheException.php',
1689
- 'Psr\\SimpleCache\\CacheInterface' => $vendorDir . '/psr/simple-cache/src/CacheInterface.php',
1690
- 'Psr\\SimpleCache\\InvalidArgumentException' => $vendorDir . '/psr/simple-cache/src/InvalidArgumentException.php',
1691
- 'Requests' => $vendorDir . '/rmccue/requests/library/Requests.php',
1692
- 'Requests_Auth' => $vendorDir . '/rmccue/requests/library/Requests/Auth.php',
1693
- 'Requests_Auth_Basic' => $vendorDir . '/rmccue/requests/library/Requests/Auth/Basic.php',
1694
- 'Requests_Cookie' => $vendorDir . '/rmccue/requests/library/Requests/Cookie.php',
1695
- 'Requests_Cookie_Jar' => $vendorDir . '/rmccue/requests/library/Requests/Cookie/Jar.php',
1696
- 'Requests_Exception' => $vendorDir . '/rmccue/requests/library/Requests/Exception.php',
1697
- 'Requests_Exception_HTTP' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP.php',
1698
- 'Requests_Exception_HTTP_304' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/304.php',
1699
- 'Requests_Exception_HTTP_305' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/305.php',
1700
- 'Requests_Exception_HTTP_306' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/306.php',
1701
- 'Requests_Exception_HTTP_400' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/400.php',
1702
- 'Requests_Exception_HTTP_401' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/401.php',
1703
- 'Requests_Exception_HTTP_402' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/402.php',
1704
- 'Requests_Exception_HTTP_403' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/403.php',
1705
- 'Requests_Exception_HTTP_404' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/404.php',
1706
- 'Requests_Exception_HTTP_405' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/405.php',
1707
- 'Requests_Exception_HTTP_406' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/406.php',
1708
- 'Requests_Exception_HTTP_407' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/407.php',
1709
- 'Requests_Exception_HTTP_408' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/408.php',
1710
- 'Requests_Exception_HTTP_409' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/409.php',
1711
- 'Requests_Exception_HTTP_410' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/410.php',
1712
- 'Requests_Exception_HTTP_411' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/411.php',
1713
- 'Requests_Exception_HTTP_412' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/412.php',
1714
- 'Requests_Exception_HTTP_413' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/413.php',
1715
- 'Requests_Exception_HTTP_414' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/414.php',
1716
- 'Requests_Exception_HTTP_415' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/415.php',
1717
- 'Requests_Exception_HTTP_416' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/416.php',
1718
- 'Requests_Exception_HTTP_417' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/417.php',
1719
- 'Requests_Exception_HTTP_418' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/418.php',
1720
- 'Requests_Exception_HTTP_428' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/428.php',
1721
- 'Requests_Exception_HTTP_429' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/429.php',
1722
- 'Requests_Exception_HTTP_431' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/431.php',
1723
- 'Requests_Exception_HTTP_500' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/500.php',
1724
- 'Requests_Exception_HTTP_501' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/501.php',
1725
- 'Requests_Exception_HTTP_502' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/502.php',
1726
- 'Requests_Exception_HTTP_503' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/503.php',
1727
- 'Requests_Exception_HTTP_504' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/504.php',
1728
- 'Requests_Exception_HTTP_505' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/505.php',
1729
- 'Requests_Exception_HTTP_511' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/511.php',
1730
- 'Requests_Exception_HTTP_Unknown' => $vendorDir . '/rmccue/requests/library/Requests/Exception/HTTP/Unknown.php',
1731
- 'Requests_Exception_Transport' => $vendorDir . '/rmccue/requests/library/Requests/Exception/Transport.php',
1732
- 'Requests_Exception_Transport_cURL' => $vendorDir . '/rmccue/requests/library/Requests/Exception/Transport/cURL.php',
1733
- 'Requests_Hooker' => $vendorDir . '/rmccue/requests/library/Requests/Hooker.php',
1734
- 'Requests_Hooks' => $vendorDir . '/rmccue/requests/library/Requests/Hooks.php',
1735
- 'Requests_IDNAEncoder' => $vendorDir . '/rmccue/requests/library/Requests/IDNAEncoder.php',
1736
- 'Requests_IPv6' => $vendorDir . '/rmccue/requests/library/Requests/IPv6.php',
1737
- 'Requests_IRI' => $vendorDir . '/rmccue/requests/library/Requests/IRI.php',
1738
- 'Requests_Proxy' => $vendorDir . '/rmccue/requests/library/Requests/Proxy.php',
1739
- 'Requests_Proxy_HTTP' => $vendorDir . '/rmccue/requests/library/Requests/Proxy/HTTP.php',
1740
- 'Requests_Response' => $vendorDir . '/rmccue/requests/library/Requests/Response.php',
1741
- 'Requests_Response_Headers' => $vendorDir . '/rmccue/requests/library/Requests/Response/Headers.php',
1742
- 'Requests_SSL' => $vendorDir . '/rmccue/requests/library/Requests/SSL.php',
1743
- 'Requests_Session' => $vendorDir . '/rmccue/requests/library/Requests/Session.php',
1744
- 'Requests_Transport' => $vendorDir . '/rmccue/requests/library/Requests/Transport.php',
1745
- 'Requests_Transport_cURL' => $vendorDir . '/rmccue/requests/library/Requests/Transport/cURL.php',
1746
- 'Requests_Transport_fsockopen' => $vendorDir . '/rmccue/requests/library/Requests/Transport/fsockopen.php',
1747
- 'Requests_Utility_CaseInsensitiveDictionary' => $vendorDir . '/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php',
1748
- 'Requests_Utility_FilteredIterator' => $vendorDir . '/rmccue/requests/library/Requests/Utility/FilteredIterator.php',
1749
- 'SebastianBergmann\\CodeCoverage\\CodeCoverage' => $vendorDir . '/phpunit/php-code-coverage/src/CodeCoverage.php',
1750
- 'SebastianBergmann\\CodeCoverage\\CoveredCodeNotExecutedException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/CoveredCodeNotExecutedException.php',
1751
- 'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => $vendorDir . '/phpunit/php-code-coverage/src/Driver/Driver.php',
1752
- 'SebastianBergmann\\CodeCoverage\\Driver\\HHVM' => $vendorDir . '/phpunit/php-code-coverage/src/Driver/HHVM.php',
1753
- 'SebastianBergmann\\CodeCoverage\\Driver\\PHPDBG' => $vendorDir . '/phpunit/php-code-coverage/src/Driver/PHPDBG.php',
1754
- 'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug' => $vendorDir . '/phpunit/php-code-coverage/src/Driver/Xdebug.php',
1755
- 'SebastianBergmann\\CodeCoverage\\Exception' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/Exception.php',
1756
- 'SebastianBergmann\\CodeCoverage\\Filter' => $vendorDir . '/phpunit/php-code-coverage/src/Filter.php',
1757
- 'SebastianBergmann\\CodeCoverage\\InvalidArgumentException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/InvalidArgumentException.php',
1758
- 'SebastianBergmann\\CodeCoverage\\MissingCoversAnnotationException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/MissingCoversAnnotationException.php',
1759
- 'SebastianBergmann\\CodeCoverage\\Node\\AbstractNode' => $vendorDir . '/phpunit/php-code-coverage/src/Node/AbstractNode.php',
1760
- 'SebastianBergmann\\CodeCoverage\\Node\\Builder' => $vendorDir . '/phpunit/php-code-coverage/src/Node/Builder.php',
1761
- 'SebastianBergmann\\CodeCoverage\\Node\\Directory' => $vendorDir . '/phpunit/php-code-coverage/src/Node/Directory.php',
1762
- 'SebastianBergmann\\CodeCoverage\\Node\\File' => $vendorDir . '/phpunit/php-code-coverage/src/Node/File.php',
1763
- 'SebastianBergmann\\CodeCoverage\\Node\\Iterator' => $vendorDir . '/phpunit/php-code-coverage/src/Node/Iterator.php',
1764
- 'SebastianBergmann\\CodeCoverage\\Report\\Clover' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Clover.php',
1765
- 'SebastianBergmann\\CodeCoverage\\Report\\Crap4j' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Crap4j.php',
1766
- 'SebastianBergmann\\CodeCoverage\\Report\\Html\\Dashboard' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Dashboard.php',
1767
- 'SebastianBergmann\\CodeCoverage\\Report\\Html\\Directory' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Directory.php',
1768
- 'SebastianBergmann\\CodeCoverage\\Report\\Html\\Facade' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Html/Facade.php',
1769
- 'SebastianBergmann\\CodeCoverage\\Report\\Html\\File' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Html/Renderer/File.php',
1770
- 'SebastianBergmann\\CodeCoverage\\Report\\Html\\Renderer' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Html/Renderer.php',
1771
- 'SebastianBergmann\\CodeCoverage\\Report\\PHP' => $vendorDir . '/phpunit/php-code-coverage/src/Report/PHP.php',
1772
- 'SebastianBergmann\\CodeCoverage\\Report\\Text' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Text.php',
1773
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\BuildInformation' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/BuildInformation.php',
1774
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Coverage' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Coverage.php',
1775
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Directory' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Directory.php',
1776
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Facade' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Facade.php',
1777
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\File' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/File.php',
1778
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Method' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Method.php',
1779
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Node' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Node.php',
1780
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Project' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Project.php',
1781
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Report' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Report.php',
1782
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Source' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Source.php',
1783
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Tests' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Tests.php',
1784
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Totals' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Totals.php',
1785
- 'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Unit' => $vendorDir . '/phpunit/php-code-coverage/src/Report/Xml/Unit.php',
1786
- 'SebastianBergmann\\CodeCoverage\\RuntimeException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/RuntimeException.php',
1787
- 'SebastianBergmann\\CodeCoverage\\UnintentionallyCoveredCodeException' => $vendorDir . '/phpunit/php-code-coverage/src/Exception/UnintentionallyCoveredCodeException.php',
1788
- 'SebastianBergmann\\CodeCoverage\\Util' => $vendorDir . '/phpunit/php-code-coverage/src/Util.php',
1789
- 'SebastianBergmann\\CodeCoverage\\Version' => $vendorDir . '/phpunit/php-code-coverage/src/Version.php',
1790
- 'SebastianBergmann\\CodeUnitReverseLookup\\Wizard' => $vendorDir . '/sebastian/code-unit-reverse-lookup/src/Wizard.php',
1791
- 'SebastianBergmann\\Comparator\\ArrayComparator' => $vendorDir . '/sebastian/comparator/src/ArrayComparator.php',
1792
- 'SebastianBergmann\\Comparator\\Comparator' => $vendorDir . '/sebastian/comparator/src/Comparator.php',
1793
- 'SebastianBergmann\\Comparator\\ComparisonFailure' => $vendorDir . '/sebastian/comparator/src/ComparisonFailure.php',
1794
- 'SebastianBergmann\\Comparator\\DOMNodeComparator' => $vendorDir . '/sebastian/comparator/src/DOMNodeComparator.php',
1795
- 'SebastianBergmann\\Comparator\\DateTimeComparator' => $vendorDir . '/sebastian/comparator/src/DateTimeComparator.php',
1796
- 'SebastianBergmann\\Comparator\\DoubleComparator' => $vendorDir . '/sebastian/comparator/src/DoubleComparator.php',
1797
- 'SebastianBergmann\\Comparator\\ExceptionComparator' => $vendorDir . '/sebastian/comparator/src/ExceptionComparator.php',
1798
- 'SebastianBergmann\\Comparator\\Factory' => $vendorDir . '/sebastian/comparator/src/Factory.php',
1799
- 'SebastianBergmann\\Comparator\\MockObjectComparator' => $vendorDir . '/sebastian/comparator/src/MockObjectComparator.php',
1800
- 'SebastianBergmann\\Comparator\\NumericComparator' => $vendorDir . '/sebastian/comparator/src/NumericComparator.php',
1801
- 'SebastianBergmann\\Comparator\\ObjectComparator' => $vendorDir . '/sebastian/comparator/src/ObjectComparator.php',
1802
- 'SebastianBergmann\\Comparator\\ResourceComparator' => $vendorDir . '/sebastian/comparator/src/ResourceComparator.php',
1803
- 'SebastianBergmann\\Comparator\\ScalarComparator' => $vendorDir . '/sebastian/comparator/src/ScalarComparator.php',
1804
- 'SebastianBergmann\\Comparator\\SplObjectStorageComparator' => $vendorDir . '/sebastian/comparator/src/SplObjectStorageComparator.php',
1805
- 'SebastianBergmann\\Comparator\\TypeComparator' => $vendorDir . '/sebastian/comparator/src/TypeComparator.php',
1806
- 'SebastianBergmann\\Diff\\Chunk' => $vendorDir . '/sebastian/diff/src/Chunk.php',
1807
- 'SebastianBergmann\\Diff\\Diff' => $vendorDir . '/sebastian/diff/src/Diff.php',
1808
- 'SebastianBergmann\\Diff\\Differ' => $vendorDir . '/sebastian/diff/src/Differ.php',
1809
- 'SebastianBergmann\\Diff\\Exception' => $vendorDir . '/sebastian/diff/src/Exception/Exception.php',
1810
- 'SebastianBergmann\\Diff\\InvalidArgumentException' => $vendorDir . '/sebastian/diff/src/Exception/InvalidArgumentException.php',
1811
- 'SebastianBergmann\\Diff\\Line' => $vendorDir . '/sebastian/diff/src/Line.php',
1812
- 'SebastianBergmann\\Diff\\LongestCommonSubsequenceCalculator' => $vendorDir . '/sebastian/diff/src/LongestCommonSubsequenceCalculator.php',
1813
- 'SebastianBergmann\\Diff\\MemoryEfficientLongestCommonSubsequenceCalculator' => $vendorDir . '/sebastian/diff/src/MemoryEfficientLongestCommonSubsequenceCalculator.php',
1814
- 'SebastianBergmann\\Diff\\Output\\AbstractChunkOutputBuilder' => $vendorDir . '/sebastian/diff/src/Output/AbstractChunkOutputBuilder.php',
1815
- 'SebastianBergmann\\Diff\\Output\\DiffOnlyOutputBuilder' => $vendorDir . '/sebastian/diff/src/Output/DiffOnlyOutputBuilder.php',
1816
- 'SebastianBergmann\\Diff\\Output\\DiffOutputBuilderInterface' => $vendorDir . '/sebastian/diff/src/Output/DiffOutputBuilderInterface.php',
1817
- 'SebastianBergmann\\Diff\\Output\\UnifiedDiffOutputBuilder' => $vendorDir . '/sebastian/diff/src/Output/UnifiedDiffOutputBuilder.php',
1818
- 'SebastianBergmann\\Diff\\Parser' => $vendorDir . '/sebastian/diff/src/Parser.php',
1819
- 'SebastianBergmann\\Diff\\TimeEfficientLongestCommonSubsequenceCalculator' => $vendorDir . '/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php',
1820
- 'SebastianBergmann\\Environment\\Console' => $vendorDir . '/sebastian/environment/src/Console.php',
1821
- 'SebastianBergmann\\Environment\\OperatingSystem' => $vendorDir . '/sebastian/environment/src/OperatingSystem.php',
1822
- 'SebastianBergmann\\Environment\\Runtime' => $vendorDir . '/sebastian/environment/src/Runtime.php',
1823
- 'SebastianBergmann\\Exporter\\Exporter' => $vendorDir . '/sebastian/exporter/src/Exporter.php',
1824
- 'SebastianBergmann\\GlobalState\\Blacklist' => $vendorDir . '/sebastian/global-state/src/Blacklist.php',
1825
- 'SebastianBergmann\\GlobalState\\CodeExporter' => $vendorDir . '/sebastian/global-state/src/CodeExporter.php',
1826
- 'SebastianBergmann\\GlobalState\\Exception' => $vendorDir . '/sebastian/global-state/src/exceptions/Exception.php',
1827
- 'SebastianBergmann\\GlobalState\\Restorer' => $vendorDir . '/sebastian/global-state/src/Restorer.php',
1828
- 'SebastianBergmann\\GlobalState\\RuntimeException' => $vendorDir . '/sebastian/global-state/src/exceptions/RuntimeException.php',
1829
- 'SebastianBergmann\\GlobalState\\Snapshot' => $vendorDir . '/sebastian/global-state/src/Snapshot.php',
1830
- 'SebastianBergmann\\ObjectEnumerator\\Enumerator' => $vendorDir . '/sebastian/object-enumerator/src/Enumerator.php',
1831
- 'SebastianBergmann\\ObjectEnumerator\\Exception' => $vendorDir . '/sebastian/object-enumerator/src/Exception.php',
1832
- 'SebastianBergmann\\ObjectEnumerator\\InvalidArgumentException' => $vendorDir . '/sebastian/object-enumerator/src/InvalidArgumentException.php',
1833
- 'SebastianBergmann\\ObjectReflector\\Exception' => $vendorDir . '/sebastian/object-reflector/src/Exception.php',
1834
- 'SebastianBergmann\\ObjectReflector\\InvalidArgumentException' => $vendorDir . '/sebastian/object-reflector/src/InvalidArgumentException.php',
1835
- 'SebastianBergmann\\ObjectReflector\\ObjectReflector' => $vendorDir . '/sebastian/object-reflector/src/ObjectReflector.php',
1836
- 'SebastianBergmann\\RecursionContext\\Context' => $vendorDir . '/sebastian/recursion-context/src/Context.php',
1837
- 'SebastianBergmann\\RecursionContext\\Exception' => $vendorDir . '/sebastian/recursion-context/src/Exception.php',
1838
- 'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => $vendorDir . '/sebastian/recursion-context/src/InvalidArgumentException.php',
1839
- 'SebastianBergmann\\ResourceOperations\\ResourceOperations' => $vendorDir . '/sebastian/resource-operations/src/ResourceOperations.php',
1840
- 'SebastianBergmann\\Version' => $vendorDir . '/sebastian/version/src/Version.php',
1841
- 'Seld\\CliPrompt\\CliPrompt' => $vendorDir . '/seld/cli-prompt/src/CliPrompt.php',
1842
- 'Seld\\JsonLint\\DuplicateKeyException' => $vendorDir . '/seld/jsonlint/src/Seld/JsonLint/DuplicateKeyException.php',
1843
- 'Seld\\JsonLint\\JsonParser' => $vendorDir . '/seld/jsonlint/src/Seld/JsonLint/JsonParser.php',
1844
- 'Seld\\JsonLint\\Lexer' => $vendorDir . '/seld/jsonlint/src/Seld/JsonLint/Lexer.php',
1845
- 'Seld\\JsonLint\\ParsingException' => $vendorDir . '/seld/jsonlint/src/Seld/JsonLint/ParsingException.php',
1846
- 'Seld\\JsonLint\\Undefined' => $vendorDir . '/seld/jsonlint/src/Seld/JsonLint/Undefined.php',
1847
- 'Seld\\PharUtils\\Timestamps' => $vendorDir . '/seld/phar-utils/src/Timestamps.php',
1848
- 'Symfony\\Component\\BrowserKit\\Client' => $vendorDir . '/symfony/browser-kit/Client.php',
1849
- 'Symfony\\Component\\BrowserKit\\Cookie' => $vendorDir . '/symfony/browser-kit/Cookie.php',
1850
- 'Symfony\\Component\\BrowserKit\\CookieJar' => $vendorDir . '/symfony/browser-kit/CookieJar.php',
1851
- 'Symfony\\Component\\BrowserKit\\History' => $vendorDir . '/symfony/browser-kit/History.php',
1852
- 'Symfony\\Component\\BrowserKit\\Request' => $vendorDir . '/symfony/browser-kit/Request.php',
1853
- 'Symfony\\Component\\BrowserKit\\Response' => $vendorDir . '/symfony/browser-kit/Response.php',
1854
- 'Symfony\\Component\\Config\\ConfigCache' => $vendorDir . '/symfony/config/ConfigCache.php',
1855
- 'Symfony\\Component\\Config\\ConfigCacheFactory' => $vendorDir . '/symfony/config/ConfigCacheFactory.php',
1856
- 'Symfony\\Component\\Config\\ConfigCacheFactoryInterface' => $vendorDir . '/symfony/config/ConfigCacheFactoryInterface.php',
1857
- 'Symfony\\Component\\Config\\ConfigCacheInterface' => $vendorDir . '/symfony/config/ConfigCacheInterface.php',
1858
- 'Symfony\\Component\\Config\\Definition\\ArrayNode' => $vendorDir . '/symfony/config/Definition/ArrayNode.php',
1859
- 'Symfony\\Component\\Config\\Definition\\BaseNode' => $vendorDir . '/symfony/config/Definition/BaseNode.php',
1860
- 'Symfony\\Component\\Config\\Definition\\BooleanNode' => $vendorDir . '/symfony/config/Definition/BooleanNode.php',
1861
- 'Symfony\\Component\\Config\\Definition\\Builder\\ArrayNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/ArrayNodeDefinition.php',
1862
- 'Symfony\\Component\\Config\\Definition\\Builder\\BooleanNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/BooleanNodeDefinition.php',
1863
- 'Symfony\\Component\\Config\\Definition\\Builder\\EnumNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/EnumNodeDefinition.php',
1864
- 'Symfony\\Component\\Config\\Definition\\Builder\\ExprBuilder' => $vendorDir . '/symfony/config/Definition/Builder/ExprBuilder.php',
1865
- 'Symfony\\Component\\Config\\Definition\\Builder\\FloatNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/FloatNodeDefinition.php',
1866
- 'Symfony\\Component\\Config\\Definition\\Builder\\IntegerNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/IntegerNodeDefinition.php',
1867
- 'Symfony\\Component\\Config\\Definition\\Builder\\MergeBuilder' => $vendorDir . '/symfony/config/Definition/Builder/MergeBuilder.php',
1868
- 'Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder' => $vendorDir . '/symfony/config/Definition/Builder/NodeBuilder.php',
1869
- 'Symfony\\Component\\Config\\Definition\\Builder\\NodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/NodeDefinition.php',
1870
- 'Symfony\\Component\\Config\\Definition\\Builder\\NodeParentInterface' => $vendorDir . '/symfony/config/Definition/Builder/NodeParentInterface.php',
1871
- 'Symfony\\Component\\Config\\Definition\\Builder\\NormalizationBuilder' => $vendorDir . '/symfony/config/Definition/Builder/NormalizationBuilder.php',
1872
- 'Symfony\\Component\\Config\\Definition\\Builder\\NumericNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/NumericNodeDefinition.php',
1873
- 'Symfony\\Component\\Config\\Definition\\Builder\\ParentNodeDefinitionInterface' => $vendorDir . '/symfony/config/Definition/Builder/ParentNodeDefinitionInterface.php',
1874
- 'Symfony\\Component\\Config\\Definition\\Builder\\ScalarNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/ScalarNodeDefinition.php',
1875
- 'Symfony\\Component\\Config\\Definition\\Builder\\TreeBuilder' => $vendorDir . '/symfony/config/Definition/Builder/TreeBuilder.php',
1876
- 'Symfony\\Component\\Config\\Definition\\Builder\\ValidationBuilder' => $vendorDir . '/symfony/config/Definition/Builder/ValidationBuilder.php',
1877
- 'Symfony\\Component\\Config\\Definition\\Builder\\VariableNodeDefinition' => $vendorDir . '/symfony/config/Definition/Builder/VariableNodeDefinition.php',
1878
- 'Symfony\\Component\\Config\\Definition\\ConfigurationInterface' => $vendorDir . '/symfony/config/Definition/ConfigurationInterface.php',
1879
- 'Symfony\\Component\\Config\\Definition\\Dumper\\XmlReferenceDumper' => $vendorDir . '/symfony/config/Definition/Dumper/XmlReferenceDumper.php',
1880
- 'Symfony\\Component\\Config\\Definition\\Dumper\\YamlReferenceDumper' => $vendorDir . '/symfony/config/Definition/Dumper/YamlReferenceDumper.php',
1881
- 'Symfony\\Component\\Config\\Definition\\EnumNode' => $vendorDir . '/symfony/config/Definition/EnumNode.php',
1882
- 'Symfony\\Component\\Config\\Definition\\Exception\\DuplicateKeyException' => $vendorDir . '/symfony/config/Definition/Exception/DuplicateKeyException.php',
1883
- 'Symfony\\Component\\Config\\Definition\\Exception\\Exception' => $vendorDir . '/symfony/config/Definition/Exception/Exception.php',
1884
- 'Symfony\\Component\\Config\\Definition\\Exception\\ForbiddenOverwriteException' => $vendorDir . '/symfony/config/Definition/Exception/ForbiddenOverwriteException.php',
1885
- 'Symfony\\Component\\Config\\Definition\\Exception\\InvalidConfigurationException' => $vendorDir . '/symfony/config/Definition/Exception/InvalidConfigurationException.php',
1886
- 'Symfony\\Component\\Config\\Definition\\Exception\\InvalidDefinitionException' => $vendorDir . '/symfony/config/Definition/Exception/InvalidDefinitionException.php',
1887
- 'Symfony\\Component\\Config\\Definition\\Exception\\InvalidTypeException' => $vendorDir . '/symfony/config/Definition/Exception/InvalidTypeException.php',
1888
- 'Symfony\\Component\\Config\\Definition\\Exception\\UnsetKeyException' => $vendorDir . '/symfony/config/Definition/Exception/UnsetKeyException.php',
1889
- 'Symfony\\Component\\Config\\Definition\\FloatNode' => $vendorDir . '/symfony/config/Definition/FloatNode.php',
1890
- 'Symfony\\Component\\Config\\Definition\\IntegerNode' => $vendorDir . '/symfony/config/Definition/IntegerNode.php',
1891
- 'Symfony\\Component\\Config\\Definition\\NodeInterface' => $vendorDir . '/symfony/config/Definition/NodeInterface.php',
1892
- 'Symfony\\Component\\Config\\Definition\\NumericNode' => $vendorDir . '/symfony/config/Definition/NumericNode.php',
1893
- 'Symfony\\Component\\Config\\Definition\\Processor' => $vendorDir . '/symfony/config/Definition/Processor.php',
1894
- 'Symfony\\Component\\Config\\Definition\\PrototypeNodeInterface' => $vendorDir . '/symfony/config/Definition/PrototypeNodeInterface.php',
1895
- 'Symfony\\Component\\Config\\Definition\\PrototypedArrayNode' => $vendorDir . '/symfony/config/Definition/PrototypedArrayNode.php',
1896
- 'Symfony\\Component\\Config\\Definition\\ScalarNode' => $vendorDir . '/symfony/config/Definition/ScalarNode.php',
1897
- 'Symfony\\Component\\Config\\Definition\\VariableNode' => $vendorDir . '/symfony/config/Definition/VariableNode.php',
1898
- 'Symfony\\Component\\Config\\DependencyInjection\\ConfigCachePass' => $vendorDir . '/symfony/config/DependencyInjection/ConfigCachePass.php',
1899
- 'Symfony\\Component\\Config\\Exception\\FileLoaderImportCircularReferenceException' => $vendorDir . '/symfony/config/Exception/FileLoaderImportCircularReferenceException.php',
1900
- 'Symfony\\Component\\Config\\Exception\\FileLoaderLoadException' => $vendorDir . '/symfony/config/Exception/FileLoaderLoadException.php',
1901
- 'Symfony\\Component\\Config\\Exception\\FileLocatorFileNotFoundException' => $vendorDir . '/symfony/config/Exception/FileLocatorFileNotFoundException.php',
1902
- 'Symfony\\Component\\Config\\FileLocator' => $vendorDir . '/symfony/config/FileLocator.php',
1903
- 'Symfony\\Component\\Config\\FileLocatorInterface' => $vendorDir . '/symfony/config/FileLocatorInterface.php',
1904
- 'Symfony\\Component\\Config\\Loader\\DelegatingLoader' => $vendorDir . '/symfony/config/Loader/DelegatingLoader.php',
1905
- 'Symfony\\Component\\Config\\Loader\\FileLoader' => $vendorDir . '/symfony/config/Loader/FileLoader.php',
1906
- 'Symfony\\Component\\Config\\Loader\\GlobFileLoader' => $vendorDir . '/symfony/config/Loader/GlobFileLoader.php',
1907
- 'Symfony\\Component\\Config\\Loader\\Loader' => $vendorDir . '/symfony/config/Loader/Loader.php',
1908
- 'Symfony\\Component\\Config\\Loader\\LoaderInterface' => $vendorDir . '/symfony/config/Loader/LoaderInterface.php',
1909
- 'Symfony\\Component\\Config\\Loader\\LoaderResolver' => $vendorDir . '/symfony/config/Loader/LoaderResolver.php',
1910
- 'Symfony\\Component\\Config\\Loader\\LoaderResolverInterface' => $vendorDir . '/symfony/config/Loader/LoaderResolverInterface.php',
1911
- 'Symfony\\Component\\Config\\ResourceCheckerConfigCache' => $vendorDir . '/symfony/config/ResourceCheckerConfigCache.php',
1912
- 'Symfony\\Component\\Config\\ResourceCheckerConfigCacheFactory' => $vendorDir . '/symfony/config/ResourceCheckerConfigCacheFactory.php',
1913
- 'Symfony\\Component\\Config\\ResourceCheckerInterface' => $vendorDir . '/symfony/config/ResourceCheckerInterface.php',
1914
- 'Symfony\\Component\\Config\\Resource\\ClassExistenceResource' => $vendorDir . '/symfony/config/Resource/ClassExistenceResource.php',
1915
- 'Symfony\\Component\\Config\\Resource\\ComposerResource' => $vendorDir . '/symfony/config/Resource/ComposerResource.php',
1916
- 'Symfony\\Component\\Config\\Resource\\DirectoryResource' => $vendorDir . '/symfony/config/Resource/DirectoryResource.php',
1917
- 'Symfony\\Component\\Config\\Resource\\FileExistenceResource' => $vendorDir . '/symfony/config/Resource/FileExistenceResource.php',
1918
- 'Symfony\\Component\\Config\\Resource\\FileResource' => $vendorDir . '/symfony/config/Resource/FileResource.php',
1919
- 'Symfony\\Component\\Config\\Resource\\GlobResource' => $vendorDir . '/symfony/config/Resource/GlobResource.php',
1920
- 'Symfony\\Component\\Config\\Resource\\ReflectionClassResource' => $vendorDir . '/symfony/config/Resource/ReflectionClassResource.php',
1921
- 'Symfony\\Component\\Config\\Resource\\ReflectionMethodHhvmWrapper' => $vendorDir . '/symfony/config/Resource/ReflectionClassResource.php',
1922
- 'Symfony\\Component\\Config\\Resource\\ReflectionParameterHhvmWrapper' => $vendorDir . '/symfony/config/Resource/ReflectionClassResource.php',
1923
- 'Symfony\\Component\\Config\\Resource\\ResourceInterface' => $vendorDir . '/symfony/config/Resource/ResourceInterface.php',
1924
- 'Symfony\\Component\\Config\\Resource\\SelfCheckingResourceChecker' => $vendorDir . '/symfony/config/Resource/SelfCheckingResourceChecker.php',
1925
- 'Symfony\\Component\\Config\\Resource\\SelfCheckingResourceInterface' => $vendorDir . '/symfony/config/Resource/SelfCheckingResourceInterface.php',
1926
- 'Symfony\\Component\\Config\\Util\\Exception\\InvalidXmlException' => $vendorDir . '/symfony/config/Util/Exception/InvalidXmlException.php',
1927
- 'Symfony\\Component\\Config\\Util\\Exception\\XmlParsingException' => $vendorDir . '/symfony/config/Util/Exception/XmlParsingException.php',
1928
- 'Symfony\\Component\\Config\\Util\\XmlUtils' => $vendorDir . '/symfony/config/Util/XmlUtils.php',
1929
- 'Symfony\\Component\\Console\\Application' => $vendorDir . '/symfony/console/Application.php',
1930
- 'Symfony\\Component\\Console\\CommandLoader\\CommandLoaderInterface' => $vendorDir . '/symfony/console/CommandLoader/CommandLoaderInterface.php',
1931
- 'Symfony\\Component\\Console\\CommandLoader\\ContainerCommandLoader' => $vendorDir . '/symfony/console/CommandLoader/ContainerCommandLoader.php',
1932
- 'Symfony\\Component\\Console\\CommandLoader\\FactoryCommandLoader' => $vendorDir . '/symfony/console/CommandLoader/FactoryCommandLoader.php',
1933
- 'Symfony\\Component\\Console\\Command\\Command' => $vendorDir . '/symfony/console/Command/Command.php',
1934
- 'Symfony\\Component\\Console\\Command\\HelpCommand' => $vendorDir . '/symfony/console/Command/HelpCommand.php',
1935
- 'Symfony\\Component\\Console\\Command\\ListCommand' => $vendorDir . '/symfony/console/Command/ListCommand.php',
1936
- 'Symfony\\Component\\Console\\Command\\LockableTrait' => $vendorDir . '/symfony/console/Command/LockableTrait.php',
1937
- 'Symfony\\Component\\Console\\ConsoleEvents' => $vendorDir . '/symfony/console/ConsoleEvents.php',
1938
- 'Symfony\\Component\\Console\\DependencyInjection\\AddConsoleCommandPass' => $vendorDir . '/symfony/console/DependencyInjection/AddConsoleCommandPass.php',
1939
- 'Symfony\\Component\\Console\\Descriptor\\ApplicationDescription' => $vendorDir . '/symfony/console/Descriptor/ApplicationDescription.php',
1940
- 'Symfony\\Component\\Console\\Descriptor\\Descriptor' => $vendorDir . '/symfony/console/Descriptor/Descriptor.php',
1941
- 'Symfony\\Component\\Console\\Descriptor\\DescriptorInterface' => $vendorDir . '/symfony/console/Descriptor/DescriptorInterface.php',
1942
- 'Symfony\\Component\\Console\\Descriptor\\JsonDescriptor' => $vendorDir . '/symfony/console/Descriptor/JsonDescriptor.php',
1943
- 'Symfony\\Component\\Console\\Descriptor\\MarkdownDescriptor' => $vendorDir . '/symfony/console/Descriptor/MarkdownDescriptor.php',
1944
- 'Symfony\\Component\\Console\\Descriptor\\TextDescriptor' => $vendorDir . '/symfony/console/Descriptor/TextDescriptor.php',
1945
- 'Symfony\\Component\\Console\\Descriptor\\XmlDescriptor' => $vendorDir . '/symfony/console/Descriptor/XmlDescriptor.php',
1946
- 'Symfony\\Component\\Console\\EventListener\\ErrorListener' => $vendorDir . '/symfony/console/EventListener/ErrorListener.php',
1947
- 'Symfony\\Component\\Console\\Event\\ConsoleCommandEvent' => $vendorDir . '/symfony/console/Event/ConsoleCommandEvent.php',
1948
- 'Symfony\\Component\\Console\\Event\\ConsoleErrorEvent' => $vendorDir . '/symfony/console/Event/ConsoleErrorEvent.php',
1949
- 'Symfony\\Component\\Console\\Event\\ConsoleEvent' => $vendorDir . '/symfony/console/Event/ConsoleEvent.php',
1950
- 'Symfony\\Component\\Console\\Event\\ConsoleExceptionEvent' => $vendorDir . '/symfony/console/Event/ConsoleExceptionEvent.php',
1951
- 'Symfony\\Component\\Console\\Event\\ConsoleTerminateEvent' => $vendorDir . '/symfony/console/Event/ConsoleTerminateEvent.php',
1952
- 'Symfony\\Component\\Console\\Exception\\CommandNotFoundException' => $vendorDir . '/symfony/console/Exception/CommandNotFoundException.php',
1953
- 'Symfony\\Component\\Console\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/console/Exception/ExceptionInterface.php',
1954
- 'Symfony\\Component\\Console\\Exception\\InvalidArgumentException' => $vendorDir . '/symfony/console/Exception/InvalidArgumentException.php',
1955
- 'Symfony\\Component\\Console\\Exception\\InvalidOptionException' => $vendorDir . '/symfony/console/Exception/InvalidOptionException.php',
1956
- 'Symfony\\Component\\Console\\Exception\\LogicException' => $vendorDir . '/symfony/console/Exception/LogicException.php',
1957
- 'Symfony\\Component\\Console\\Exception\\RuntimeException' => $vendorDir . '/symfony/console/Exception/RuntimeException.php',
1958
- 'Symfony\\Component\\Console\\Formatter\\OutputFormatter' => $vendorDir . '/symfony/console/Formatter/OutputFormatter.php',
1959
- 'Symfony\\Component\\Console\\Formatter\\OutputFormatterInterface' => $vendorDir . '/symfony/console/Formatter/OutputFormatterInterface.php',
1960
- 'Symfony\\Component\\Console\\Formatter\\OutputFormatterStyle' => $vendorDir . '/symfony/console/Formatter/OutputFormatterStyle.php',
1961
- 'Symfony\\Component\\Console\\Formatter\\OutputFormatterStyleInterface' => $vendorDir . '/symfony/console/Formatter/OutputFormatterStyleInterface.php',
1962
- 'Symfony\\Component\\Console\\Formatter\\OutputFormatterStyleStack' => $vendorDir . '/symfony/console/Formatter/OutputFormatterStyleStack.php',
1963
- 'Symfony\\Component\\Console\\Helper\\DebugFormatterHelper' => $vendorDir . '/symfony/console/Helper/DebugFormatterHelper.php',
1964
- 'Symfony\\Component\\Console\\Helper\\DescriptorHelper' => $vendorDir . '/symfony/console/Helper/DescriptorHelper.php',
1965
- 'Symfony\\Component\\Console\\Helper\\FormatterHelper' => $vendorDir . '/symfony/console/Helper/FormatterHelper.php',
1966
- 'Symfony\\Component\\Console\\Helper\\Helper' => $vendorDir . '/symfony/console/Helper/Helper.php',
1967
- 'Symfony\\Component\\Console\\Helper\\HelperInterface' => $vendorDir . '/symfony/console/Helper/HelperInterface.php',
1968
- 'Symfony\\Component\\Console\\Helper\\HelperSet' => $vendorDir . '/symfony/console/Helper/HelperSet.php',
1969
- 'Symfony\\Component\\Console\\Helper\\InputAwareHelper' => $vendorDir . '/symfony/console/Helper/InputAwareHelper.php',
1970
- 'Symfony\\Component\\Console\\Helper\\ProcessHelper' => $vendorDir . '/symfony/console/Helper/ProcessHelper.php',
1971
- 'Symfony\\Component\\Console\\Helper\\ProgressBar' => $vendorDir . '/symfony/console/Helper/ProgressBar.php',
1972
- 'Symfony\\Component\\Console\\Helper\\ProgressIndicator' => $vendorDir . '/symfony/console/Helper/ProgressIndicator.php',
1973
- 'Symfony\\Component\\Console\\Helper\\QuestionHelper' => $vendorDir . '/symfony/console/Helper/QuestionHelper.php',
1974
- 'Symfony\\Component\\Console\\Helper\\SymfonyQuestionHelper' => $vendorDir . '/symfony/console/Helper/SymfonyQuestionHelper.php',
1975
- 'Symfony\\Component\\Console\\Helper\\Table' => $vendorDir . '/symfony/console/Helper/Table.php',
1976
- 'Symfony\\Component\\Console\\Helper\\TableCell' => $vendorDir . '/symfony/console/Helper/TableCell.php',
1977
- 'Symfony\\Component\\Console\\Helper\\TableSeparator' => $vendorDir . '/symfony/console/Helper/TableSeparator.php',
1978
- 'Symfony\\Component\\Console\\Helper\\TableStyle' => $vendorDir . '/symfony/console/Helper/TableStyle.php',
1979
- 'Symfony\\Component\\Console\\Input\\ArgvInput' => $vendorDir . '/symfony/console/Input/ArgvInput.php',
1980
- 'Symfony\\Component\\Console\\Input\\ArrayInput' => $vendorDir . '/symfony/console/Input/ArrayInput.php',
1981
- 'Symfony\\Component\\Console\\Input\\Input' => $vendorDir . '/symfony/console/Input/Input.php',
1982
- 'Symfony\\Component\\Console\\Input\\InputArgument' => $vendorDir . '/symfony/console/Input/InputArgument.php',
1983
- 'Symfony\\Component\\Console\\Input\\InputAwareInterface' => $vendorDir . '/symfony/console/Input/InputAwareInterface.php',
1984
- 'Symfony\\Component\\Console\\Input\\InputDefinition' => $vendorDir . '/symfony/console/Input/InputDefinition.php',
1985
- 'Symfony\\Component\\Console\\Input\\InputInterface' => $vendorDir . '/symfony/console/Input/InputInterface.php',
1986
- 'Symfony\\Component\\Console\\Input\\InputOption' => $vendorDir . '/symfony/console/Input/InputOption.php',
1987
- 'Symfony\\Component\\Console\\Input\\StreamableInputInterface' => $vendorDir . '/symfony/console/Input/StreamableInputInterface.php',
1988
- 'Symfony\\Component\\Console\\Input\\StringInput' => $vendorDir . '/symfony/console/Input/StringInput.php',
1989
- 'Symfony\\Component\\Console\\Logger\\ConsoleLogger' => $vendorDir . '/symfony/console/Logger/ConsoleLogger.php',
1990
- 'Symfony\\Component\\Console\\Output\\BufferedOutput' => $vendorDir . '/symfony/console/Output/BufferedOutput.php',
1991
- 'Symfony\\Component\\Console\\Output\\ConsoleOutput' => $vendorDir . '/symfony/console/Output/ConsoleOutput.php',
1992
- 'Symfony\\Component\\Console\\Output\\ConsoleOutputInterface' => $vendorDir . '/symfony/console/Output/ConsoleOutputInterface.php',
1993
- 'Symfony\\Component\\Console\\Output\\NullOutput' => $vendorDir . '/symfony/console/Output/NullOutput.php',
1994
- 'Symfony\\Component\\Console\\Output\\Output' => $vendorDir . '/symfony/console/Output/Output.php',
1995
- 'Symfony\\Component\\Console\\Output\\OutputInterface' => $vendorDir . '/symfony/console/Output/OutputInterface.php',
1996
- 'Symfony\\Component\\Console\\Output\\StreamOutput' => $vendorDir . '/symfony/console/Output/StreamOutput.php',
1997
- 'Symfony\\Component\\Console\\Question\\ChoiceQuestion' => $vendorDir . '/symfony/console/Question/ChoiceQuestion.php',
1998
- 'Symfony\\Component\\Console\\Question\\ConfirmationQuestion' => $vendorDir . '/symfony/console/Question/ConfirmationQuestion.php',
1999
- 'Symfony\\Component\\Console\\Question\\Question' => $vendorDir . '/symfony/console/Question/Question.php',
2000
- 'Symfony\\Component\\Console\\Style\\OutputStyle' => $vendorDir . '/symfony/console/Style/OutputStyle.php',
2001
- 'Symfony\\Component\\Console\\Style\\StyleInterface' => $vendorDir . '/symfony/console/Style/StyleInterface.php',
2002
- 'Symfony\\Component\\Console\\Style\\SymfonyStyle' => $vendorDir . '/symfony/console/Style/SymfonyStyle.php',
2003
- 'Symfony\\Component\\Console\\Terminal' => $vendorDir . '/symfony/console/Terminal.php',
2004
- 'Symfony\\Component\\Console\\Tester\\ApplicationTester' => $vendorDir . '/symfony/console/Tester/ApplicationTester.php',
2005
- 'Symfony\\Component\\Console\\Tester\\CommandTester' => $vendorDir . '/symfony/console/Tester/CommandTester.php',
2006
- 'Symfony\\Component\\CssSelector\\CssSelectorConverter' => $vendorDir . '/symfony/css-selector/CssSelectorConverter.php',
2007
- 'Symfony\\Component\\CssSelector\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/css-selector/Exception/ExceptionInterface.php',
2008
- 'Symfony\\Component\\CssSelector\\Exception\\ExpressionErrorException' => $vendorDir . '/symfony/css-selector/Exception/ExpressionErrorException.php',
2009
- 'Symfony\\Component\\CssSelector\\Exception\\InternalErrorException' => $vendorDir . '/symfony/css-selector/Exception/InternalErrorException.php',
2010
- 'Symfony\\Component\\CssSelector\\Exception\\ParseException' => $vendorDir . '/symfony/css-selector/Exception/ParseException.php',
2011
- 'Symfony\\Component\\CssSelector\\Exception\\SyntaxErrorException' => $vendorDir . '/symfony/css-selector/Exception/SyntaxErrorException.php',
2012
- 'Symfony\\Component\\CssSelector\\Node\\AbstractNode' => $vendorDir . '/symfony/css-selector/Node/AbstractNode.php',
2013
- 'Symfony\\Component\\CssSelector\\Node\\AttributeNode' => $vendorDir . '/symfony/css-selector/Node/AttributeNode.php',
2014
- 'Symfony\\Component\\CssSelector\\Node\\ClassNode' => $vendorDir . '/symfony/css-selector/Node/ClassNode.php',
2015
- 'Symfony\\Component\\CssSelector\\Node\\CombinedSelectorNode' => $vendorDir . '/symfony/css-selector/Node/CombinedSelectorNode.php',
2016
- 'Symfony\\Component\\CssSelector\\Node\\ElementNode' => $vendorDir . '/symfony/css-selector/Node/ElementNode.php',
2017
- 'Symfony\\Component\\CssSelector\\Node\\FunctionNode' => $vendorDir . '/symfony/css-selector/Node/FunctionNode.php',
2018
- 'Symfony\\Component\\CssSelector\\Node\\HashNode' => $vendorDir . '/symfony/css-selector/Node/HashNode.php',
2019
- 'Symfony\\Component\\CssSelector\\Node\\NegationNode' => $vendorDir . '/symfony/css-selector/Node/NegationNode.php',
2020
- 'Symfony\\Component\\CssSelector\\Node\\NodeInterface' => $vendorDir . '/symfony/css-selector/Node/NodeInterface.php',
2021
- 'Symfony\\Component\\CssSelector\\Node\\PseudoNode' => $vendorDir . '/symfony/css-selector/Node/PseudoNode.php',
2022
- 'Symfony\\Component\\CssSelector\\Node\\SelectorNode' => $vendorDir . '/symfony/css-selector/Node/SelectorNode.php',
2023
- 'Symfony\\Component\\CssSelector\\Node\\Specificity' => $vendorDir . '/symfony/css-selector/Node/Specificity.php',
2024
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\CommentHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/CommentHandler.php',
2025
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\HandlerInterface' => $vendorDir . '/symfony/css-selector/Parser/Handler/HandlerInterface.php',
2026
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\HashHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/HashHandler.php',
2027
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\IdentifierHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/IdentifierHandler.php',
2028
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\NumberHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/NumberHandler.php',
2029
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\StringHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/StringHandler.php',
2030
- 'Symfony\\Component\\CssSelector\\Parser\\Handler\\WhitespaceHandler' => $vendorDir . '/symfony/css-selector/Parser/Handler/WhitespaceHandler.php',
2031
- 'Symfony\\Component\\CssSelector\\Parser\\Parser' => $vendorDir . '/symfony/css-selector/Parser/Parser.php',
2032
- 'Symfony\\Component\\CssSelector\\Parser\\ParserInterface' => $vendorDir . '/symfony/css-selector/Parser/ParserInterface.php',
2033
- 'Symfony\\Component\\CssSelector\\Parser\\Reader' => $vendorDir . '/symfony/css-selector/Parser/Reader.php',
2034
- 'Symfony\\Component\\CssSelector\\Parser\\Shortcut\\ClassParser' => $vendorDir . '/symfony/css-selector/Parser/Shortcut/ClassParser.php',
2035
- 'Symfony\\Component\\CssSelector\\Parser\\Shortcut\\ElementParser' => $vendorDir . '/symfony/css-selector/Parser/Shortcut/ElementParser.php',
2036
- 'Symfony\\Component\\CssSelector\\Parser\\Shortcut\\EmptyStringParser' => $vendorDir . '/symfony/css-selector/Parser/Shortcut/EmptyStringParser.php',
2037
- 'Symfony\\Component\\CssSelector\\Parser\\Shortcut\\HashParser' => $vendorDir . '/symfony/css-selector/Parser/Shortcut/HashParser.php',
2038
- 'Symfony\\Component\\CssSelector\\Parser\\Token' => $vendorDir . '/symfony/css-selector/Parser/Token.php',
2039
- 'Symfony\\Component\\CssSelector\\Parser\\TokenStream' => $vendorDir . '/symfony/css-selector/Parser/TokenStream.php',
2040
- 'Symfony\\Component\\CssSelector\\Parser\\Tokenizer\\Tokenizer' => $vendorDir . '/symfony/css-selector/Parser/Tokenizer/Tokenizer.php',
2041
- 'Symfony\\Component\\CssSelector\\Parser\\Tokenizer\\TokenizerEscaping' => $vendorDir . '/symfony/css-selector/Parser/Tokenizer/TokenizerEscaping.php',
2042
- 'Symfony\\Component\\CssSelector\\Parser\\Tokenizer\\TokenizerPatterns' => $vendorDir . '/symfony/css-selector/Parser/Tokenizer/TokenizerPatterns.php',
2043
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\AbstractExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/AbstractExtension.php',
2044
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\AttributeMatchingExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php',
2045
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\CombinationExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/CombinationExtension.php',
2046
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\ExtensionInterface' => $vendorDir . '/symfony/css-selector/XPath/Extension/ExtensionInterface.php',
2047
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\FunctionExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/FunctionExtension.php',
2048
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\HtmlExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/HtmlExtension.php',
2049
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\NodeExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/NodeExtension.php',
2050
- 'Symfony\\Component\\CssSelector\\XPath\\Extension\\PseudoClassExtension' => $vendorDir . '/symfony/css-selector/XPath/Extension/PseudoClassExtension.php',
2051
- 'Symfony\\Component\\CssSelector\\XPath\\Translator' => $vendorDir . '/symfony/css-selector/XPath/Translator.php',
2052
- 'Symfony\\Component\\CssSelector\\XPath\\TranslatorInterface' => $vendorDir . '/symfony/css-selector/XPath/TranslatorInterface.php',
2053
- 'Symfony\\Component\\CssSelector\\XPath\\XPathExpr' => $vendorDir . '/symfony/css-selector/XPath/XPathExpr.php',
2054
- 'Symfony\\Component\\Debug\\BufferingLogger' => $vendorDir . '/symfony/debug/BufferingLogger.php',
2055
- 'Symfony\\Component\\Debug\\Debug' => $vendorDir . '/symfony/debug/Debug.php',
2056
- 'Symfony\\Component\\Debug\\DebugClassLoader' => $vendorDir . '/symfony/debug/DebugClassLoader.php',
2057
- 'Symfony\\Component\\Debug\\ErrorHandler' => $vendorDir . '/symfony/debug/ErrorHandler.php',
2058
- 'Symfony\\Component\\Debug\\ExceptionHandler' => $vendorDir . '/symfony/debug/ExceptionHandler.php',
2059
- 'Symfony\\Component\\Debug\\Exception\\ClassNotFoundException' => $vendorDir . '/symfony/debug/Exception/ClassNotFoundException.php',
2060
- 'Symfony\\Component\\Debug\\Exception\\ContextErrorException' => $vendorDir . '/symfony/debug/Exception/ContextErrorException.php',
2061
- 'Symfony\\Component\\Debug\\Exception\\FatalErrorException' => $vendorDir . '/symfony/debug/Exception/FatalErrorException.php',
2062
- 'Symfony\\Component\\Debug\\Exception\\FatalThrowableError' => $vendorDir . '/symfony/debug/Exception/FatalThrowableError.php',
2063
- 'Symfony\\Component\\Debug\\Exception\\FlattenException' => $vendorDir . '/symfony/debug/Exception/FlattenException.php',
2064
- 'Symfony\\Component\\Debug\\Exception\\OutOfMemoryException' => $vendorDir . '/symfony/debug/Exception/OutOfMemoryException.php',
2065
- 'Symfony\\Component\\Debug\\Exception\\SilencedErrorContext' => $vendorDir . '/symfony/debug/Exception/SilencedErrorContext.php',
2066
- 'Symfony\\Component\\Debug\\Exception\\UndefinedFunctionException' => $vendorDir . '/symfony/debug/Exception/UndefinedFunctionException.php',
2067
- 'Symfony\\Component\\Debug\\Exception\\UndefinedMethodException' => $vendorDir . '/symfony/debug/Exception/UndefinedMethodException.php',
2068
- 'Symfony\\Component\\Debug\\FatalErrorHandler\\ClassNotFoundFatalErrorHandler' => $vendorDir . '/symfony/debug/FatalErrorHandler/ClassNotFoundFatalErrorHandler.php',
2069
- 'Symfony\\Component\\Debug\\FatalErrorHandler\\FatalErrorHandlerInterface' => $vendorDir . '/symfony/debug/FatalErrorHandler/FatalErrorHandlerInterface.php',
2070
- 'Symfony\\Component\\Debug\\FatalErrorHandler\\UndefinedFunctionFatalErrorHandler' => $vendorDir . '/symfony/debug/FatalErrorHandler/UndefinedFunctionFatalErrorHandler.php',
2071
- 'Symfony\\Component\\Debug\\FatalErrorHandler\\UndefinedMethodFatalErrorHandler' => $vendorDir . '/symfony/debug/FatalErrorHandler/UndefinedMethodFatalErrorHandler.php',
2072
- 'Symfony\\Component\\DependencyInjection\\Alias' => $vendorDir . '/symfony/dependency-injection/Alias.php',
2073
- 'Symfony\\Component\\DependencyInjection\\Argument\\ArgumentInterface' => $vendorDir . '/symfony/dependency-injection/Argument/ArgumentInterface.php',
2074
- 'Symfony\\Component\\DependencyInjection\\Argument\\BoundArgument' => $vendorDir . '/symfony/dependency-injection/Argument/BoundArgument.php',
2075
- 'Symfony\\Component\\DependencyInjection\\Argument\\IteratorArgument' => $vendorDir . '/symfony/dependency-injection/Argument/IteratorArgument.php',
2076
- 'Symfony\\Component\\DependencyInjection\\Argument\\RewindableGenerator' => $vendorDir . '/symfony/dependency-injection/Argument/RewindableGenerator.php',
2077
- 'Symfony\\Component\\DependencyInjection\\Argument\\ServiceClosureArgument' => $vendorDir . '/symfony/dependency-injection/Argument/ServiceClosureArgument.php',
2078
- 'Symfony\\Component\\DependencyInjection\\Argument\\TaggedIteratorArgument' => $vendorDir . '/symfony/dependency-injection/Argument/TaggedIteratorArgument.php',
2079
- 'Symfony\\Component\\DependencyInjection\\ChildDefinition' => $vendorDir . '/symfony/dependency-injection/ChildDefinition.php',
2080
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AbstractRecursivePass' => $vendorDir . '/symfony/dependency-injection/Compiler/AbstractRecursivePass.php',
2081
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AnalyzeServiceReferencesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/AnalyzeServiceReferencesPass.php',
2082
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AutoAliasServicePass' => $vendorDir . '/symfony/dependency-injection/Compiler/AutoAliasServicePass.php',
2083
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AutowireExceptionPass' => $vendorDir . '/symfony/dependency-injection/Compiler/AutowireExceptionPass.php',
2084
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AutowirePass' => $vendorDir . '/symfony/dependency-injection/Compiler/AutowirePass.php',
2085
- 'Symfony\\Component\\DependencyInjection\\Compiler\\AutowireRequiredMethodsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/AutowireRequiredMethodsPass.php',
2086
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CheckArgumentsValidityPass' => $vendorDir . '/symfony/dependency-injection/Compiler/CheckArgumentsValidityPass.php',
2087
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CheckCircularReferencesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/CheckCircularReferencesPass.php',
2088
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CheckDefinitionValidityPass' => $vendorDir . '/symfony/dependency-injection/Compiler/CheckDefinitionValidityPass.php',
2089
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CheckExceptionOnInvalidReferenceBehaviorPass' => $vendorDir . '/symfony/dependency-injection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php',
2090
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CheckReferenceValidityPass' => $vendorDir . '/symfony/dependency-injection/Compiler/CheckReferenceValidityPass.php',
2091
- 'Symfony\\Component\\DependencyInjection\\Compiler\\Compiler' => $vendorDir . '/symfony/dependency-injection/Compiler/Compiler.php',
2092
- 'Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface' => $vendorDir . '/symfony/dependency-injection/Compiler/CompilerPassInterface.php',
2093
- 'Symfony\\Component\\DependencyInjection\\Compiler\\DecoratorServicePass' => $vendorDir . '/symfony/dependency-injection/Compiler/DecoratorServicePass.php',
2094
- 'Symfony\\Component\\DependencyInjection\\Compiler\\DefinitionErrorExceptionPass' => $vendorDir . '/symfony/dependency-injection/Compiler/DefinitionErrorExceptionPass.php',
2095
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ExtensionCompilerPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ExtensionCompilerPass.php',
2096
- 'Symfony\\Component\\DependencyInjection\\Compiler\\FactoryReturnTypePass' => $vendorDir . '/symfony/dependency-injection/Compiler/FactoryReturnTypePass.php',
2097
- 'Symfony\\Component\\DependencyInjection\\Compiler\\InlineServiceDefinitionsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/InlineServiceDefinitionsPass.php',
2098
- 'Symfony\\Component\\DependencyInjection\\Compiler\\LoggingFormatter' => $vendorDir . '/symfony/dependency-injection/Compiler/LoggingFormatter.php',
2099
- 'Symfony\\Component\\DependencyInjection\\Compiler\\MergeExtensionConfigurationContainerBuilder' => $vendorDir . '/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php',
2100
- 'Symfony\\Component\\DependencyInjection\\Compiler\\MergeExtensionConfigurationParameterBag' => $vendorDir . '/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php',
2101
- 'Symfony\\Component\\DependencyInjection\\Compiler\\MergeExtensionConfigurationPass' => $vendorDir . '/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php',
2102
- 'Symfony\\Component\\DependencyInjection\\Compiler\\PassConfig' => $vendorDir . '/symfony/dependency-injection/Compiler/PassConfig.php',
2103
- 'Symfony\\Component\\DependencyInjection\\Compiler\\PriorityTaggedServiceTrait' => $vendorDir . '/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php',
2104
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RegisterEnvVarProcessorsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RegisterEnvVarProcessorsPass.php',
2105
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RegisterServiceSubscribersPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RegisterServiceSubscribersPass.php',
2106
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RemoveAbstractDefinitionsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RemoveAbstractDefinitionsPass.php',
2107
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RemovePrivateAliasesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RemovePrivateAliasesPass.php',
2108
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RemoveUnusedDefinitionsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RemoveUnusedDefinitionsPass.php',
2109
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RepeatablePassInterface' => $vendorDir . '/symfony/dependency-injection/Compiler/RepeatablePassInterface.php',
2110
- 'Symfony\\Component\\DependencyInjection\\Compiler\\RepeatedPass' => $vendorDir . '/symfony/dependency-injection/Compiler/RepeatedPass.php',
2111
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ReplaceAliasByActualDefinitionPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ReplaceAliasByActualDefinitionPass.php',
2112
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveBindingsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveBindingsPass.php',
2113
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveChildDefinitionsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveChildDefinitionsPass.php',
2114
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveClassPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveClassPass.php',
2115
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveDefinitionTemplatesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveDefinitionTemplatesPass.php',
2116
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveEnvPlaceholdersPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveEnvPlaceholdersPass.php',
2117
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveFactoryClassPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveFactoryClassPass.php',
2118
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveHotPathPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveHotPathPass.php',
2119
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveInstanceofConditionalsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveInstanceofConditionalsPass.php',
2120
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveInvalidReferencesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveInvalidReferencesPass.php',
2121
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveNamedArgumentsPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveNamedArgumentsPass.php',
2122
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveParameterPlaceHoldersPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveParameterPlaceHoldersPass.php',
2123
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolvePrivatesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolvePrivatesPass.php',
2124
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveReferencesToAliasesPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveReferencesToAliasesPass.php',
2125
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveServiceSubscribersPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveServiceSubscribersPass.php',
2126
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ResolveTaggedIteratorArgumentPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ResolveTaggedIteratorArgumentPass.php',
2127
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ServiceLocatorTagPass' => $vendorDir . '/symfony/dependency-injection/Compiler/ServiceLocatorTagPass.php',
2128
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ServiceReferenceGraph' => $vendorDir . '/symfony/dependency-injection/Compiler/ServiceReferenceGraph.php',
2129
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ServiceReferenceGraphEdge' => $vendorDir . '/symfony/dependency-injection/Compiler/ServiceReferenceGraphEdge.php',
2130
- 'Symfony\\Component\\DependencyInjection\\Compiler\\ServiceReferenceGraphNode' => $vendorDir . '/symfony/dependency-injection/Compiler/ServiceReferenceGraphNode.php',
2131
- 'Symfony\\Component\\DependencyInjection\\Config\\AutowireServiceResource' => $vendorDir . '/symfony/dependency-injection/Config/AutowireServiceResource.php',
2132
- 'Symfony\\Component\\DependencyInjection\\Config\\ContainerParametersResource' => $vendorDir . '/symfony/dependency-injection/Config/ContainerParametersResource.php',
2133
- 'Symfony\\Component\\DependencyInjection\\Config\\ContainerParametersResourceChecker' => $vendorDir . '/symfony/dependency-injection/Config/ContainerParametersResourceChecker.php',
2134
- 'Symfony\\Component\\DependencyInjection\\Container' => $vendorDir . '/symfony/dependency-injection/Container.php',
2135
- 'Symfony\\Component\\DependencyInjection\\ContainerAwareInterface' => $vendorDir . '/symfony/dependency-injection/ContainerAwareInterface.php',
2136
- 'Symfony\\Component\\DependencyInjection\\ContainerAwareTrait' => $vendorDir . '/symfony/dependency-injection/ContainerAwareTrait.php',
2137
- 'Symfony\\Component\\DependencyInjection\\ContainerBuilder' => $vendorDir . '/symfony/dependency-injection/ContainerBuilder.php',
2138
- 'Symfony\\Component\\DependencyInjection\\ContainerInterface' => $vendorDir . '/symfony/dependency-injection/ContainerInterface.php',
2139
- 'Symfony\\Component\\DependencyInjection\\Definition' => $vendorDir . '/symfony/dependency-injection/Definition.php',
2140
- 'Symfony\\Component\\DependencyInjection\\DefinitionDecorator' => $vendorDir . '/symfony/dependency-injection/DefinitionDecorator.php',
2141
- 'Symfony\\Component\\DependencyInjection\\Dumper\\Dumper' => $vendorDir . '/symfony/dependency-injection/Dumper/Dumper.php',
2142
- 'Symfony\\Component\\DependencyInjection\\Dumper\\DumperInterface' => $vendorDir . '/symfony/dependency-injection/Dumper/DumperInterface.php',
2143
- 'Symfony\\Component\\DependencyInjection\\Dumper\\GraphvizDumper' => $vendorDir . '/symfony/dependency-injection/Dumper/GraphvizDumper.php',
2144
- 'Symfony\\Component\\DependencyInjection\\Dumper\\PhpDumper' => $vendorDir . '/symfony/dependency-injection/Dumper/PhpDumper.php',
2145
- 'Symfony\\Component\\DependencyInjection\\Dumper\\XmlDumper' => $vendorDir . '/symfony/dependency-injection/Dumper/XmlDumper.php',
2146
- 'Symfony\\Component\\DependencyInjection\\Dumper\\YamlDumper' => $vendorDir . '/symfony/dependency-injection/Dumper/YamlDumper.php',
2147
- 'Symfony\\Component\\DependencyInjection\\EnvVarProcessor' => $vendorDir . '/symfony/dependency-injection/EnvVarProcessor.php',
2148
- 'Symfony\\Component\\DependencyInjection\\EnvVarProcessorInterface' => $vendorDir . '/symfony/dependency-injection/EnvVarProcessorInterface.php',
2149
- 'Symfony\\Component\\DependencyInjection\\Exception\\AutowiringFailedException' => $vendorDir . '/symfony/dependency-injection/Exception/AutowiringFailedException.php',
2150
- 'Symfony\\Component\\DependencyInjection\\Exception\\BadMethodCallException' => $vendorDir . '/symfony/dependency-injection/Exception/BadMethodCallException.php',
2151
- 'Symfony\\Component\\DependencyInjection\\Exception\\EnvNotFoundException' => $vendorDir . '/symfony/dependency-injection/Exception/EnvNotFoundException.php',
2152
- 'Symfony\\Component\\DependencyInjection\\Exception\\EnvParameterException' => $vendorDir . '/symfony/dependency-injection/Exception/EnvParameterException.php',
2153
- 'Symfony\\Component\\DependencyInjection\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/dependency-injection/Exception/ExceptionInterface.php',
2154
- 'Symfony\\Component\\DependencyInjection\\Exception\\InvalidArgumentException' => $vendorDir . '/symfony/dependency-injection/Exception/InvalidArgumentException.php',
2155
- 'Symfony\\Component\\DependencyInjection\\Exception\\LogicException' => $vendorDir . '/symfony/dependency-injection/Exception/LogicException.php',
2156
- 'Symfony\\Component\\DependencyInjection\\Exception\\OutOfBoundsException' => $vendorDir . '/symfony/dependency-injection/Exception/OutOfBoundsException.php',
2157
- 'Symfony\\Component\\DependencyInjection\\Exception\\ParameterCircularReferenceException' => $vendorDir . '/symfony/dependency-injection/Exception/ParameterCircularReferenceException.php',
2158
- 'Symfony\\Component\\DependencyInjection\\Exception\\ParameterNotFoundException' => $vendorDir . '/symfony/dependency-injection/Exception/ParameterNotFoundException.php',
2159
- 'Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException' => $vendorDir . '/symfony/dependency-injection/Exception/RuntimeException.php',
2160
- 'Symfony\\Component\\DependencyInjection\\Exception\\ServiceCircularReferenceException' => $vendorDir . '/symfony/dependency-injection/Exception/ServiceCircularReferenceException.php',
2161
- 'Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException' => $vendorDir . '/symfony/dependency-injection/Exception/ServiceNotFoundException.php',
2162
- 'Symfony\\Component\\DependencyInjection\\ExpressionLanguage' => $vendorDir . '/symfony/dependency-injection/ExpressionLanguage.php',
2163
- 'Symfony\\Component\\DependencyInjection\\ExpressionLanguageProvider' => $vendorDir . '/symfony/dependency-injection/ExpressionLanguageProvider.php',
2164
- 'Symfony\\Component\\DependencyInjection\\Extension\\ConfigurationExtensionInterface' => $vendorDir . '/symfony/dependency-injection/Extension/ConfigurationExtensionInterface.php',
2165
- 'Symfony\\Component\\DependencyInjection\\Extension\\Extension' => $vendorDir . '/symfony/dependency-injection/Extension/Extension.php',
2166
- 'Symfony\\Component\\DependencyInjection\\Extension\\ExtensionInterface' => $vendorDir . '/symfony/dependency-injection/Extension/ExtensionInterface.php',
2167
- 'Symfony\\Component\\DependencyInjection\\Extension\\PrependExtensionInterface' => $vendorDir . '/symfony/dependency-injection/Extension/PrependExtensionInterface.php',
2168
- 'Symfony\\Component\\DependencyInjection\\LazyProxy\\Instantiator\\InstantiatorInterface' => $vendorDir . '/symfony/dependency-injection/LazyProxy/Instantiator/InstantiatorInterface.php',
2169
- 'Symfony\\Component\\DependencyInjection\\LazyProxy\\Instantiator\\RealServiceInstantiator' => $vendorDir . '/symfony/dependency-injection/LazyProxy/Instantiator/RealServiceInstantiator.php',
2170
- 'Symfony\\Component\\DependencyInjection\\LazyProxy\\PhpDumper\\DumperInterface' => $vendorDir . '/symfony/dependency-injection/LazyProxy/PhpDumper/DumperInterface.php',
2171
- 'Symfony\\Component\\DependencyInjection\\LazyProxy\\PhpDumper\\NullDumper' => $vendorDir . '/symfony/dependency-injection/LazyProxy/PhpDumper/NullDumper.php',
2172
- 'Symfony\\Component\\DependencyInjection\\LazyProxy\\ProxyHelper' => $vendorDir . '/symfony/dependency-injection/LazyProxy/ProxyHelper.php',
2173
- 'Symfony\\Component\\DependencyInjection\\Loader\\ClosureLoader' => $vendorDir . '/symfony/dependency-injection/Loader/ClosureLoader.php',
2174
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\AbstractConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/AbstractConfigurator.php',
2175
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\AbstractServiceConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/AbstractServiceConfigurator.php',
2176
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\AliasConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/AliasConfigurator.php',
2177
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\ContainerConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php',
2178
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\DefaultsConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/DefaultsConfigurator.php',
2179
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\InlineServiceConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/InlineServiceConfigurator.php',
2180
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\InstanceofConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/InstanceofConfigurator.php',
2181
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\ParametersConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/ParametersConfigurator.php',
2182
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\PrototypeConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/PrototypeConfigurator.php',
2183
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\ReferenceConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/ReferenceConfigurator.php',
2184
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\ServiceConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/ServiceConfigurator.php',
2185
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\ServicesConfigurator' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/ServicesConfigurator.php',
2186
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\AbstractTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/AbstractTrait.php',
2187
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\ArgumentTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/ArgumentTrait.php',
2188
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\AutoconfigureTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/AutoconfigureTrait.php',
2189
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\AutowireTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/AutowireTrait.php',
2190
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\BindTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/BindTrait.php',
2191
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\CallTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/CallTrait.php',
2192
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\ClassTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/ClassTrait.php',
2193
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\ConfiguratorTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/ConfiguratorTrait.php',
2194
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\DecorateTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/DecorateTrait.php',
2195
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\DeprecateTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/DeprecateTrait.php',
2196
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\FactoryTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/FactoryTrait.php',
2197
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\FileTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/FileTrait.php',
2198
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\LazyTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/LazyTrait.php',
2199
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\ParentTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/ParentTrait.php',
2200
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\PropertyTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/PropertyTrait.php',
2201
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\PublicTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/PublicTrait.php',
2202
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\ShareTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/ShareTrait.php',
2203
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\SyntheticTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/SyntheticTrait.php',
2204
- 'Symfony\\Component\\DependencyInjection\\Loader\\Configurator\\Traits\\TagTrait' => $vendorDir . '/symfony/dependency-injection/Loader/Configurator/Traits/TagTrait.php',
2205
- 'Symfony\\Component\\DependencyInjection\\Loader\\DirectoryLoader' => $vendorDir . '/symfony/dependency-injection/Loader/DirectoryLoader.php',
2206
- 'Symfony\\Component\\DependencyInjection\\Loader\\FileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/FileLoader.php',
2207
- 'Symfony\\Component\\DependencyInjection\\Loader\\IniFileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/IniFileLoader.php',
2208
- 'Symfony\\Component\\DependencyInjection\\Loader\\PhpFileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/PhpFileLoader.php',
2209
- 'Symfony\\Component\\DependencyInjection\\Loader\\ProtectedPhpFileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/PhpFileLoader.php',
2210
- 'Symfony\\Component\\DependencyInjection\\Loader\\XmlFileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/XmlFileLoader.php',
2211
- 'Symfony\\Component\\DependencyInjection\\Loader\\YamlFileLoader' => $vendorDir . '/symfony/dependency-injection/Loader/YamlFileLoader.php',
2212
- 'Symfony\\Component\\DependencyInjection\\Parameter' => $vendorDir . '/symfony/dependency-injection/Parameter.php',
2213
- 'Symfony\\Component\\DependencyInjection\\ParameterBag\\EnvPlaceholderParameterBag' => $vendorDir . '/symfony/dependency-injection/ParameterBag/EnvPlaceholderParameterBag.php',
2214
- 'Symfony\\Component\\DependencyInjection\\ParameterBag\\FrozenParameterBag' => $vendorDir . '/symfony/dependency-injection/ParameterBag/FrozenParameterBag.php',
2215
- 'Symfony\\Component\\DependencyInjection\\ParameterBag\\ParameterBag' => $vendorDir . '/symfony/dependency-injection/ParameterBag/ParameterBag.php',
2216
- 'Symfony\\Component\\DependencyInjection\\ParameterBag\\ParameterBagInterface' => $vendorDir . '/symfony/dependency-injection/ParameterBag/ParameterBagInterface.php',
2217
- 'Symfony\\Component\\DependencyInjection\\Reference' => $vendorDir . '/symfony/dependency-injection/Reference.php',
2218
- 'Symfony\\Component\\DependencyInjection\\ResettableContainerInterface' => $vendorDir . '/symfony/dependency-injection/ResettableContainerInterface.php',
2219
- 'Symfony\\Component\\DependencyInjection\\ServiceLocator' => $vendorDir . '/symfony/dependency-injection/ServiceLocator.php',
2220
- 'Symfony\\Component\\DependencyInjection\\ServiceSubscriberInterface' => $vendorDir . '/symfony/dependency-injection/ServiceSubscriberInterface.php',
2221
- 'Symfony\\Component\\DependencyInjection\\TaggedContainerInterface' => $vendorDir . '/symfony/dependency-injection/TaggedContainerInterface.php',
2222
- 'Symfony\\Component\\DependencyInjection\\TypedReference' => $vendorDir . '/symfony/dependency-injection/TypedReference.php',
2223
- 'Symfony\\Component\\DependencyInjection\\Variable' => $vendorDir . '/symfony/dependency-injection/Variable.php',
2224
- 'Symfony\\Component\\DomCrawler\\AbstractUriElement' => $vendorDir . '/symfony/dom-crawler/AbstractUriElement.php',
2225
- 'Symfony\\Component\\DomCrawler\\Crawler' => $vendorDir . '/symfony/dom-crawler/Crawler.php',
2226
- 'Symfony\\Component\\DomCrawler\\Field\\ChoiceFormField' => $vendorDir . '/symfony/dom-crawler/Field/ChoiceFormField.php',
2227
- 'Symfony\\Component\\DomCrawler\\Field\\FileFormField' => $vendorDir . '/symfony/dom-crawler/Field/FileFormField.php',
2228
- 'Symfony\\Component\\DomCrawler\\Field\\FormField' => $vendorDir . '/symfony/dom-crawler/Field/FormField.php',
2229
- 'Symfony\\Component\\DomCrawler\\Field\\InputFormField' => $vendorDir . '/symfony/dom-crawler/Field/InputFormField.php',
2230
- 'Symfony\\Component\\DomCrawler\\Field\\TextareaFormField' => $vendorDir . '/symfony/dom-crawler/Field/TextareaFormField.php',
2231
- 'Symfony\\Component\\DomCrawler\\Form' => $vendorDir . '/symfony/dom-crawler/Form.php',
2232
- 'Symfony\\Component\\DomCrawler\\FormFieldRegistry' => $vendorDir . '/symfony/dom-crawler/FormFieldRegistry.php',
2233
- 'Symfony\\Component\\DomCrawler\\Image' => $vendorDir . '/symfony/dom-crawler/Image.php',
2234
- 'Symfony\\Component\\DomCrawler\\Link' => $vendorDir . '/symfony/dom-crawler/Link.php',
2235
- 'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
2236
- 'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
2237
- 'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
2238
- 'Symfony\\Component\\EventDispatcher\\Debug\\WrappedListener' => $vendorDir . '/symfony/event-dispatcher/Debug/WrappedListener.php',
2239
- 'Symfony\\Component\\EventDispatcher\\DependencyInjection\\ExtractingEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php',
2240
- 'Symfony\\Component\\EventDispatcher\\DependencyInjection\\RegisterListenersPass' => $vendorDir . '/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php',
2241
- 'Symfony\\Component\\EventDispatcher\\Event' => $vendorDir . '/symfony/event-dispatcher/Event.php',
2242
- 'Symfony\\Component\\EventDispatcher\\EventDispatcher' => $vendorDir . '/symfony/event-dispatcher/EventDispatcher.php',
2243
- 'Symfony\\Component\\EventDispatcher\\EventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/EventDispatcherInterface.php',
2244
- 'Symfony\\Component\\EventDispatcher\\EventSubscriberInterface' => $vendorDir . '/symfony/event-dispatcher/EventSubscriberInterface.php',
2245
- 'Symfony\\Component\\EventDispatcher\\GenericEvent' => $vendorDir . '/symfony/event-dispatcher/GenericEvent.php',
2246
- 'Symfony\\Component\\EventDispatcher\\ImmutableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ImmutableEventDispatcher.php',
2247
- 'Symfony\\Component\\Filesystem\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/filesystem/Exception/ExceptionInterface.php',
2248
- 'Symfony\\Component\\Filesystem\\Exception\\FileNotFoundException' => $vendorDir . '/symfony/filesystem/Exception/FileNotFoundException.php',
2249
- 'Symfony\\Component\\Filesystem\\Exception\\IOException' => $vendorDir . '/symfony/filesystem/Exception/IOException.php',
2250
- 'Symfony\\Component\\Filesystem\\Exception\\IOExceptionInterface' => $vendorDir . '/symfony/filesystem/Exception/IOExceptionInterface.php',
2251
- 'Symfony\\Component\\Filesystem\\Filesystem' => $vendorDir . '/symfony/filesystem/Filesystem.php',
2252
- 'Symfony\\Component\\Filesystem\\LockHandler' => $vendorDir . '/symfony/filesystem/LockHandler.php',
2253
- 'Symfony\\Component\\Finder\\Comparator\\Comparator' => $vendorDir . '/symfony/finder/Comparator/Comparator.php',
2254
- 'Symfony\\Component\\Finder\\Comparator\\DateComparator' => $vendorDir . '/symfony/finder/Comparator/DateComparator.php',
2255
- 'Symfony\\Component\\Finder\\Comparator\\NumberComparator' => $vendorDir . '/symfony/finder/Comparator/NumberComparator.php',
2256
- 'Symfony\\Component\\Finder\\Exception\\AccessDeniedException' => $vendorDir . '/symfony/finder/Exception/AccessDeniedException.php',
2257
- 'Symfony\\Component\\Finder\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/finder/Exception/ExceptionInterface.php',
2258
- 'Symfony\\Component\\Finder\\Finder' => $vendorDir . '/symfony/finder/Finder.php',
2259
- 'Symfony\\Component\\Finder\\Glob' => $vendorDir . '/symfony/finder/Glob.php',
2260
- 'Symfony\\Component\\Finder\\Iterator\\CustomFilterIterator' => $vendorDir . '/symfony/finder/Iterator/CustomFilterIterator.php',
2261
- 'Symfony\\Component\\Finder\\Iterator\\DateRangeFilterIterator' => $vendorDir . '/symfony/finder/Iterator/DateRangeFilterIterator.php',
2262
- 'Symfony\\Component\\Finder\\Iterator\\DepthRangeFilterIterator' => $vendorDir . '/symfony/finder/Iterator/DepthRangeFilterIterator.php',
2263
- 'Symfony\\Component\\Finder\\Iterator\\ExcludeDirectoryFilterIterator' => $vendorDir . '/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php',
2264
- 'Symfony\\Component\\Finder\\Iterator\\FileTypeFilterIterator' => $vendorDir . '/symfony/finder/Iterator/FileTypeFilterIterator.php',
2265
- 'Symfony\\Component\\Finder\\Iterator\\FilecontentFilterIterator' => $vendorDir . '/symfony/finder/Iterator/FilecontentFilterIterator.php',
2266
- 'Symfony\\Component\\Finder\\Iterator\\FilenameFilterIterator' => $vendorDir . '/symfony/finder/Iterator/FilenameFilterIterator.php',
2267
- 'Symfony\\Component\\Finder\\Iterator\\FilterIterator' => $vendorDir . '/symfony/finder/Iterator/FilterIterator.php',
2268
- 'Symfony\\Component\\Finder\\Iterator\\MultiplePcreFilterIterator' => $vendorDir . '/symfony/finder/Iterator/MultiplePcreFilterIterator.php',
2269
- 'Symfony\\Component\\Finder\\Iterator\\PathFilterIterator' => $vendorDir . '/symfony/finder/Iterator/PathFilterIterator.php',
2270
- 'Symfony\\Component\\Finder\\Iterator\\RecursiveDirectoryIterator' => $vendorDir . '/symfony/finder/Iterator/RecursiveDirectoryIterator.php',
2271
- 'Symfony\\Component\\Finder\\Iterator\\SizeRangeFilterIterator' => $vendorDir . '/symfony/finder/Iterator/SizeRangeFilterIterator.php',
2272
- 'Symfony\\Component\\Finder\\Iterator\\SortableIterator' => $vendorDir . '/symfony/finder/Iterator/SortableIterator.php',
2273
- 'Symfony\\Component\\Finder\\SplFileInfo' => $vendorDir . '/symfony/finder/SplFileInfo.php',
2274
- 'Symfony\\Component\\Process\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/process/Exception/ExceptionInterface.php',
2275
- 'Symfony\\Component\\Process\\Exception\\InvalidArgumentException' => $vendorDir . '/symfony/process/Exception/InvalidArgumentException.php',
2276
- 'Symfony\\Component\\Process\\Exception\\LogicException' => $vendorDir . '/symfony/process/Exception/LogicException.php',
2277
- 'Symfony\\Component\\Process\\Exception\\ProcessFailedException' => $vendorDir . '/symfony/process/Exception/ProcessFailedException.php',
2278
- 'Symfony\\Component\\Process\\Exception\\ProcessTimedOutException' => $vendorDir . '/symfony/process/Exception/ProcessTimedOutException.php',
2279
- 'Symfony\\Component\\Process\\Exception\\RuntimeException' => $vendorDir . '/symfony/process/Exception/RuntimeException.php',
2280
- 'Symfony\\Component\\Process\\ExecutableFinder' => $vendorDir . '/symfony/process/ExecutableFinder.php',
2281
- 'Symfony\\Component\\Process\\InputStream' => $vendorDir . '/symfony/process/InputStream.php',
2282
- 'Symfony\\Component\\Process\\PhpExecutableFinder' => $vendorDir . '/symfony/process/PhpExecutableFinder.php',
2283
- 'Symfony\\Component\\Process\\PhpProcess' => $vendorDir . '/symfony/process/PhpProcess.php',
2284
- 'Symfony\\Component\\Process\\Pipes\\AbstractPipes' => $vendorDir . '/symfony/process/Pipes/AbstractPipes.php',
2285
- 'Symfony\\Component\\Process\\Pipes\\PipesInterface' => $vendorDir . '/symfony/process/Pipes/PipesInterface.php',
2286
- 'Symfony\\Component\\Process\\Pipes\\UnixPipes' => $vendorDir . '/symfony/process/Pipes/UnixPipes.php',
2287
- 'Symfony\\Component\\Process\\Pipes\\WindowsPipes' => $vendorDir . '/symfony/process/Pipes/WindowsPipes.php',
2288
- 'Symfony\\Component\\Process\\Process' => $vendorDir . '/symfony/process/Process.php',
2289
- 'Symfony\\Component\\Process\\ProcessBuilder' => $vendorDir . '/symfony/process/ProcessBuilder.php',
2290
- 'Symfony\\Component\\Process\\ProcessUtils' => $vendorDir . '/symfony/process/ProcessUtils.php',
2291
- 'Symfony\\Component\\Translation\\Catalogue\\AbstractOperation' => $vendorDir . '/symfony/translation/Catalogue/AbstractOperation.php',
2292
- 'Symfony\\Component\\Translation\\Catalogue\\MergeOperation' => $vendorDir . '/symfony/translation/Catalogue/MergeOperation.php',
2293
- 'Symfony\\Component\\Translation\\Catalogue\\OperationInterface' => $vendorDir . '/symfony/translation/Catalogue/OperationInterface.php',
2294
- 'Symfony\\Component\\Translation\\Catalogue\\TargetOperation' => $vendorDir . '/symfony/translation/Catalogue/TargetOperation.php',
2295
- 'Symfony\\Component\\Translation\\Command\\XliffLintCommand' => $vendorDir . '/symfony/translation/Command/XliffLintCommand.php',
2296
- 'Symfony\\Component\\Translation\\DataCollectorTranslator' => $vendorDir . '/symfony/translation/DataCollectorTranslator.php',
2297
- 'Symfony\\Component\\Translation\\DataCollector\\TranslationDataCollector' => $vendorDir . '/symfony/translation/DataCollector/TranslationDataCollector.php',
2298
- 'Symfony\\Component\\Translation\\DependencyInjection\\TranslationDumperPass' => $vendorDir . '/symfony/translation/DependencyInjection/TranslationDumperPass.php',
2299
- 'Symfony\\Component\\Translation\\DependencyInjection\\TranslationExtractorPass' => $vendorDir . '/symfony/translation/DependencyInjection/TranslationExtractorPass.php',
2300
- 'Symfony\\Component\\Translation\\DependencyInjection\\TranslatorPass' => $vendorDir . '/symfony/translation/DependencyInjection/TranslatorPass.php',
2301
- 'Symfony\\Component\\Translation\\Dumper\\CsvFileDumper' => $vendorDir . '/symfony/translation/Dumper/CsvFileDumper.php',
2302
- 'Symfony\\Component\\Translation\\Dumper\\DumperInterface' => $vendorDir . '/symfony/translation/Dumper/DumperInterface.php',
2303
- 'Symfony\\Component\\Translation\\Dumper\\FileDumper' => $vendorDir . '/symfony/translation/Dumper/FileDumper.php',
2304
- 'Symfony\\Component\\Translation\\Dumper\\IcuResFileDumper' => $vendorDir . '/symfony/translation/Dumper/IcuResFileDumper.php',
2305
- 'Symfony\\Component\\Translation\\Dumper\\IniFileDumper' => $vendorDir . '/symfony/translation/Dumper/IniFileDumper.php',
2306
- 'Symfony\\Component\\Translation\\Dumper\\JsonFileDumper' => $vendorDir . '/symfony/translation/Dumper/JsonFileDumper.php',
2307
- 'Symfony\\Component\\Translation\\Dumper\\MoFileDumper' => $vendorDir . '/symfony/translation/Dumper/MoFileDumper.php',
2308
- 'Symfony\\Component\\Translation\\Dumper\\PhpFileDumper' => $vendorDir . '/symfony/translation/Dumper/PhpFileDumper.php',
2309
- 'Symfony\\Component\\Translation\\Dumper\\PoFileDumper' => $vendorDir . '/symfony/translation/Dumper/PoFileDumper.php',
2310
- 'Symfony\\Component\\Translation\\Dumper\\QtFileDumper' => $vendorDir . '/symfony/translation/Dumper/QtFileDumper.php',
2311
- 'Symfony\\Component\\Translation\\Dumper\\XliffFileDumper' => $vendorDir . '/symfony/translation/Dumper/XliffFileDumper.php',
2312
- 'Symfony\\Component\\Translation\\Dumper\\YamlFileDumper' => $vendorDir . '/symfony/translation/Dumper/YamlFileDumper.php',
2313
- 'Symfony\\Component\\Translation\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/translation/Exception/ExceptionInterface.php',
2314
- 'Symfony\\Component\\Translation\\Exception\\InvalidArgumentException' => $vendorDir . '/symfony/translation/Exception/InvalidArgumentException.php',
2315
- 'Symfony\\Component\\Translation\\Exception\\InvalidResourceException' => $vendorDir . '/symfony/translation/Exception/InvalidResourceException.php',
2316
- 'Symfony\\Component\\Translation\\Exception\\LogicException' => $vendorDir . '/symfony/translation/Exception/LogicException.php',
2317
- 'Symfony\\Component\\Translation\\Exception\\NotFoundResourceException' => $vendorDir . '/symfony/translation/Exception/NotFoundResourceException.php',
2318
- 'Symfony\\Component\\Translation\\Exception\\RuntimeException' => $vendorDir . '/symfony/translation/Exception/RuntimeException.php',
2319
- 'Symfony\\Component\\Translation\\Extractor\\AbstractFileExtractor' => $vendorDir . '/symfony/translation/Extractor/AbstractFileExtractor.php',
2320
- 'Symfony\\Component\\Translation\\Extractor\\ChainExtractor' => $vendorDir . '/symfony/translation/Extractor/ChainExtractor.php',
2321
- 'Symfony\\Component\\Translation\\Extractor\\ExtractorInterface' => $vendorDir . '/symfony/translation/Extractor/ExtractorInterface.php',
2322
- 'Symfony\\Component\\Translation\\Extractor\\PhpExtractor' => $vendorDir . '/symfony/translation/Extractor/PhpExtractor.php',
2323
- 'Symfony\\Component\\Translation\\Extractor\\PhpStringTokenParser' => $vendorDir . '/symfony/translation/Extractor/PhpStringTokenParser.php',
2324
- 'Symfony\\Component\\Translation\\Formatter\\ChoiceMessageFormatterInterface' => $vendorDir . '/symfony/translation/Formatter/ChoiceMessageFormatterInterface.php',
2325
- 'Symfony\\Component\\Translation\\Formatter\\MessageFormatter' => $vendorDir . '/symfony/translation/Formatter/MessageFormatter.php',
2326
- 'Symfony\\Component\\Translation\\Formatter\\MessageFormatterInterface' => $vendorDir . '/symfony/translation/Formatter/MessageFormatterInterface.php',
2327
- 'Symfony\\Component\\Translation\\IdentityTranslator' => $vendorDir . '/symfony/translation/IdentityTranslator.php',
2328
- 'Symfony\\Component\\Translation\\Interval' => $vendorDir . '/symfony/translation/Interval.php',
2329
- 'Symfony\\Component\\Translation\\Loader\\ArrayLoader' => $vendorDir . '/symfony/translation/Loader/ArrayLoader.php',
2330
- 'Symfony\\Component\\Translation\\Loader\\CsvFileLoader' => $vendorDir . '/symfony/translation/Loader/CsvFileLoader.php',
2331
- 'Symfony\\Component\\Translation\\Loader\\FileLoader' => $vendorDir . '/symfony/translation/Loader/FileLoader.php',
2332
- 'Symfony\\Component\\Translation\\Loader\\IcuDatFileLoader' => $vendorDir . '/symfony/translation/Loader/IcuDatFileLoader.php',
2333
- 'Symfony\\Component\\Translation\\Loader\\IcuResFileLoader' => $vendorDir . '/symfony/translation/Loader/IcuResFileLoader.php',
2334
- 'Symfony\\Component\\Translation\\Loader\\IniFileLoader' => $vendorDir . '/symfony/translation/Loader/IniFileLoader.php',
2335
- 'Symfony\\Component\\Translation\\Loader\\JsonFileLoader' => $vendorDir . '/symfony/translation/Loader/JsonFileLoader.php',
2336
- 'Symfony\\Component\\Translation\\Loader\\LoaderInterface' => $vendorDir . '/symfony/translation/Loader/LoaderInterface.php',
2337
- 'Symfony\\Component\\Translation\\Loader\\MoFileLoader' => $vendorDir . '/symfony/translation/Loader/MoFileLoader.php',
2338
- 'Symfony\\Component\\Translation\\Loader\\PhpFileLoader' => $vendorDir . '/symfony/translation/Loader/PhpFileLoader.php',
2339
- 'Symfony\\Component\\Translation\\Loader\\PoFileLoader' => $vendorDir . '/symfony/translation/Loader/PoFileLoader.php',
2340
- 'Symfony\\Component\\Translation\\Loader\\QtFileLoader' => $vendorDir . '/symfony/translation/Loader/QtFileLoader.php',
2341
- 'Symfony\\Component\\Translation\\Loader\\XliffFileLoader' => $vendorDir . '/symfony/translation/Loader/XliffFileLoader.php',
2342
- 'Symfony\\Component\\Translation\\Loader\\YamlFileLoader' => $vendorDir . '/symfony/translation/Loader/YamlFileLoader.php',
2343
- 'Symfony\\Component\\Translation\\LoggingTranslator' => $vendorDir . '/symfony/translation/LoggingTranslator.php',
2344
- 'Symfony\\Component\\Translation\\MessageCatalogue' => $vendorDir . '/symfony/translation/MessageCatalogue.php',
2345
- 'Symfony\\Component\\Translation\\MessageCatalogueInterface' => $vendorDir . '/symfony/translation/MessageCatalogueInterface.php',
2346
- 'Symfony\\Component\\Translation\\MessageSelector' => $vendorDir . '/symfony/translation/MessageSelector.php',
2347
- 'Symfony\\Component\\Translation\\MetadataAwareInterface' => $vendorDir . '/symfony/translation/MetadataAwareInterface.php',
2348
- 'Symfony\\Component\\Translation\\PluralizationRules' => $vendorDir . '/symfony/translation/PluralizationRules.php',
2349
- 'Symfony\\Component\\Translation\\Reader\\TranslationReader' => $vendorDir . '/symfony/translation/Reader/TranslationReader.php',
2350
- 'Symfony\\Component\\Translation\\Reader\\TranslationReaderInterface' => $vendorDir . '/symfony/translation/Reader/TranslationReaderInterface.php',
2351
- 'Symfony\\Component\\Translation\\Translator' => $vendorDir . '/symfony/translation/Translator.php',
2352
- 'Symfony\\Component\\Translation\\TranslatorBagInterface' => $vendorDir . '/symfony/translation/TranslatorBagInterface.php',
2353
- 'Symfony\\Component\\Translation\\TranslatorInterface' => $vendorDir . '/symfony/translation/TranslatorInterface.php',
2354
- 'Symfony\\Component\\Translation\\Util\\ArrayConverter' => $vendorDir . '/symfony/translation/Util/ArrayConverter.php',
2355
- 'Symfony\\Component\\Translation\\Writer\\TranslationWriter' => $vendorDir . '/symfony/translation/Writer/TranslationWriter.php',
2356
- 'Symfony\\Component\\Translation\\Writer\\TranslationWriterInterface' => $vendorDir . '/symfony/translation/Writer/TranslationWriterInterface.php',
2357
- 'Symfony\\Component\\Yaml\\Command\\LintCommand' => $vendorDir . '/symfony/yaml/Command/LintCommand.php',
2358
- 'Symfony\\Component\\Yaml\\Dumper' => $vendorDir . '/symfony/yaml/Dumper.php',
2359
- 'Symfony\\Component\\Yaml\\Escaper' => $vendorDir . '/symfony/yaml/Escaper.php',
2360
- 'Symfony\\Component\\Yaml\\Exception\\DumpException' => $vendorDir . '/symfony/yaml/Exception/DumpException.php',
2361
- 'Symfony\\Component\\Yaml\\Exception\\ExceptionInterface' => $vendorDir . '/symfony/yaml/Exception/ExceptionInterface.php',
2362
- 'Symfony\\Component\\Yaml\\Exception\\ParseException' => $vendorDir . '/symfony/yaml/Exception/ParseException.php',
2363
- 'Symfony\\Component\\Yaml\\Exception\\RuntimeException' => $vendorDir . '/symfony/yaml/Exception/RuntimeException.php',
2364
- 'Symfony\\Component\\Yaml\\Inline' => $vendorDir . '/symfony/yaml/Inline.php',
2365
- 'Symfony\\Component\\Yaml\\Parser' => $vendorDir . '/symfony/yaml/Parser.php',
2366
- 'Symfony\\Component\\Yaml\\Tag\\TaggedValue' => $vendorDir . '/symfony/yaml/Tag/TaggedValue.php',
2367
- 'Symfony\\Component\\Yaml\\Unescaper' => $vendorDir . '/symfony/yaml/Unescaper.php',
2368
- 'Symfony\\Component\\Yaml\\Yaml' => $vendorDir . '/symfony/yaml/Yaml.php',
2369
- 'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php',
2370
- 'Text_Template' => $vendorDir . '/phpunit/php-text-template/src/Template.php',
2371
- 'TheSeer\\Tokenizer\\Exception' => $vendorDir . '/theseer/tokenizer/src/Exception.php',
2372
- 'TheSeer\\Tokenizer\\NamespaceUri' => $vendorDir . '/theseer/tokenizer/src/NamespaceUri.php',
2373
- 'TheSeer\\Tokenizer\\NamespaceUriException' => $vendorDir . '/theseer/tokenizer/src/NamespaceUriException.php',
2374
- 'TheSeer\\Tokenizer\\Token' => $vendorDir . '/theseer/tokenizer/src/Token.php',
2375
- 'TheSeer\\Tokenizer\\TokenCollection' => $vendorDir . '/theseer/tokenizer/src/TokenCollection.php',
2376
- 'TheSeer\\Tokenizer\\TokenCollectionException' => $vendorDir . '/theseer/tokenizer/src/TokenCollectionException.php',
2377
- 'TheSeer\\Tokenizer\\Tokenizer' => $vendorDir . '/theseer/tokenizer/src/Tokenizer.php',
2378
- 'TheSeer\\Tokenizer\\XMLSerializer' => $vendorDir . '/theseer/tokenizer/src/XMLSerializer.php',
2379
- 'WP_CLI' => $vendorDir . '/wp-cli/wp-cli/php/class-wp-cli.php',
2380
- 'WP_CLI\\AutoloadSplitter' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/AutoloadSplitter.php',
2381
- 'WP_CLI\\AutoloadSplitter\\AutoloadGenerator' => $vendorDir . '/wp-cli/autoload-splitter/src/AutoloadGenerator.php',
2382
- 'WP_CLI\\AutoloadSplitter\\ComposerPlugin' => $vendorDir . '/wp-cli/autoload-splitter/src/ComposerPlugin.php',
2383
- 'WP_CLI\\Autoloader' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Autoloader.php',
2384
- 'WP_CLI\\Bootstrap\\AutoloaderStep' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/AutoloaderStep.php',
2385
- 'WP_CLI\\Bootstrap\\BootstrapState' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/BootstrapState.php',
2386
- 'WP_CLI\\Bootstrap\\BootstrapStep' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/BootstrapStep.php',
2387
- 'WP_CLI\\Bootstrap\\ConfigureRunner' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/ConfigureRunner.php',
2388
- 'WP_CLI\\Bootstrap\\DeclareAbstractBaseCommand' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DeclareAbstractBaseCommand.php',
2389
- 'WP_CLI\\Bootstrap\\DeclareMainClass' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DeclareMainClass.php',
2390
- 'WP_CLI\\Bootstrap\\DefineProtectedCommands' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DefineProtectedCommands.php',
2391
- 'WP_CLI\\Bootstrap\\IncludeBundledAutoloader' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludeBundledAutoloader.php',
2392
- 'WP_CLI\\Bootstrap\\IncludeFallbackAutoloader' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludeFallbackAutoloader.php',
2393
- 'WP_CLI\\Bootstrap\\IncludeFrameworkAutoloader' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludeFrameworkAutoloader.php',
2394
- 'WP_CLI\\Bootstrap\\IncludePackageAutoloader' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludePackageAutoloader.php',
2395
- 'WP_CLI\\Bootstrap\\InitializeColorization' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/InitializeColorization.php',
2396
- 'WP_CLI\\Bootstrap\\InitializeLogger' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/InitializeLogger.php',
2397
- 'WP_CLI\\Bootstrap\\LaunchRunner' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php',
2398
- 'WP_CLI\\Bootstrap\\LoadDispatcher' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadDispatcher.php',
2399
- 'WP_CLI\\Bootstrap\\LoadRequiredCommand' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadRequiredCommand.php',
2400
- 'WP_CLI\\Bootstrap\\LoadUtilityFunctions' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadUtilityFunctions.php',
2401
- 'WP_CLI\\Bootstrap\\RegisterDeferredCommands' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RegisterDeferredCommands.php',
2402
- 'WP_CLI\\Bootstrap\\RegisterFrameworkCommands' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RegisterFrameworkCommands.php',
2403
- 'WP_CLI\\Bootstrap\\RunnerInstance' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RunnerInstance.php',
2404
- 'WP_CLI\\Completions' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Completions.php',
2405
- 'WP_CLI\\ComposerIO' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/ComposerIO.php',
2406
- 'WP_CLI\\Configurator' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Configurator.php',
2407
- 'WP_CLI\\Dispatcher\\CommandAddition' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandAddition.php',
2408
- 'WP_CLI\\Dispatcher\\CommandFactory' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php',
2409
- 'WP_CLI\\Dispatcher\\CompositeCommand' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CompositeCommand.php',
2410
- 'WP_CLI\\Dispatcher\\RootCommand' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Dispatcher/RootCommand.php',
2411
- 'WP_CLI\\Dispatcher\\Subcommand' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php',
2412
- 'WP_CLI\\DocParser' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/DocParser.php',
2413
- 'WP_CLI\\ExitException' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/ExitException.php',
2414
- 'WP_CLI\\Extractor' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Extractor.php',
2415
- 'WP_CLI\\Fetchers\\Base' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Fetchers/Base.php',
2416
- 'WP_CLI\\FileCache' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/FileCache.php',
2417
- 'WP_CLI\\Formatter' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Formatter.php',
2418
- 'WP_CLI\\Iterators\\CSV' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Iterators/CSV.php',
2419
- 'WP_CLI\\Iterators\\Exception' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Iterators/Exception.php',
2420
- 'WP_CLI\\Iterators\\Query' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Iterators/Query.php',
2421
- 'WP_CLI\\Iterators\\Table' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Iterators/Table.php',
2422
- 'WP_CLI\\Iterators\\Transform' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Iterators/Transform.php',
2423
- 'WP_CLI\\Loggers\\Base' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Loggers/Base.php',
2424
- 'WP_CLI\\Loggers\\Execution' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Loggers/Execution.php',
2425
- 'WP_CLI\\Loggers\\Quiet' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Loggers/Quiet.php',
2426
- 'WP_CLI\\Loggers\\Regular' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Loggers/Regular.php',
2427
- 'WP_CLI\\NoOp' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/NoOp.php',
2428
- 'WP_CLI\\PackageManagerEventSubscriber' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/PackageManagerEventSubscriber.php',
2429
- 'WP_CLI\\Process' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Process.php',
2430
- 'WP_CLI\\ProcessRun' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/ProcessRun.php',
2431
- 'WP_CLI\\Runner' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/Runner.php',
2432
- 'WP_CLI\\SynopsisParser' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/SynopsisParser.php',
2433
- 'WP_CLI\\SynopsisValidator' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/SynopsisValidator.php',
2434
- 'WP_CLI\\UpgraderSkin' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/UpgraderSkin.php',
2435
- 'WP_CLI\\WpHttpCacheManager' => $vendorDir . '/wp-cli/wp-cli/php/WP_CLI/WpHttpCacheManager.php',
2436
- 'WP_CLI_Command' => $vendorDir . '/wp-cli/wp-cli/php/class-wp-cli-command.php',
2437
- 'Webmozart\\Assert\\Assert' => $vendorDir . '/webmozart/assert/src/Assert.php',
2438
- 'cli\\Arguments' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Arguments.php',
2439
- 'cli\\Colors' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Colors.php',
2440
- 'cli\\Memoize' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Memoize.php',
2441
- 'cli\\Notify' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Notify.php',
2442
- 'cli\\Progress' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Progress.php',
2443
- 'cli\\Shell' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Shell.php',
2444
- 'cli\\Streams' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Streams.php',
2445
- 'cli\\Table' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Table.php',
2446
- 'cli\\Tree' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/Tree.php',
2447
- 'cli\\arguments\\Argument' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/arguments/Argument.php',
2448
- 'cli\\arguments\\HelpScreen' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/arguments/HelpScreen.php',
2449
- 'cli\\arguments\\InvalidArguments' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/arguments/InvalidArguments.php',
2450
- 'cli\\arguments\\Lexer' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/arguments/Lexer.php',
2451
- 'cli\\notify\\Dots' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/notify/Dots.php',
2452
- 'cli\\notify\\Spinner' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/notify/Spinner.php',
2453
- 'cli\\progress\\Bar' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/progress/Bar.php',
2454
- 'cli\\table\\Ascii' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/table/Ascii.php',
2455
- 'cli\\table\\Renderer' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/table/Renderer.php',
2456
- 'cli\\table\\Tabular' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/table/Tabular.php',
2457
- 'cli\\tree\\Ascii' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/tree/Ascii.php',
2458
- 'cli\\tree\\Markdown' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/tree/Markdown.php',
2459
- 'cli\\tree\\Renderer' => $vendorDir . '/wp-cli/php-cli-tools/lib/cli/tree/Renderer.php',
2460
- 'phpDocumentor\\Reflection\\DocBlock' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock.php',
2461
- 'phpDocumentor\\Reflection\\DocBlockFactory' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlockFactory.php',
2462
- 'phpDocumentor\\Reflection\\DocBlockFactoryInterface' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlockFactoryInterface.php',
2463
- 'phpDocumentor\\Reflection\\DocBlock\\Description' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Description.php',
2464
- 'phpDocumentor\\Reflection\\DocBlock\\DescriptionFactory' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/DescriptionFactory.php',
2465
- 'phpDocumentor\\Reflection\\DocBlock\\ExampleFinder' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/ExampleFinder.php',
2466
- 'phpDocumentor\\Reflection\\DocBlock\\Serializer' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Serializer.php',
2467
- 'phpDocumentor\\Reflection\\DocBlock\\StandardTagFactory' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/StandardTagFactory.php',
2468
- 'phpDocumentor\\Reflection\\DocBlock\\Tag' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tag.php',
2469
- 'phpDocumentor\\Reflection\\DocBlock\\TagFactory' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/TagFactory.php',
2470
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Author' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Author.php',
2471
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\BaseTag' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/BaseTag.php',
2472
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Covers' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Covers.php',
2473
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Deprecated' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Deprecated.php',
2474
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Example' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Example.php',
2475
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Factory\\StaticMethod' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/StaticMethod.php',
2476
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Factory\\Strategy' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Factory/Strategy.php',
2477
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Formatter' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter.php',
2478
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Formatter\\AlignFormatter' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter/AlignFormatter.php',
2479
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Formatter\\PassthroughFormatter' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Formatter/PassthroughFormatter.php',
2480
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Generic' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Generic.php',
2481
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Link' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Link.php',
2482
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Method' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Method.php',
2483
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Param' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Param.php',
2484
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Property' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Property.php',
2485
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\PropertyRead' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/PropertyRead.php',
2486
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\PropertyWrite' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/PropertyWrite.php',
2487
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Reference\\Fqsen' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Fqsen.php',
2488
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Reference\\Reference' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Reference.php',
2489
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Reference\\Url' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Url.php',
2490
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Return_' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Return_.php',
2491
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\See' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/See.php',
2492
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Since' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Since.php',
2493
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Source' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Source.php',
2494
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Throws' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Throws.php',
2495
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Uses' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Uses.php',
2496
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Var_' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Var_.php',
2497
- 'phpDocumentor\\Reflection\\DocBlock\\Tags\\Version' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Version.php',
2498
- 'phpDocumentor\\Reflection\\Element' => $vendorDir . '/phpdocumentor/reflection-common/src/Element.php',
2499
- 'phpDocumentor\\Reflection\\File' => $vendorDir . '/phpdocumentor/reflection-common/src/File.php',
2500
- 'phpDocumentor\\Reflection\\Fqsen' => $vendorDir . '/phpdocumentor/reflection-common/src/Fqsen.php',
2501
- 'phpDocumentor\\Reflection\\FqsenResolver' => $vendorDir . '/phpdocumentor/type-resolver/src/FqsenResolver.php',
2502
- 'phpDocumentor\\Reflection\\Location' => $vendorDir . '/phpdocumentor/reflection-common/src/Location.php',
2503
- 'phpDocumentor\\Reflection\\Project' => $vendorDir . '/phpdocumentor/reflection-common/src/Project.php',
2504
- 'phpDocumentor\\Reflection\\ProjectFactory' => $vendorDir . '/phpdocumentor/reflection-common/src/ProjectFactory.php',
2505
- 'phpDocumentor\\Reflection\\Type' => $vendorDir . '/phpdocumentor/type-resolver/src/Type.php',
2506
- 'phpDocumentor\\Reflection\\TypeResolver' => $vendorDir . '/phpdocumentor/type-resolver/src/TypeResolver.php',
2507
- 'phpDocumentor\\Reflection\\Types\\Array_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Array_.php',
2508
- 'phpDocumentor\\Reflection\\Types\\Boolean' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Boolean.php',
2509
- 'phpDocumentor\\Reflection\\Types\\Callable_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Callable_.php',
2510
- 'phpDocumentor\\Reflection\\Types\\Compound' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Compound.php',
2511
- 'phpDocumentor\\Reflection\\Types\\Context' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Context.php',
2512
- 'phpDocumentor\\Reflection\\Types\\ContextFactory' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/ContextFactory.php',
2513
- 'phpDocumentor\\Reflection\\Types\\Float_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Float_.php',
2514
- 'phpDocumentor\\Reflection\\Types\\Integer' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Integer.php',
2515
- 'phpDocumentor\\Reflection\\Types\\Iterable_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Iterable_.php',
2516
- 'phpDocumentor\\Reflection\\Types\\Mixed_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Mixed_.php',
2517
- 'phpDocumentor\\Reflection\\Types\\Null_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Null_.php',
2518
- 'phpDocumentor\\Reflection\\Types\\Nullable' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Nullable.php',
2519
- 'phpDocumentor\\Reflection\\Types\\Object_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Object_.php',
2520
- 'phpDocumentor\\Reflection\\Types\\Parent_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Parent_.php',
2521
- 'phpDocumentor\\Reflection\\Types\\Resource_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Resource_.php',
2522
- 'phpDocumentor\\Reflection\\Types\\Scalar' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Scalar.php',
2523
- 'phpDocumentor\\Reflection\\Types\\Self_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Self_.php',
2524
- 'phpDocumentor\\Reflection\\Types\\Static_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Static_.php',
2525
- 'phpDocumentor\\Reflection\\Types\\String_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/String_.php',
2526
- 'phpDocumentor\\Reflection\\Types\\This' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/This.php',
2527
- 'phpDocumentor\\Reflection\\Types\\Void_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Void_.php',
2528
- 'tad\\Codeception\\Command\\BaseCommand' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/BaseCommand.php',
2529
- 'tad\\Codeception\\Command\\Helpers\\YamlHasher' => $vendorDir . '/lucatume/codeception-setup-local/src/Helpers/YamlHasher.php',
2530
- 'tad\\Codeception\\Command\\Helpers\\YamlHasherInterface' => $vendorDir . '/lucatume/codeception-setup-local/src/Helpers/YamlHasherInterface.php',
2531
- 'tad\\Codeception\\Command\\SearchReplace' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SearchReplace.php',
2532
- 'tad\\Codeception\\Command\\Setup' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/Setup.php',
2533
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\AbstractInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/AbstractInstruction.php',
2534
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\BreakInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/BreakInstruction.php',
2535
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\CommandInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/CommandInstruction.php',
2536
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\ExecInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/ExecInstruction.php',
2537
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\InstructionInterface' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/InstructionInterface.php',
2538
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\MessageInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/MessageInstruction.php',
2539
- 'tad\\Codeception\\Command\\SetupLocal\\Instructions\\VarInstruction' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupLocal/Instructions/VarInstruction.php',
2540
- 'tad\\Codeception\\Command\\SetupScaffold' => $vendorDir . '/lucatume/codeception-setup-local/src/Command/SetupScaffold.php',
2541
- 'tad\\WPBrowser\\Adapters\\WP' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Adapters/WP.php',
2542
- 'tad\\WPBrowser\\Connector\\WordPress' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Connector/WordPress.php',
2543
- 'tad\\WPBrowser\\Environment\\Constants' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Environment/Constants.php',
2544
- 'tad\\WPBrowser\\Environment\\Executor' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Environment/Executor.php',
2545
- 'tad\\WPBrowser\\Environment\\System' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Environment/System.php',
2546
- 'tad\\WPBrowser\\Extension\\Copier' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Extension/Copier.php',
2547
- 'tad\\WPBrowser\\Extension\\Symlinker' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Extension/Symlinker.php',
2548
- 'tad\\WPBrowser\\Filesystem\\FileReplacers\\AbstractFileReplacer' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Filesystem/FileReplacers/AbstractFileReplacer.php',
2549
- 'tad\\WPBrowser\\Filesystem\\FileReplacers\\HtaccesReplacer' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Filesystem/FileReplacers/HtaccesReplacer.php',
2550
- 'tad\\WPBrowser\\Filesystem\\FileReplacers\\WPConfigReplacer' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Filesystem/FileReplacers/WPConfigReplacer.php',
2551
- 'tad\\WPBrowser\\Filesystem\\Filesystem' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Filesystem/Filesystem.php',
2552
- 'tad\\WPBrowser\\Filesystem\\Utils' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Filesystem/Utils.php',
2553
- 'tad\\WPBrowser\\Generators\\Blog' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Blog.php',
2554
- 'tad\\WPBrowser\\Generators\\Comment' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Comment.php',
2555
- 'tad\\WPBrowser\\Generators\\Date' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Date.php',
2556
- 'tad\\WPBrowser\\Generators\\Links' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Links.php',
2557
- 'tad\\WPBrowser\\Generators\\Post' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Post.php',
2558
- 'tad\\WPBrowser\\Generators\\RedirectingWPConfig' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/RedirectingWPConfig.php',
2559
- 'tad\\WPBrowser\\Generators\\SubdomainHtaccess' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/SubdomainHtaccess.php',
2560
- 'tad\\WPBrowser\\Generators\\SubfolderHtaccess' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/SubfolderHtaccess.php',
2561
- 'tad\\WPBrowser\\Generators\\Tables' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/Tables.php',
2562
- 'tad\\WPBrowser\\Generators\\TemplateProviderInterface' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/TemplateProviderInterface.php',
2563
- 'tad\\WPBrowser\\Generators\\User' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/User.php',
2564
- 'tad\\WPBrowser\\Generators\\User\\Roles' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/User/Roles.php',
2565
- 'tad\\WPBrowser\\Generators\\WpPassword' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Generators/WpPassword.php',
2566
- 'tad\\WPBrowser\\Iterators\\Filters\\ActionsQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/ActionsQueriesFilter.php',
2567
- 'tad\\WPBrowser\\Iterators\\Filters\\ClassMethodQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/ClassMethodQueriesFilter.php',
2568
- 'tad\\WPBrowser\\Iterators\\Filters\\FactoryQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/FactoryQueriesFilter.php',
2569
- 'tad\\WPBrowser\\Iterators\\Filters\\FiltersQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/FiltersQueriesFilter.php',
2570
- 'tad\\WPBrowser\\Iterators\\Filters\\FunctionQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/FunctionQueriesFilter.php',
2571
- 'tad\\WPBrowser\\Iterators\\Filters\\MainStatementQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/MainStatementQueriesFilter.php',
2572
- 'tad\\WPBrowser\\Iterators\\Filters\\QueriesCallerBasedFilterIterator' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/QueriesCallerBasedFilterIterator.php',
2573
- 'tad\\WPBrowser\\Iterators\\Filters\\QueriesCallerBasedKeepingFilterIterator' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/QueriesCallerBasedKeepingFilterIterator.php',
2574
- 'tad\\WPBrowser\\Iterators\\Filters\\SetupTearDownQueriesFilter' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Iterators/Filters/SetupTearDownQueriesFilter.php',
2575
- 'tad\\WPBrowser\\Module\\Support\\DbDump' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Module/Support/DbDump.php',
2576
- 'tad\\WPBrowser\\Module\\Support\\UriToIndexMapper' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Module/Support/UriToIndexMapper.php',
2577
- 'tad\\WPBrowser\\Module\\WPLoader\\FactoryStore' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Module/WPLoader/FactoryStore.php',
2578
- 'tad\\WPBrowser\\Services\\Db\\MySQLDumpFactory' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Services/Db/MySQLDumpFactory.php',
2579
- 'tad\\WPBrowser\\Services\\Db\\MySQLDumpFactoryInterface' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Services/Db/MySQLDumpFactoryInterface.php',
2580
- 'tad\\WPBrowser\\Services\\Db\\MySQLDumpInterface' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Services/Db/MySQLDumpInterface.php',
2581
- 'tad\\WPBrowser\\Services\\WP\\Bootstrapper' => $vendorDir . '/lucatume/wp-browser-commons/src/tad/WPBrowser/Services/WP/Bootstrapper.php',
2582
- 'tad\\WPBrowser\\Template\\Data' => $vendorDir . '/lucatume/wp-browser/src/tad/WPBrowser/Template/Data.php',
2583
  'tad_DI52_Container' => $vendorDir . '/lucatume/di52/src/tad/DI52/Container.php',
2584
  'tad_DI52_ContainerInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
2585
  'tad_DI52_ProtectedValue' => $vendorDir . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
+ 'WP_Async_Request' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-async-request.php',
10
+ 'WP_Background_Process' => $vendorDir . '/a5hleyrich/wp-background-processing/classes/wp-background-process.php',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  'tad_DI52_Container' => $vendorDir . '/lucatume/di52/src/tad/DI52/Container.php',
12
  'tad_DI52_ContainerInterface' => $vendorDir . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
13
  'tad_DI52_ProtectedValue' => $vendorDir . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
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 ComposerAutoloaderInit500327f0299fc34434e2b5352429a53a {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit500327f0299fc34434e2b5352429a53a {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit500327f0299fc34434e2b5352429a53a', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit500327f0299fc34434e2b5352429a53a', '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 ComposerAutoloaderInit7927142c97fdd9a483f80792a97cdf96 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit7927142c97fdd9a483f80792a97cdf96', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit7927142c97fdd9a483f80792a97cdf96', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
common/vendor/composer/autoload_static.php CHANGED
@@ -26,13 +26,6 @@ class ComposerStaticInit453516e196e1be4c43fa495b9bb9d572
26
  public static $classMap = array (
27
  'WP_Async_Request' => __DIR__ . '/..' . '/a5hleyrich/wp-background-processing/classes/wp-async-request.php',
28
  'WP_Background_Process' => __DIR__ . '/..' . '/a5hleyrich/wp-background-processing/classes/wp-background-process.php',
29
- 'tad_DI52_Container' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/Container.php',
30
- 'tad_DI52_ContainerInterface' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ContainerInterface.php',
31
- 'tad_DI52_ProtectedValue' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ProtectedValue.php',
32
- 'tad_DI52_ServiceProvider' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ServiceProvider.php',
33
- 'tad_DI52_ServiceProviderInterface' => __DIR__ . '/..' . '/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php',
34
- 'xrstf\\Composer52\\AutoloadGenerator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php',
35
- 'xrstf\\Composer52\\Generator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php',
36
  );
37
 
38
  public static function getInitializer(ClassLoader $loader)
26
  public static $classMap = array (
27
  'WP_Async_Request' => __DIR__ . '/..' . '/a5hleyrich/wp-background-processing/classes/wp-async-request.php',
28
  'WP_Background_Process' => __DIR__ . '/..' . '/a5hleyrich/wp-background-processing/classes/wp-background-process.php',
 
 
 
 
 
 
 
29
  );
30
 
31
  public static function getInitializer(ClassLoader $loader)
common/vendor/composer/installed.json CHANGED
@@ -1,4 +1,42 @@
1
  [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  {
3
  "name": "lucatume/di52",
4
  "version": "2.0.9",
@@ -76,43 +114,5 @@
76
  "license": [
77
  "MIT"
78
  ]
79
- },
80
- {
81
- "name": "a5hleyrich/wp-background-processing",
82
- "version": "1.0.1",
83
- "version_normalized": "1.0.1.0",
84
- "source": {
85
- "type": "git",
86
- "url": "https://github.com/A5hleyRich/wp-background-processing.git",
87
- "reference": "1f070aab5058dbaf45d5435a343033ddd8a641b1"
88
- },
89
- "dist": {
90
- "type": "zip",
91
- "url": "https://api.github.com/repos/A5hleyRich/wp-background-processing/zipball/1f070aab5058dbaf45d5435a343033ddd8a641b1",
92
- "reference": "1f070aab5058dbaf45d5435a343033ddd8a641b1",
93
- "shasum": ""
94
- },
95
- "require": {
96
- "php": ">=5.2"
97
- },
98
- "time": "2018-02-12T09:24:05+00:00",
99
- "type": "library",
100
- "installation-source": "dist",
101
- "autoload": {
102
- "classmap": [
103
- "classes/"
104
- ]
105
- },
106
- "notification-url": "https://packagist.org/downloads/",
107
- "license": [
108
- "GPL-2.0-only"
109
- ],
110
- "authors": [
111
- {
112
- "name": "Ashley Rich",
113
- "email": "hello@ashleyrich.com"
114
- }
115
- ],
116
- "description": "WP Background Processing can be used to fire off non-blocking asynchronous requests or as a background processing tool, allowing you to queue tasks."
117
  }
118
  ]
1
  [
2
+ {
3
+ "name": "a5hleyrich/wp-background-processing",
4
+ "version": "1.0.1",
5
+ "version_normalized": "1.0.1.0",
6
+ "source": {
7
+ "type": "git",
8
+ "url": "https://github.com/A5hleyRich/wp-background-processing.git",
9
+ "reference": "1f070aab5058dbaf45d5435a343033ddd8a641b1"
10
+ },
11
+ "dist": {
12
+ "type": "zip",
13
+ "url": "https://api.github.com/repos/A5hleyRich/wp-background-processing/zipball/1f070aab5058dbaf45d5435a343033ddd8a641b1",
14
+ "reference": "1f070aab5058dbaf45d5435a343033ddd8a641b1",
15
+ "shasum": ""
16
+ },
17
+ "require": {
18
+ "php": ">=5.2"
19
+ },
20
+ "time": "2018-02-12T09:24:05+00:00",
21
+ "type": "library",
22
+ "installation-source": "dist",
23
+ "autoload": {
24
+ "classmap": [
25
+ "classes/"
26
+ ]
27
+ },
28
+ "notification-url": "https://packagist.org/downloads/",
29
+ "license": [
30
+ "GPL-2.0-only"
31
+ ],
32
+ "authors": [
33
+ {
34
+ "name": "Ashley Rich",
35
+ "email": "hello@ashleyrich.com"
36
+ }
37
+ ],
38
+ "description": "WP Background Processing can be used to fire off non-blocking asynchronous requests or as a background processing tool, allowing you to queue tasks."
39
+ },
40
  {
41
  "name": "lucatume/di52",
42
  "version": "2.0.9",
114
  "license": [
115
  "MIT"
116
  ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
117
  }
118
  ]
lang/the-events-calendar-cs_CZ.mo CHANGED
Binary file
lang/the-events-calendar-cs_CZ.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-06-06 12:30:07+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -13,11 +13,11 @@ msgstr ""
13
 
14
  #: src/views/month/single-day.php:57
15
  msgid "%s for %s"
16
- msgstr ""
17
 
18
  #: src/views/month/loop-grid.php:25 src/views/month/loop-grid.php:28
19
  msgid "Calendar of %s"
20
- msgstr ""
21
 
22
  #: src/views/modules/bar.php:80
23
  msgid "Submit %s search"
@@ -77,7 +77,7 @@ msgstr ""
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
- msgstr ""
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
@@ -153,7 +153,7 @@ msgstr ""
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
- msgstr ""
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
@@ -177,7 +177,7 @@ msgstr ""
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
180
- msgstr ""
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
@@ -321,7 +321,7 @@ msgstr ""
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
- msgstr ""
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
@@ -333,7 +333,7 @@ msgstr ""
333
 
334
  #: src/admin-views/aggregator/tabs/import-form.php:277
335
  msgid "timezone settings"
336
- msgstr ""
337
 
338
  #: src/admin-views/aggregator/tabs/import-form.php:275
339
  msgid "Events will be imported with the same timezone as defined on eventbrite.com. You can make use of The Events Calendar's"
@@ -386,11 +386,11 @@ msgstr ""
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
389
- msgstr ""
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
- msgstr ""
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
@@ -503,11 +503,11 @@ msgstr ""
503
 
504
  #: src/Tribe/Aggregator/Settings.php:491
505
  msgid "one month"
506
- msgstr ""
507
 
508
  #: src/Tribe/Aggregator/Settings.php:479
509
  msgid "one week"
510
- msgstr ""
511
 
512
  #: src/Tribe/Aggregator/Record/List_Table.php:570
513
  msgctxt "when the retry will happen, a date"
@@ -610,7 +610,7 @@ msgstr ""
610
  #: src/Tribe/Rewrite.php:265
611
  msgctxt "The \"/page/\" URL string component."
612
  msgid "page"
613
- msgstr ""
614
 
615
  #: src/Tribe/REST/V1/Endpoints/Single_Organizer.php:143
616
  msgid "An organizer with the specified event does not exist."
@@ -642,7 +642,7 @@ msgstr ""
642
 
643
  #: common/src/Tribe/Validate.php:184
644
  msgid "%s must not be empty"
645
- msgstr ""
646
 
647
  #: src/functions/template-tags/general.php:1345
648
  msgid "Calendar powered by %s"
@@ -720,7 +720,7 @@ msgstr ""
720
 
721
  #: src/Tribe/REST/V1/Messages.php:39
722
  msgid "The event could not be updated"
723
- msgstr ""
724
 
725
  #: src/Tribe/REST/V1/Messages.php:38
726
  msgid "The organizer is already trashed"
@@ -740,11 +740,11 @@ msgstr ""
740
 
741
  #: src/Tribe/REST/V1/Messages.php:34
742
  msgid "The event is already trashed"
743
- msgstr ""
744
 
745
  #: src/Tribe/REST/V1/Messages.php:33
746
  msgid "The event could not be deleted"
747
- msgstr ""
748
 
749
  #: src/Tribe/REST/V1/Messages.php:32
750
  msgid "The requested organizer is not accessible"
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-03 08:59:09+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
13
 
14
  #: src/views/month/single-day.php:57
15
  msgid "%s for %s"
16
+ msgstr "%s pro %s"
17
 
18
  #: src/views/month/loop-grid.php:25 src/views/month/loop-grid.php:28
19
  msgid "Calendar of %s"
20
+ msgstr "Kalendář z %s"
21
 
22
  #: src/views/modules/bar.php:80
23
  msgid "Submit %s search"
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
+ msgstr "API klíče"
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
+ msgstr "Ahoj,"
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
180
+ msgstr "Vědět více"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
+ msgstr "Nastavení > Základní"
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
333
 
334
  #: src/admin-views/aggregator/tabs/import-form.php:277
335
  msgid "timezone settings"
336
+ msgstr "nastavení časové zóny"
337
 
338
  #: src/admin-views/aggregator/tabs/import-form.php:275
339
  msgid "Events will be imported with the same timezone as defined on eventbrite.com. You can make use of The Events Calendar's"
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
389
+ msgstr "Vybrat zdroj"
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
+ msgstr "Nahrání zdroje"
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
503
 
504
  #: src/Tribe/Aggregator/Settings.php:491
505
  msgid "one month"
506
+ msgstr "jeden měsíc"
507
 
508
  #: src/Tribe/Aggregator/Settings.php:479
509
  msgid "one week"
510
+ msgstr "jeden týden"
511
 
512
  #: src/Tribe/Aggregator/Record/List_Table.php:570
513
  msgctxt "when the retry will happen, a date"
610
  #: src/Tribe/Rewrite.php:265
611
  msgctxt "The \"/page/\" URL string component."
612
  msgid "page"
613
+ msgstr "stránka"
614
 
615
  #: src/Tribe/REST/V1/Endpoints/Single_Organizer.php:143
616
  msgid "An organizer with the specified event does not exist."
642
 
643
  #: common/src/Tribe/Validate.php:184
644
  msgid "%s must not be empty"
645
+ msgstr "%s nesmí být prázdný"
646
 
647
  #: src/functions/template-tags/general.php:1345
648
  msgid "Calendar powered by %s"
720
 
721
  #: src/Tribe/REST/V1/Messages.php:39
722
  msgid "The event could not be updated"
723
+ msgstr "Událost nelze upravit"
724
 
725
  #: src/Tribe/REST/V1/Messages.php:38
726
  msgid "The organizer is already trashed"
740
 
741
  #: src/Tribe/REST/V1/Messages.php:34
742
  msgid "The event is already trashed"
743
+ msgstr "Událost je již smazaná"
744
 
745
  #: src/Tribe/REST/V1/Messages.php:33
746
  msgid "The event could not be deleted"
747
+ msgstr "Událost nelze smazat"
748
 
749
  #: src/Tribe/REST/V1/Messages.php:32
750
  msgid "The requested organizer is not accessible"
lang/the-events-calendar-de_DE.mo CHANGED
Binary file
lang/the-events-calendar-de_DE.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-07-23 10:03:04+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -5831,7 +5831,7 @@ msgstr "Premium Add-Ons"
5831
 
5832
  #: common/src/Tribe/Admin/Help_Page.php:823
5833
  msgid "WordPress "
5834
- msgstr "WordPress "
5835
 
5836
  #: common/src/Tribe/Admin/Help_Page.php:822
5837
  #: common/src/admin-views/app-shop.php:77
@@ -8083,7 +8083,7 @@ msgstr "Hinzufügen"
8083
 
8084
  #: src/Tribe/Main.php:1727 src/Tribe/Main.php:2339
8085
  msgid "tag"
8086
- msgstr "Tag"
8087
 
8088
  #: src/Tribe/Main.php:1713 src/Tribe/Main.php:2340
8089
  msgid "category"
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-03 00:53:39+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
5831
 
5832
  #: common/src/Tribe/Admin/Help_Page.php:823
5833
  msgid "WordPress "
5834
+ msgstr "WordPress"
5835
 
5836
  #: common/src/Tribe/Admin/Help_Page.php:822
5837
  #: common/src/admin-views/app-shop.php:77
8083
 
8084
  #: src/Tribe/Main.php:1727 src/Tribe/Main.php:2339
8085
  msgid "tag"
8086
+ msgstr "Schlagwort"
8087
 
8088
  #: src/Tribe/Main.php:1713 src/Tribe/Main.php:2340
8089
  msgid "category"
lang/the-events-calendar-es_ES.mo CHANGED
Binary file
lang/the-events-calendar-es_ES.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-07-20 07:15:05+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -41,11 +41,11 @@ msgstr "Búsqueda y navegació de vistas de %s"
41
 
42
  #: src/admin-views/privacy.php:63
43
  msgid "If you have extended our plugin(s) to send data to a third-party service such as Eventbrite, Google Maps, or PayPal, user information may be passed to these external services. These services may be located abroad."
44
- msgstr ""
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
- msgstr ""
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
@@ -53,11 +53,11 @@ msgstr "Donde enviamos tu información"
53
 
54
  #: src/admin-views/privacy.php:57
55
  msgid "Certain data may be exported or removed upon users’ requests via the existing Exporter or Eraser. Please note, however, that several “edge cases” exist in which we are unable to perfect the gathering and export of all data for your end users. We suggest running a search in your local database, as well as within the WordPress Dashboard, in order to identify all data collected and stored for your specific user requests."
56
- msgstr ""
57
 
58
  #: src/admin-views/privacy.php:55
59
  msgid "All information (data) is retained in the local database indefinitely, unless otherwise deleted."
60
- msgstr ""
61
 
62
  #: src/admin-views/privacy.php:53
63
  msgid "How Long You Retain this Data"
@@ -65,27 +65,27 @@ msgstr "Durante cuánto tiempo retienes esta Información"
65
 
66
  #: src/admin-views/privacy.php:51
67
  msgid "These API keys may include the following third party services: Google Maps, Facebook, Meetup, PayPal, and Eventbrite (API key, auth URL and Client Secret)."
68
- msgstr ""
69
 
70
  #: src/admin-views/privacy.php:49
71
  msgid "We make use of certain API keys, in order to provide specific features."
72
- msgstr ""
73
 
74
  #: src/admin-views/privacy.php:45
75
  msgid "The Events Calendar suite offers the use of third-party API keys. The primary functions are to enhance the features we've built in, some of which use Google Maps, PayPal, Eventbrite, Meetup, and Facebook. These API keys are not supplied by Modern Tribe."
76
- msgstr ""
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
- msgstr ""
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
84
- msgstr ""
85
 
86
  #: src/admin-views/privacy.php:39
87
  msgid "Please note that to create new events through the Community Events submission form, a user must hold a website account on this domain. This information is retained in the local database. It is also possible to create events anonymously, if the site owner has this option enabled."
88
- msgstr ""
89
 
90
  #: src/admin-views/privacy.php:36
91
  msgid "Eventbrite Ticket information: name, description, cost, type, quantity"
@@ -93,19 +93,19 @@ msgstr ""
93
 
94
  #: src/admin-views/privacy.php:35
95
  msgid "Import origin data (URL from where events are being imported—such as Eventbrite, MeetUp, other compatible URL sources, and more, which can include similar or same data as listed above)"
96
- msgstr ""
97
 
98
  #: src/admin-views/privacy.php:34
99
  msgid "All data present within a CSV or ICS file and external URLs (for events, venues, organizers, and tickets)"
100
- msgstr ""
101
 
102
  #: src/admin-views/privacy.php:31
103
  msgid "Importing Events, Venues, and Organizers:"
104
- msgstr ""
105
 
106
  #: src/admin-views/privacy.php:28
107
  msgid "Event information: website, cost, description, date, time, image"
108
- msgstr ""
109
 
110
  #: src/admin-views/privacy.php:27
111
  msgid "Organizer information: name, phone, website, email"
@@ -117,7 +117,7 @@ msgstr ""
117
 
118
  #: src/admin-views/privacy.php:23
119
  msgid "If you create, submit, import, save, or publish Event, Venue, or Organizer information, such information is retained in the local database:"
120
- msgstr ""
121
 
122
  #: src/admin-views/privacy.php:22 src/admin-views/privacy.php:47
123
  msgid "Suggested text:"
@@ -129,11 +129,11 @@ msgstr ""
129
 
130
  #: src/admin-views/privacy.php:20
131
  msgid "Event, Venue, and Organizer Information"
132
- msgstr ""
133
 
134
  #: src/admin-views/privacy.php:18
135
  msgid "What personal data we collect and why we collect it"
136
- msgstr ""
137
 
138
  #: src/admin-views/privacy.php:16
139
  msgid "This information is only for guidance and not to be considered as legal advice."
@@ -141,11 +141,11 @@ msgstr ""
141
 
142
  #: src/admin-views/privacy.php:16
143
  msgid "Disclaimer:"
144
- msgstr ""
145
 
146
  #: src/admin-views/privacy.php:15
147
  msgid "You should include the information below in the correct sections of you privacy policy."
148
- msgstr ""
149
 
150
  #: src/admin-views/privacy.php:14
151
  msgid "This information serves as a guide on what sections need to be modified due to usage of The Events Calendar and its Add-ons."
@@ -157,15 +157,15 @@ msgstr "Hola,"
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
- msgstr ""
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
- msgstr ""
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
- msgstr ""
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
@@ -173,7 +173,7 @@ msgstr "Ninguno"
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
- msgstr ""
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
@@ -181,7 +181,7 @@ msgstr "Leer más"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
184
- msgstr ""
185
 
186
  #: src/Tribe/Main.php:4513
187
  msgid "Search for %s by month. Please use the format %s."
@@ -193,79 +193,79 @@ msgstr "Buscar %s por fecha. Por favor, usa el formato %s."
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
- msgstr ""
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
- msgstr ""
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
- msgstr ""
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
- msgstr ""
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
- msgstr ""
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
- msgstr ""
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
- msgstr ""
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
- msgstr ""
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
- msgstr ""
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
- msgstr ""
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
- msgstr ""
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
- msgstr ""
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
- msgstr ""
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
- msgstr ""
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
- msgstr ""
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
- msgstr ""
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
- msgstr ""
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
- msgstr ""
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
- msgstr ""
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
@@ -273,23 +273,23 @@ msgstr "Buscar %s por palabra clave."
273
 
274
  #: src/Tribe/API.php:826 src/Tribe/API.php:837
275
  msgid "An event having a post meta value of `%s` minutes is not valid. Make sure it is from 0 to 59."
276
- msgstr ""
277
 
278
  #: src/Tribe/API.php:796
279
  msgid "An event having a post meta value of `%s` hour (24-hour) is not valid. Make sure it is from 0 to 23."
280
- msgstr ""
281
 
282
  #: src/Tribe/API.php:789
283
  msgid "An event having a post meta value of `%s` hour (12-hour) is not valid. Make sure it is from 1 to 12."
284
- msgstr ""
285
 
286
  #: src/Tribe/API.php:772
287
  msgid "An event having a post meta value of `%s` hour (am/pm) is not valid. Make sure it is from 1 to 12."
288
- msgstr ""
289
 
290
  #: src/Tribe/API.php:744
291
  msgid "An event having a post meta value of `%s` meridian is not valid. Make sure it is either `am` or `pm`, or remove it entirely if using the 24-hour format."
292
- msgstr ""
293
 
294
  #: common/src/Tribe/Admin/Notice/Php_Version.php:101
295
  msgid "Starting March 2019, %1$s will no longer work with versions prior to PHP 5.4. Currently your site is using PHP version %2$s. For best results, we recommend using PHP 5.6 or above."
@@ -358,7 +358,7 @@ msgstr "Event Aggregator no está conectado a Eventbrite"
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
- msgstr ""
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
@@ -374,11 +374,11 @@ msgstr "URL de Eventbrite no válida"
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
377
- msgstr ""
378
 
379
  #: src/admin-views/aggregator/origins/eventbrite.php:127
380
  msgid "Import from Eventbrite.com url"
381
- msgstr ""
382
 
383
  #: src/admin-views/aggregator/origins/eventbrite.php:116
384
  msgid "Import events directly from your connected Eventbrite.com account or from a public Eventbrite.com url."
@@ -390,15 +390,15 @@ msgstr "Selecciona el origen"
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
- msgstr ""
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
- msgstr ""
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
- msgstr ""
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
@@ -411,7 +411,7 @@ msgstr ""
411
 
412
  #: src/Tribe/Aggregator/Tabs/Abstract.php:190
413
  msgid "Please provide a Eventbrite URL when importing from Eventbrite."
414
- msgstr ""
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
@@ -419,62 +419,62 @@ msgstr ""
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
422
- msgstr ""
423
 
424
  #: src/Tribe/Aggregator/Service.php:676
425
  msgid "Events cannot be imported because Eventbrite has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Eventbrite. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Eventbrite restrictions in our knowledgebase</a>."
426
- msgstr ""
427
 
428
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:78
429
  msgid "The new status message slug, to allow for localized messages."
430
- msgstr ""
431
 
432
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:73
433
  msgid "The new status message for the user, not localized."
434
- msgstr ""
435
 
436
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:68
437
  msgid "The new status of the import."
438
- msgstr ""
439
 
440
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:138
441
  msgid "The current interval, in seconds, between the end of a batch process and the start of the next; as set on the server."
442
- msgstr ""
443
 
444
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:132
445
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:84
446
  msgid "The percentage of import completed."
447
- msgstr ""
448
 
449
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:126
450
  msgid "The current status of the import."
451
- msgstr ""
452
 
453
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:120
454
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:62
455
  msgid "The hash of the next expected batch, as previously provided by the client"
456
- msgstr ""
457
 
458
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:114
459
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:56
460
  msgid "The import unique ID as provided by Event Aggregator service"
461
- msgstr ""
462
 
463
  #: src/Tribe/Aggregator/Errors.php:66
464
  msgid "There is an JSON error with the Event Aggregator server. Please try your import again later."
465
- msgstr ""
466
 
467
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:22
468
  msgid "If required the commands will use the API keys and licenses set for the current site."
469
- msgstr ""
470
 
471
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:21
472
  msgid "Create, run and manage Event Aggregator imports."
473
- msgstr ""
474
 
475
  #: src/Tribe/Admin/Notice/Timezones.php:76
476
  msgid "When using The Events Calendar, we recommend that you choose a city in your timezone and avoid using a UTC timezone offset. Choosing a UTC timezone may cause problems when importing events or with Day Light Savings time. %1$s"
477
- msgstr ""
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
@@ -483,7 +483,7 @@ msgstr "Leer más"
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
485
  msgid "<strong>The Events Calendar Annual Survey:</strong> share your feedback with our team—%1$s!"
486
- msgstr ""
487
 
488
  #: src/Tribe/Admin/Notice/Marketing.php:48
489
  msgctxt "2018 user survey"
@@ -1105,15 +1105,15 @@ msgstr ""
1105
 
1106
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:119
1107
  msgid "The event category term ID is missing or does not exist."
1108
- msgstr ""
1109
 
1110
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:113
1111
  msgid "Deletes an event category and returns its data"
1112
- msgstr ""
1113
 
1114
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:105
1115
  msgid "The user is not authorized to create event categories"
1116
- msgstr ""
1117
 
1118
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:102
1119
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:151
@@ -1121,15 +1121,15 @@ msgstr ""
1121
  #: src/Tribe/REST/V1/Endpoints/Single_Tag.php:96
1122
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:141
1123
  msgid "A required parameter is missing or an input parameter is in the wrong format"
1124
- msgstr ""
1125
 
1126
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:96
1127
  msgid "Returns the data of the created event category"
1128
- msgstr ""
1129
 
1130
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:90
1131
  msgid "Returns the data of the updated event category"
1132
- msgstr ""
1133
 
1134
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:81
1135
  msgid "An event category with the specified term ID does not exist."
@@ -1348,12 +1348,12 @@ msgstr "Estado del evento"
1348
  #: src/Tribe/Linked_Posts.php:1126
1349
  msgctxt "The \"Create or Find {post type name}\" label for custom linked post types that are *not* Venues or Organizers"
1350
  msgid "Create or Find %s"
1351
- msgstr ""
1352
 
1353
  #: src/Tribe/Linked_Posts.php:1117
1354
  msgctxt "The \"Find a {post type name}\" label for custom linked post types that are *not* Venues or Organizers"
1355
  msgid "Find %1$s %2$s"
1356
- msgstr ""
1357
 
1358
  #: src/Tribe/Linked_Posts.php:1108
1359
  msgid "Find a Venue"
@@ -1366,12 +1366,12 @@ msgstr ""
1366
  #: src/Tribe/Linked_Posts.php:1100
1367
  msgctxt "\"Create or Find Venue\", but when the word \"Venue\" is customized to something else."
1368
  msgid "Create or Find %s"
1369
- msgstr ""
1370
 
1371
  #: src/Tribe/Linked_Posts.php:1091
1372
  msgctxt "\"Find a Venue\", but when the word \"Venue\" is customized to something else."
1373
  msgid "Find %1$s %2$s"
1374
- msgstr ""
1375
 
1376
  #: src/Tribe/Linked_Posts.php:1080
1377
  msgid "Find an Organizer"
@@ -1384,12 +1384,12 @@ msgstr ""
1384
  #: src/Tribe/Linked_Posts.php:1072
1385
  msgctxt "\"Create or Find Organizer\", but when the word \"Organizer\" is customized to something else."
1386
  msgid "Create or Find %s"
1387
- msgstr ""
1388
 
1389
  #: src/Tribe/Linked_Posts.php:1063
1390
  msgctxt "\"Find an Organizer\", but when the word \"Organizer\" is customized to something else."
1391
  msgid "Find %1$s %2$s"
1392
- msgstr ""
1393
 
1394
  #: src/Tribe/Aggregator/Tabs/Abstract.php:145
1395
  msgid "A record already exists with these settings, %1$s."
@@ -1423,11 +1423,11 @@ msgstr ""
1423
 
1424
  #: src/Tribe/Aggregator/Service.php:668
1425
  msgid "the UID part of the iCalendar Specification"
1426
- msgstr ""
1427
 
1428
  #: src/Tribe/Aggregator/Page.php:87
1429
  msgid "A warning was generated while fetching the results from your import:"
1430
- msgstr ""
1431
 
1432
  #: common/src/admin-views/tribe-options-help.php:20
1433
  msgid "Check out our %s for developers."
@@ -1471,7 +1471,7 @@ msgstr ""
1471
 
1472
  #: common/src/Tribe/Languages/Locations.php:57
1473
  msgid "&Aring;land Islands"
1474
- msgstr ""
1475
 
1476
  #: common/src/Tribe/Documentation/Swagger/Term_Definition_Provider.php:57
1477
  msgid "A list of links to the term own, archive and parent REST URL"
@@ -2032,7 +2032,7 @@ msgstr "Una o más de las variables de consulta especificadas tiene un formato i
2032
 
2033
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:117
2034
  msgid "The venue with the specified ID is not accessible."
2035
- msgstr ""
2036
 
2037
  #: src/Tribe/REST/V1/Endpoints/Swagger_Documentation.php:126
2038
  msgid "Returns the documentation for The Events Calendar REST API in Swagger consumable format."
@@ -3661,8 +3661,8 @@ msgstr "Evento %d: %s"
3661
  #: src/Tribe/Ignored_Events.php:907
3662
  msgid "Migration: %d Legacy Ignored Post failed to be migrated."
3663
  msgid_plural "Migration: %d Legacy Ignored Posts failed to be migrated."
3664
- msgstr[0] ""
3665
- msgstr[1] ""
3666
 
3667
  #: src/Tribe/Ignored_Events.php:895
3668
  msgid "Migration: %d Legacy Ignored Post was migrated but %d failed. To see the migrated event you will first need to refresh this screen."
@@ -3775,8 +3775,8 @@ msgstr[1] "%s entradas movidas a la papelera"
3775
  #: src/Tribe/Ignored_Events.php:133
3776
  msgid "post moved to Ignored."
3777
  msgid_plural "posts moved to Ignored."
3778
- msgstr[0] ""
3779
- msgstr[1] ""
3780
 
3781
  #: src/Tribe/Ignored_Events.php:52 src/Tribe/Ignored_Events.php:397
3782
  msgid "Ignored events do not show on the calendar but can be updated with future imports"
@@ -3951,8 +3951,8 @@ msgstr "Ver los organizadores de su evento"
3951
  #: src/Tribe/Aggregator/Tabs/New.php:348
3952
  msgid "%1$d new organizer was imported."
3953
  msgid_plural "%1$d new organizers were imported."
3954
- msgstr[0] ""
3955
- msgstr[1] ""
3956
 
3957
  #: src/Tribe/Aggregator/Tabs/New.php:340
3958
  msgid "View your event venues"
@@ -4776,7 +4776,7 @@ msgstr ""
4776
 
4777
  #: common/src/admin-views/app-shop.php:26
4778
  msgid "Buy This Add-On"
4779
- msgstr ""
4780
 
4781
  #: common/src/admin-views/app-shop.php:5
4782
  msgid "Browse All Add-Ons"
@@ -6661,7 +6661,7 @@ msgstr "Sahara Occidental"
6661
 
6662
  #: common/src/Tribe/Languages/Locations.php:293
6663
  msgid "Wallis and Futuna Islands"
6664
- msgstr ""
6665
 
6666
  #: common/src/Tribe/Languages/Locations.php:292
6667
  msgid "Virgin Islands (U.S.)"
@@ -6717,7 +6717,7 @@ msgstr "Tuvalu"
6717
 
6718
  #: common/src/Tribe/Languages/Locations.php:279
6719
  msgid "Turks and Caicos Islands"
6720
- msgstr ""
6721
 
6722
  #: common/src/Tribe/Languages/Locations.php:278
6723
  msgid "Turkmenistan"
@@ -6753,7 +6753,7 @@ msgstr "Tailandia"
6753
 
6754
  #: common/src/Tribe/Languages/Locations.php:270
6755
  msgid "Tanzania, United Republic of"
6756
- msgstr ""
6757
 
6758
  #: common/src/Tribe/Languages/Locations.php:269
6759
  msgid "Tajikistan"
@@ -6781,7 +6781,7 @@ msgstr "Swazilandia"
6781
 
6782
  #: common/src/Tribe/Languages/Locations.php:263
6783
  msgid "Svalbard and Jan Mayen Islands"
6784
- msgstr ""
6785
 
6786
  #: common/src/Tribe/Languages/Locations.php:262
6787
  msgid "Suriname"
@@ -6793,7 +6793,7 @@ msgstr "Sudán"
6793
 
6794
  #: common/src/Tribe/Languages/Locations.php:241
6795
  msgid "Saint Pierre and Miquelon"
6796
- msgstr ""
6797
 
6798
  #: common/src/Tribe/Languages/Locations.php:260
6799
  msgid "Sri Lanka"
@@ -6861,7 +6861,7 @@ msgstr "Samoa"
6861
 
6862
  #: common/src/Tribe/Languages/Locations.php:242
6863
  msgid "Saint Vincent and The Grenadines"
6864
- msgstr ""
6865
 
6866
  #: common/src/Tribe/Languages/Locations.php:240
6867
  msgid "Saint Lucia"
@@ -6869,7 +6869,7 @@ msgstr "Santa Lucia"
6869
 
6870
  #: common/src/Tribe/Languages/Locations.php:239
6871
  msgid "Saint Kitts and Nevis"
6872
- msgstr ""
6873
 
6874
  #: common/src/Tribe/Languages/Locations.php:236
6875
  msgid "Rwanda"
@@ -7021,11 +7021,11 @@ msgstr "Monaco"
7021
 
7022
  #: common/src/Tribe/Languages/Locations.php:199
7023
  msgid "Moldova, Republic of"
7024
- msgstr ""
7025
 
7026
  #: common/src/Tribe/Languages/Locations.php:198
7027
  msgid "Micronesia, Federated States of"
7028
- msgstr ""
7029
 
7030
  #: common/src/Tribe/Languages/Locations.php:197
7031
  msgid "Mexico"
@@ -7133,7 +7133,7 @@ msgstr "República de Corea"
7133
 
7134
  #: common/src/Tribe/Languages/Locations.php:171
7135
  msgid "Korea, Democratic People's Republic of"
7136
- msgstr ""
7137
 
7138
  #: common/src/Tribe/Languages/Locations.php:170
7139
  msgid "Kiribati"
@@ -7697,7 +7697,7 @@ msgstr "No hay %s anteriores."
7697
 
7698
  #: src/Tribe/Template_Factory.php:304 src/Tribe/Template_Factory.php:309
7699
  msgid "No matching %1$s listed under %2$s. Please try viewing the full calendar for a complete list of %3$s."
7700
- msgstr "No hay %1$s así listado en %2$s. Favor de ver el calendario por una lista de %3$s."
7701
 
7702
  #: src/Tribe/Template_Factory.php:302
7703
  msgid "No upcoming %1$s listed under %2$s. Check out upcoming %3$s for this category or view the full calendar."
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-20 17:54:08+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
41
 
42
  #: src/admin-views/privacy.php:63
43
  msgid "If you have extended our plugin(s) to send data to a third-party service such as Eventbrite, Google Maps, or PayPal, user information may be passed to these external services. These services may be located abroad."
44
+ msgstr "Si has extendido nuestro(s) plugin(s) para enviar datos a servicios de terceros como Eventbrite, Google Maps o PayPal, la información del usuario puede ser enviada a estos servicios externos. Estos servicios pueden estar ubicados en el extranjero."
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
+ msgstr "Por defecto, Modern Tribe no envía datos de usuarios fuera de tu sitio."
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
53
 
54
  #: src/admin-views/privacy.php:57
55
  msgid "Certain data may be exported or removed upon users’ requests via the existing Exporter or Eraser. Please note, however, that several “edge cases” exist in which we are unable to perfect the gathering and export of all data for your end users. We suggest running a search in your local database, as well as within the WordPress Dashboard, in order to identify all data collected and stored for your specific user requests."
56
+ msgstr "Ciertos datos pueden exportarse o eliminarse a petición de los usuarios a través del Exportar o Borrar. Ten en cuenta, sin embargo, que existen varios \"casos límite\" en los que no podemos perfeccionar la recopilación y exportación de todos los datos para tus usuarios finales. Sugerimos ejecutar una búsqueda en tu base de datos local, así como en el escritorio de WordPress, para identificar todos los datos recopilados y almacenados para solicitudes de usuarios específicos."
57
 
58
  #: src/admin-views/privacy.php:55
59
  msgid "All information (data) is retained in the local database indefinitely, unless otherwise deleted."
60
+ msgstr "Toda la información (datos) es almacenada en la base de datos local de forma indefinida, salvo que sea eliminada."
61
 
62
  #: src/admin-views/privacy.php:53
63
  msgid "How Long You Retain this Data"
65
 
66
  #: src/admin-views/privacy.php:51
67
  msgid "These API keys may include the following third party services: Google Maps, Facebook, Meetup, PayPal, and Eventbrite (API key, auth URL and Client Secret)."
68
+ msgstr "Estas claves API pueden incluir los siguientes servicios de terceros: Gooble Maps, Facebook, Meetup, PayPal y Eventbrite (clave API, URL de autenticación y contraseña del cliente)."
69
 
70
  #: src/admin-views/privacy.php:49
71
  msgid "We make use of certain API keys, in order to provide specific features."
72
+ msgstr "Hacemos uso de ciertas claves API para proporcionar características específicas."
73
 
74
  #: src/admin-views/privacy.php:45
75
  msgid "The Events Calendar suite offers the use of third-party API keys. The primary functions are to enhance the features we've built in, some of which use Google Maps, PayPal, Eventbrite, Meetup, and Facebook. These API keys are not supplied by Modern Tribe."
76
+ msgstr "La Suite Events Calendar ofrece el uso de claves de API de terceros. Las funciones primarias son mejorar las características que hemos incorporado, algunas de las cuales utilizan Google Maps, Paypal, eventbrite, Meetup, y Facebook. Estas claves API no son proporcionadas por Modern Tribe."
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
+ msgstr "Claves API"
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
84
+ msgstr "Al comprar entradas de Eventbrite, la información de los asistentes, compradores y pedidos será almacenada y administrada por Eventbrite."
85
 
86
  #: src/admin-views/privacy.php:39
87
  msgid "Please note that to create new events through the Community Events submission form, a user must hold a website account on this domain. This information is retained in the local database. It is also possible to create events anonymously, if the site owner has this option enabled."
88
+ msgstr "Tenga en cuenta que para crear nuevos eventos a través del formulario de envío de eventos comunitarios, un usuario debe tener una cuenta de sitio web en este dominio. Esta información se conserva en la base de datos local. También es posible crear eventos de forma anónima, si el propietario del sitio tiene activada esta opción."
89
 
90
  #: src/admin-views/privacy.php:36
91
  msgid "Eventbrite Ticket information: name, description, cost, type, quantity"
93
 
94
  #: src/admin-views/privacy.php:35
95
  msgid "Import origin data (URL from where events are being imported—such as Eventbrite, MeetUp, other compatible URL sources, and more, which can include similar or same data as listed above)"
96
+ msgstr "Importar datos de origen (URL desde donde se importan los eventos, como Eventbrite, Meetup, otros orígenes de URL compatibles y más, que pueden incluir datos similares o iguales que se enumeran anteriormente)"
97
 
98
  #: src/admin-views/privacy.php:34
99
  msgid "All data present within a CSV or ICS file and external URLs (for events, venues, organizers, and tickets)"
100
+ msgstr "Todos los datos presentes dentro de un archivo CSV o ICS y URLs externas (para eventos, lugares, organizadores y entradas)"
101
 
102
  #: src/admin-views/privacy.php:31
103
  msgid "Importing Events, Venues, and Organizers:"
104
+ msgstr "Importación de eventos, lugares de encuentro y organizadores:"
105
 
106
  #: src/admin-views/privacy.php:28
107
  msgid "Event information: website, cost, description, date, time, image"
108
+ msgstr "Información del evento: sitio web, precio, descripción, fecha, hora, imagen"
109
 
110
  #: src/admin-views/privacy.php:27
111
  msgid "Organizer information: name, phone, website, email"
117
 
118
  #: src/admin-views/privacy.php:23
119
  msgid "If you create, submit, import, save, or publish Event, Venue, or Organizer information, such information is retained in the local database:"
120
+ msgstr "Si crea, envía, importa, guarda o publica información de eventos, lugares o organizador, dicha información se conserva en la base de datos local:"
121
 
122
  #: src/admin-views/privacy.php:22 src/admin-views/privacy.php:47
123
  msgid "Suggested text:"
129
 
130
  #: src/admin-views/privacy.php:20
131
  msgid "Event, Venue, and Organizer Information"
132
+ msgstr "Evento, lugar de encuentro e información de la organización"
133
 
134
  #: src/admin-views/privacy.php:18
135
  msgid "What personal data we collect and why we collect it"
136
+ msgstr "Qué información personal recopilamos y para qué"
137
 
138
  #: src/admin-views/privacy.php:16
139
  msgid "This information is only for guidance and not to be considered as legal advice."
141
 
142
  #: src/admin-views/privacy.php:16
143
  msgid "Disclaimer:"
144
+ msgstr "Cláusula de exención de responsabilidad:"
145
 
146
  #: src/admin-views/privacy.php:15
147
  msgid "You should include the information below in the correct sections of you privacy policy."
148
+ msgstr "Debes incluir la siguiente información en las secciones correctas de tu política de privacidad."
149
 
150
  #: src/admin-views/privacy.php:14
151
  msgid "This information serves as a guide on what sections need to be modified due to usage of The Events Calendar and its Add-ons."
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
+ msgstr "Categoría por defecto para eventos importados a través de Eventbrite"
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
+ msgstr "Estado de la entrada por defecto para eventos importados a través de Eventbrite"
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
+ msgstr "Ajustes de importación de Eventbrite"
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
+ msgstr "Importar de Eventbrite"
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
184
+ msgstr "Haz más con Eventbrite Tickets"
185
 
186
  #: src/Tribe/Main.php:4513
187
  msgid "Search for %s by month. Please use the format %s."
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
+ msgstr "mes de 2 cifras punto año de 4 cifras"
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
+ msgstr "año de 4 cifras punto mes de 2 cifras"
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
+ msgstr "mes de 2 cifras guión año de 4 cifras"
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
+ msgstr "mes de 1 cifra guión año de 4 cifras"
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
+ msgstr "mes de 2 cifras barra año de 4 cifras"
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
+ msgstr "mes de 1 cifra barra año de 4 cifras"
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
+ msgstr "año de 4 cifras guión mes de 2 cifras"
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
+ msgstr "día de 2 cifras punto mes de 2 cifras punto año de 4 cifras"
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
+ msgstr "mes de 2 cifras punto día de 2 cifras punto año de 4 cifras"
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
+ msgstr "año de 4 cifras punto mes de 2 cifras punto día de 2 cifras"
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
+ msgstr "día de 2 cifras guión mes de 2 cifras guión año de 4 cifras"
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
+ msgstr "día de 1 cifra guión mes de 1 cifra guión año de 4 cifras"
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
+ msgstr "mes de 1 cifra guión día de 2 cifras guión año de 4 cifras"
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
+ msgstr "mes de 1 cifra guión día de 1 cifra guión año de 4 cifras"
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
+ msgstr "día de 2 cifras barra mes de 2 cifras barra año de 4 cifras"
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
+ msgstr "día de 1 cifra barra mes de 1 cifra barra año de 4 cifras"
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
+ msgstr "mes de 2 cifras barra día de 2 cifras barra año de 4 cifras\t"
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
+ msgstr "mes de 1 cifra barra día de 1 cifra barra año de 4 cifras"
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
+ msgstr "año de 4 cifras barra mes de 2 cifras barra días de dos cifras"
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
273
 
274
  #: src/Tribe/API.php:826 src/Tribe/API.php:837
275
  msgid "An event having a post meta value of `%s` minutes is not valid. Make sure it is from 0 to 59."
276
+ msgstr "Un evento que tenga un valor post meta de `%s` minutos no es válido. Asegúrate de que sea de 0 a 59."
277
 
278
  #: src/Tribe/API.php:796
279
  msgid "An event having a post meta value of `%s` hour (24-hour) is not valid. Make sure it is from 0 to 23."
280
+ msgstr "Un evento que tenga un valor post meta de `%s` hora (24 horas) no es válido. Asegúrate de que sea de 0 a 23."
281
 
282
  #: src/Tribe/API.php:789
283
  msgid "An event having a post meta value of `%s` hour (12-hour) is not valid. Make sure it is from 1 to 12."
284
+ msgstr "Un evento que tenga un valor post meta de `%s` hora (12 horas) no es válido. Asegúrate de que sea de 1 a 12."
285
 
286
  #: src/Tribe/API.php:772
287
  msgid "An event having a post meta value of `%s` hour (am/pm) is not valid. Make sure it is from 1 to 12."
288
+ msgstr "Un evento que tenga un valor post meta de `%s` hora (AM/PM) no es válido. Asegúrate de que sea de 1 a 12."
289
 
290
  #: src/Tribe/API.php:744
291
  msgid "An event having a post meta value of `%s` meridian is not valid. Make sure it is either `am` or `pm`, or remove it entirely if using the 24-hour format."
292
+ msgstr "Un evento que tenga un valor post meta del meridiano `%s` no es válido. Asegúrate de que sea ' AM ' o ' PM ', o quítalo por completo si utilizas el formato de 24 horas."
293
 
294
  #: common/src/Tribe/Admin/Notice/Php_Version.php:101
295
  msgid "Starting March 2019, %1$s will no longer work with versions prior to PHP 5.4. Currently your site is using PHP version %2$s. For best results, we recommend using PHP 5.6 or above."
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
+ msgstr "Usa los filtros para limitar los eventos que se han obtenido a partir de tu archivo ICS."
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
377
+ msgstr "eventbrite.com/e/example-12345"
378
 
379
  #: src/admin-views/aggregator/origins/eventbrite.php:127
380
  msgid "Import from Eventbrite.com url"
381
+ msgstr "Importar desde URL de eventbrite.com"
382
 
383
  #: src/admin-views/aggregator/origins/eventbrite.php:116
384
  msgid "Import events directly from your connected Eventbrite.com account or from a public Eventbrite.com url."
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
+ msgstr "Origen de importación"
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
+ msgstr "Inicia sesión en Eventbrite"
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
+ msgstr "Por favor, accede para activar la importación de eventos desde Eventbrite"
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
411
 
412
  #: src/Tribe/Aggregator/Tabs/Abstract.php:190
413
  msgid "Please provide a Eventbrite URL when importing from Eventbrite."
414
+ msgstr "Proporciona una URL de Eventbrite cuando importes desde Eventbrite."
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
422
+ msgstr "No se encontraron eventos de Eventbrite próximos."
423
 
424
  #: src/Tribe/Aggregator/Service.php:676
425
  msgid "Events cannot be imported because Eventbrite has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Eventbrite. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Eventbrite restrictions in our knowledgebase</a>."
426
+ msgstr "Los eventos no se pueden importar porque Eventbrite ha devuelto un error. Esto podría significar que el identificador de evento no existe, el evento o la fuente está marcada como privado, o el evento o la fuente ha sido restringido por Eventbrite. Puedes <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">leer más acerca de las restricciones de Eventbrite en nuestra base de conocimientos</a> ."
427
 
428
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:78
429
  msgid "The new status message slug, to allow for localized messages."
430
+ msgstr "El nuevo slug de estado de mensaje, para permitir mensajes localizados."
431
 
432
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:73
433
  msgid "The new status message for the user, not localized."
434
+ msgstr "El nuevo mensaje de estado para el usuario, no localizado."
435
 
436
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:68
437
  msgid "The new status of the import."
438
+ msgstr "El nuevo estado de la importación."
439
 
440
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:138
441
  msgid "The current interval, in seconds, between the end of a batch process and the start of the next; as set on the server."
442
+ msgstr "El intervalo actual, en segundos, entre el final de un proceso por lotes y el inicio de la siguiente; como se establece en el servidor."
443
 
444
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:132
445
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:84
446
  msgid "The percentage of import completed."
447
+ msgstr "El porcentaje de importación completado."
448
 
449
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:126
450
  msgid "The current status of the import."
451
+ msgstr "El estado actual de la importación."
452
 
453
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:120
454
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:62
455
  msgid "The hash of the next expected batch, as previously provided by the client"
456
+ msgstr "El hash del siguiente lote esperado, como lo proporcionó previamente el cliente"
457
 
458
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:114
459
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:56
460
  msgid "The import unique ID as provided by Event Aggregator service"
461
+ msgstr "Identificador único de importación proporcionado por el servicio de agregadores de eventos"
462
 
463
  #: src/Tribe/Aggregator/Errors.php:66
464
  msgid "There is an JSON error with the Event Aggregator server. Please try your import again later."
465
+ msgstr "Hay un error JSON con el servidor del agregador de eventos. Por favor, inténtalo de nuevo más tarde."
466
 
467
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:22
468
  msgid "If required the commands will use the API keys and licenses set for the current site."
469
+ msgstr "Si es necesario, los comandos usarán las claves API y las licencias establecidas para el sitio actual."
470
 
471
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:21
472
  msgid "Create, run and manage Event Aggregator imports."
473
+ msgstr "Crear, ejecutar y administrar importaciones de agregadores de eventos."
474
 
475
  #: src/Tribe/Admin/Notice/Timezones.php:76
476
  msgid "When using The Events Calendar, we recommend that you choose a city in your timezone and avoid using a UTC timezone offset. Choosing a UTC timezone may cause problems when importing events or with Day Light Savings time. %1$s"
477
+ msgstr "Cuando utilices The Events Calendar, te recomendamos que elijas una ciudad en tu zona horaria y evites usar un desfase de huso horario UTC. La elección de una zona horaria UTC puede causar problemas al importar eventos o con los cambios de hora. %1$s"
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
485
  msgid "<strong>The Events Calendar Annual Survey:</strong> share your feedback with our team—%1$s!"
486
+ msgstr "<strong>The Events Calendar Annual Survey:</strong> comparte tus comentarios con nuestro equipo —¡%1$s!"
487
 
488
  #: src/Tribe/Admin/Notice/Marketing.php:48
489
  msgctxt "2018 user survey"
1105
 
1106
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:119
1107
  msgid "The event category term ID is missing or does not exist."
1108
+ msgstr "Falta el ID de término de categoría de evento o no existe."
1109
 
1110
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:113
1111
  msgid "Deletes an event category and returns its data"
1112
+ msgstr "Elimina una categoría de evento y devuelve sus datos"
1113
 
1114
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:105
1115
  msgid "The user is not authorized to create event categories"
1116
+ msgstr "El usuario no tiene autorización para crear categorías de eventos"
1117
 
1118
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:102
1119
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:151
1121
  #: src/Tribe/REST/V1/Endpoints/Single_Tag.php:96
1122
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:141
1123
  msgid "A required parameter is missing or an input parameter is in the wrong format"
1124
+ msgstr "Falta un parámetro requerido o un parámetro introducido está en un formato incorrecto"
1125
 
1126
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:96
1127
  msgid "Returns the data of the created event category"
1128
+ msgstr "Devuelve los datos de la categoría del evento creado."
1129
 
1130
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:90
1131
  msgid "Returns the data of the updated event category"
1132
+ msgstr "Devuelve los datos de la categoría de evento actualizada"
1133
 
1134
  #: src/Tribe/REST/V1/Endpoints/Single_Category.php:81
1135
  msgid "An event category with the specified term ID does not exist."
1348
  #: src/Tribe/Linked_Posts.php:1126
1349
  msgctxt "The \"Create or Find {post type name}\" label for custom linked post types that are *not* Venues or Organizers"
1350
  msgid "Create or Find %s"
1351
+ msgstr "Crear o buscar %s"
1352
 
1353
  #: src/Tribe/Linked_Posts.php:1117
1354
  msgctxt "The \"Find a {post type name}\" label for custom linked post types that are *not* Venues or Organizers"
1355
  msgid "Find %1$s %2$s"
1356
+ msgstr "Encontrar %1$s %2$s"
1357
 
1358
  #: src/Tribe/Linked_Posts.php:1108
1359
  msgid "Find a Venue"
1366
  #: src/Tribe/Linked_Posts.php:1100
1367
  msgctxt "\"Create or Find Venue\", but when the word \"Venue\" is customized to something else."
1368
  msgid "Create or Find %s"
1369
+ msgstr "Crear o buscar %s"
1370
 
1371
  #: src/Tribe/Linked_Posts.php:1091
1372
  msgctxt "\"Find a Venue\", but when the word \"Venue\" is customized to something else."
1373
  msgid "Find %1$s %2$s"
1374
+ msgstr "Encontrar %1$s %2$s"
1375
 
1376
  #: src/Tribe/Linked_Posts.php:1080
1377
  msgid "Find an Organizer"
1384
  #: src/Tribe/Linked_Posts.php:1072
1385
  msgctxt "\"Create or Find Organizer\", but when the word \"Organizer\" is customized to something else."
1386
  msgid "Create or Find %s"
1387
+ msgstr "Crear o buscar %s"
1388
 
1389
  #: src/Tribe/Linked_Posts.php:1063
1390
  msgctxt "\"Find an Organizer\", but when the word \"Organizer\" is customized to something else."
1391
  msgid "Find %1$s %2$s"
1392
+ msgstr "Encontrar %1$s %2$s"
1393
 
1394
  #: src/Tribe/Aggregator/Tabs/Abstract.php:145
1395
  msgid "A record already exists with these settings, %1$s."
1423
 
1424
  #: src/Tribe/Aggregator/Service.php:668
1425
  msgid "the UID part of the iCalendar Specification"
1426
+ msgstr "la parte UID de la especificación iCalendar"
1427
 
1428
  #: src/Tribe/Aggregator/Page.php:87
1429
  msgid "A warning was generated while fetching the results from your import:"
1430
+ msgstr "Se generó una advertencia al obtener los resultados de tu importación:"
1431
 
1432
  #: common/src/admin-views/tribe-options-help.php:20
1433
  msgid "Check out our %s for developers."
1471
 
1472
  #: common/src/Tribe/Languages/Locations.php:57
1473
  msgid "&Aring;land Islands"
1474
+ msgstr "Islas Âland"
1475
 
1476
  #: common/src/Tribe/Documentation/Swagger/Term_Definition_Provider.php:57
1477
  msgid "A list of links to the term own, archive and parent REST URL"
2032
 
2033
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:117
2034
  msgid "The venue with the specified ID is not accessible."
2035
+ msgstr "El lugar con el identificador especificado no es accesible."
2036
 
2037
  #: src/Tribe/REST/V1/Endpoints/Swagger_Documentation.php:126
2038
  msgid "Returns the documentation for The Events Calendar REST API in Swagger consumable format."
3661
  #: src/Tribe/Ignored_Events.php:907
3662
  msgid "Migration: %d Legacy Ignored Post failed to be migrated."
3663
  msgid_plural "Migration: %d Legacy Ignored Posts failed to be migrated."
3664
+ msgstr[0] "Migración:%d publicación omitida heredada no se pudo migrar."
3665
+ msgstr[1] "Migración:%d publicaciones omitida heredada no se pudieron migrar."
3666
 
3667
  #: src/Tribe/Ignored_Events.php:895
3668
  msgid "Migration: %d Legacy Ignored Post was migrated but %d failed. To see the migrated event you will first need to refresh this screen."
3775
  #: src/Tribe/Ignored_Events.php:133
3776
  msgid "post moved to Ignored."
3777
  msgid_plural "posts moved to Ignored."
3778
+ msgstr[0] "publicación movida a Ignorado."
3779
+ msgstr[1] "publicaciones movidas a Ignorado."
3780
 
3781
  #: src/Tribe/Ignored_Events.php:52 src/Tribe/Ignored_Events.php:397
3782
  msgid "Ignored events do not show on the calendar but can be updated with future imports"
3951
  #: src/Tribe/Aggregator/Tabs/New.php:348
3952
  msgid "%1$d new organizer was imported."
3953
  msgid_plural "%1$d new organizers were imported."
3954
+ msgstr[0] "%1$d nuevo organizador fue importado."
3955
+ msgstr[1] "%1$d nuevos organizadores fueron importados."
3956
 
3957
  #: src/Tribe/Aggregator/Tabs/New.php:340
3958
  msgid "View your event venues"
4776
 
4777
  #: common/src/admin-views/app-shop.php:26
4778
  msgid "Buy This Add-On"
4779
+ msgstr "Comprar este complemento"
4780
 
4781
  #: common/src/admin-views/app-shop.php:5
4782
  msgid "Browse All Add-Ons"
6661
 
6662
  #: common/src/Tribe/Languages/Locations.php:293
6663
  msgid "Wallis and Futuna Islands"
6664
+ msgstr "Wallis y Futuna"
6665
 
6666
  #: common/src/Tribe/Languages/Locations.php:292
6667
  msgid "Virgin Islands (U.S.)"
6717
 
6718
  #: common/src/Tribe/Languages/Locations.php:279
6719
  msgid "Turks and Caicos Islands"
6720
+ msgstr "Islas Turcas y Caicos"
6721
 
6722
  #: common/src/Tribe/Languages/Locations.php:278
6723
  msgid "Turkmenistan"
6753
 
6754
  #: common/src/Tribe/Languages/Locations.php:270
6755
  msgid "Tanzania, United Republic of"
6756
+ msgstr "Tanzania, República Unida de"
6757
 
6758
  #: common/src/Tribe/Languages/Locations.php:269
6759
  msgid "Tajikistan"
6781
 
6782
  #: common/src/Tribe/Languages/Locations.php:263
6783
  msgid "Svalbard and Jan Mayen Islands"
6784
+ msgstr "Islas Svalbard y Jan Mayen"
6785
 
6786
  #: common/src/Tribe/Languages/Locations.php:262
6787
  msgid "Suriname"
6793
 
6794
  #: common/src/Tribe/Languages/Locations.php:241
6795
  msgid "Saint Pierre and Miquelon"
6796
+ msgstr "San Pedro y Miquelón"
6797
 
6798
  #: common/src/Tribe/Languages/Locations.php:260
6799
  msgid "Sri Lanka"
6861
 
6862
  #: common/src/Tribe/Languages/Locations.php:242
6863
  msgid "Saint Vincent and The Grenadines"
6864
+ msgstr "San Vicente y las Granadinas"
6865
 
6866
  #: common/src/Tribe/Languages/Locations.php:240
6867
  msgid "Saint Lucia"
6869
 
6870
  #: common/src/Tribe/Languages/Locations.php:239
6871
  msgid "Saint Kitts and Nevis"
6872
+ msgstr "San Cristóbal y Nevis"
6873
 
6874
  #: common/src/Tribe/Languages/Locations.php:236
6875
  msgid "Rwanda"
7021
 
7022
  #: common/src/Tribe/Languages/Locations.php:199
7023
  msgid "Moldova, Republic of"
7024
+ msgstr "Moldavia, República de"
7025
 
7026
  #: common/src/Tribe/Languages/Locations.php:198
7027
  msgid "Micronesia, Federated States of"
7028
+ msgstr "Micronesia, Estados Federados de"
7029
 
7030
  #: common/src/Tribe/Languages/Locations.php:197
7031
  msgid "Mexico"
7133
 
7134
  #: common/src/Tribe/Languages/Locations.php:171
7135
  msgid "Korea, Democratic People's Republic of"
7136
+ msgstr "Korea, República Popular Democrática de"
7137
 
7138
  #: common/src/Tribe/Languages/Locations.php:170
7139
  msgid "Kiribati"
7697
 
7698
  #: src/Tribe/Template_Factory.php:304 src/Tribe/Template_Factory.php:309
7699
  msgid "No matching %1$s listed under %2$s. Please try viewing the full calendar for a complete list of %3$s."
7700
+ msgstr "No hay %1$s en %2$s. Accede al calendario completo para ver una lista de %3$s."
7701
 
7702
  #: src/Tribe/Template_Factory.php:302
7703
  msgid "No upcoming %1$s listed under %2$s. Check out upcoming %3$s for this category or view the full calendar."
lang/the-events-calendar-hu_HU.mo CHANGED
Binary file
lang/the-events-calendar-hu_HU.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-07-09 07:17:27+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -45,7 +45,7 @@ msgstr ""
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
- msgstr ""
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
@@ -77,7 +77,7 @@ msgstr ""
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
- msgstr ""
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
@@ -153,19 +153,19 @@ msgstr ""
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
- msgstr ""
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
- msgstr ""
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
- msgstr ""
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
- msgstr ""
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
@@ -173,11 +173,11 @@ msgstr ""
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
- msgstr ""
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
180
- msgstr ""
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
@@ -193,79 +193,79 @@ msgstr ""
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
- msgstr ""
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
- msgstr ""
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
- msgstr ""
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
- msgstr ""
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
- msgstr ""
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
- msgstr ""
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
- msgstr ""
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
- msgstr ""
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
- msgstr ""
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
- msgstr ""
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
- msgstr ""
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
- msgstr ""
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
- msgstr ""
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
- msgstr ""
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
- msgstr ""
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
- msgstr ""
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
- msgstr ""
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
- msgstr ""
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
- msgstr ""
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
@@ -301,31 +301,31 @@ msgstr ""
301
 
302
  #: src/admin-views/tribe-options-addons-api.php:152
303
  msgid "You need to connect Event Aggregator to Eventbrite to import your events from Eventbrite."
304
- msgstr ""
305
 
306
  #: src/admin-views/tribe-options-addons-api.php:130
307
  msgid "Refresh your connection to Eventbrite"
308
- msgstr ""
309
 
310
  #: src/admin-views/tribe-options-addons-api.php:128
311
  msgid "Connect to Eventbrite"
312
- msgstr ""
313
 
314
  #: src/admin-views/tribe-options-addons-api.php:127
315
  msgid "You need to connect to Eventbrite for Event Aggregator to work properly"
316
- msgstr ""
317
 
318
  #: src/admin-views/tribe-options-addons-api.php:123
319
  msgid "Eventbrite Token"
320
- msgstr ""
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
- msgstr ""
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
328
- msgstr ""
329
 
330
  #: src/admin-views/aggregator/tabs/import-form.php:279
331
  msgid "to change how the actual time is displayed on your calendar."
@@ -350,27 +350,27 @@ msgstr ""
350
  #: src/admin-views/aggregator/status.php:198
351
  msgctxt "link for connecting eventbrite"
352
  msgid "Connect to Eventbrite"
353
- msgstr ""
354
 
355
  #: src/admin-views/aggregator/status.php:196
356
  msgid "You have not connected Event Aggregator to Eventbrite"
357
- msgstr ""
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
- msgstr ""
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
365
- msgstr ""
366
 
367
  #: src/admin-views/aggregator/origins/facebook.php:126
368
  msgid "Invalid Facebook URL"
369
- msgstr ""
370
 
371
  #: src/admin-views/aggregator/origins/eventbrite.php:183
372
  msgid "Invalid Eventbrite URL"
373
- msgstr ""
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
@@ -386,19 +386,19 @@ msgstr ""
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
389
- msgstr ""
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
- msgstr ""
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
- msgstr ""
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
- msgstr ""
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
@@ -415,7 +415,7 @@ msgstr ""
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
418
- msgstr ""
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
@@ -2155,7 +2155,7 @@ msgstr "Nem lehetett eseményeket importálni. A megadott URL-t el lehetett érn
2155
 
2156
  #: src/Tribe/REST/V1/EA_Messages.php:58
2157
  msgid "Try to adjust your import settings and try again."
2158
- msgstr ""
2159
 
2160
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:124
2161
  msgid "The event post ID is missing."
@@ -2954,7 +2954,7 @@ msgstr "Szétkapcsolás"
2954
 
2955
  #: src/admin-views/tribe-options-addons-api.php:59
2956
  msgid "Refresh your connection to Facebook"
2957
- msgstr ""
2958
 
2959
  #: src/admin-views/tribe-options-addons-api.php:57
2960
  msgid "Your Event Aggregator Facebook connection will expire %s."
@@ -4747,15 +4747,15 @@ msgstr "Összes %s"
4747
 
4748
  #: common/src/admin-views/tribe-options-licenses.php:30
4749
  msgid "Not seeing an update but expecting one? In WordPress, go to %1$sDashboard > Updates%2$s and click \"Check Again\"."
4750
- msgstr ""
4751
 
4752
  #: common/src/admin-views/tribe-options-licenses.php:25
4753
  msgid "If you're seeing a red message telling you that your key isn't valid or is out of installs, visit %1$s to manage your installs or renew / upgrade your license."
4754
- msgstr ""
4755
 
4756
  #: common/src/admin-views/tribe-options-licenses.php:22
4757
  msgid "Each paid add-on has its own unique license key. Simply paste the key into its appropriate field below, and give it a moment to validate. You know you're set when a green expiration date appears alongside a \"valid\" message."
4758
- msgstr ""
4759
 
4760
  #: common/src/admin-views/tribe-options-licenses.php:15
4761
  msgid "The license key you received when completing your purchase from %1$s will grant you access to support and updates until it expires. You do not need to enter the key below for the plugins to work, but you will need to enter it to get automatic updates. %3$sFind your license keys at %2$s%4$s."
@@ -5783,7 +5783,7 @@ msgstr "Használja az oldal időzónáját mindenhol"
5783
 
5784
  #: src/admin-views/tribe-options-timezones.php:42
5785
  msgid "Use manual time zones for each event"
5786
- msgstr ""
5787
 
5788
  #: src/admin-views/tribe-options-timezones.php:38
5789
  msgid "Time zone mode"
@@ -7474,7 +7474,7 @@ msgstr "Botswana"
7474
 
7475
  #: common/src/Tribe/Languages/Locations.php:83
7476
  msgid "Bosnia and Herzegovina"
7477
- msgstr ""
7478
 
7479
  #: common/src/Tribe/Languages/Locations.php:82
7480
  msgid "Bolivia"
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-02 23:11:11+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
+ msgstr "A Modern Tribe nem küld semmilyen felhasználói adatot a weboldaladon kívülre."
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
80
+ msgstr "API kulcsok"
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
+ msgstr "Szia,"
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
+ msgstr "Az Eventbrite-ról importált események alapértelmezett kategóriája"
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
+ msgstr "Az Eventbrite-ról importált események alapértelmezett állapota"
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
+ msgstr "Eventbrite importálási beállítások"
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
+ msgstr "Importálás az Eventbrite-ról"
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
180
+ msgstr "Tudj meg többet"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
+ msgstr "2 számjegyű hónap pont 4 számjegyű év"
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
+ msgstr "4 számjegyű év pont 2 számjegyű hónap"
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
+ msgstr "2 számjegyű hónap kötőjel 4 számjegyű év"
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
+ msgstr "1 számjegyű hónap kötőjel 4 számjegyű év"
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
+ msgstr "2 számjegyű hónap perjel 4 számjegyű év"
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
+ msgstr "1 számjegyű hónap perjel 4 számjegyű év"
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
+ msgstr "4 számjegyű év kötőjel 2 számjegyű hónap"
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
+ msgstr "2 számjegyű nap pont 2 számjegyű hónap pont 4 számjegyű év"
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
+ msgstr "2 számjegyű hónap pont 2 számjegyű nap pont 4 számjegyű év"
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
+ msgstr "4 számjegyű év pont 2 számjegyű hónap pont 2 számjegyű nap"
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
+ msgstr "2 számjegyű nap kötőjel 2 számjegyű hónap kötőjel 4 számjegyű év"
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
+ msgstr "1 számjegyű nap kötőjel 1 számjegyű hónap kötőjel 4 számjegyű év"
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
+ msgstr "1 számjegyű hónap kötőjel 2 számjegyű nap kötőjel 4 számjegyű év"
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
+ msgstr "1 számjegyű hónap kötőjel 1 számjegyű nap kötőjel 4 számjegyű év"
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
+ msgstr "2 számjegyű nap perjel 2 számjegyű hónap perjel 4 számjegyű év"
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
+ msgstr "1 számjegyű nap perjel 1 számjegyű hónap perjel 4 számjegyű év"
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
+ msgstr "2 számjegyű hónap perjel 2 számjegyű nap perjel 4 számjegyű év"
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
+ msgstr "1 számjegyű hónap perjel 1 számjegyű nap perjel 4 számjegyű év"
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
+ msgstr "4 számjegyű év kötőjel 2 számjegyű hónap kötőjel 2 számjegyű nap"
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
301
 
302
  #: src/admin-views/tribe-options-addons-api.php:152
303
  msgid "You need to connect Event Aggregator to Eventbrite to import your events from Eventbrite."
304
+ msgstr "Az Event Aggregatort össze kell kapcsolni az Eventbrite-al, hogy eseményeket importálhass az Eventbrite oldalról."
305
 
306
  #: src/admin-views/tribe-options-addons-api.php:130
307
  msgid "Refresh your connection to Eventbrite"
308
+ msgstr "Eventbrite kapcsolat frissítése"
309
 
310
  #: src/admin-views/tribe-options-addons-api.php:128
311
  msgid "Connect to Eventbrite"
312
+ msgstr "Kapcsolódás az Eventbrite-hoz"
313
 
314
  #: src/admin-views/tribe-options-addons-api.php:127
315
  msgid "You need to connect to Eventbrite for Event Aggregator to work properly"
316
+ msgstr "Kapcsólódni kell az Eventbrite-hoz, hogy az Event Aggregator rendesen működjön. "
317
 
318
  #: src/admin-views/tribe-options-addons-api.php:123
319
  msgid "Eventbrite Token"
320
+ msgstr "Eventbrite Token"
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
+ msgstr "Beállítások > Általános"
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
328
+ msgstr "Az előnézetben elérhető események számát az %1$sImportálási beállítások%2$s korlátozhatják."
329
 
330
  #: src/admin-views/aggregator/tabs/import-form.php:279
331
  msgid "to change how the actual time is displayed on your calendar."
350
  #: src/admin-views/aggregator/status.php:198
351
  msgctxt "link for connecting eventbrite"
352
  msgid "Connect to Eventbrite"
353
+ msgstr "Kapcsolódás az Eventbrite-hoz"
354
 
355
  #: src/admin-views/aggregator/status.php:196
356
  msgid "You have not connected Event Aggregator to Eventbrite"
357
+ msgstr "Még nem csatlakoztattad az Event Aggregatort az Eventbrite-hoz"
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
+ msgstr "A szűrőkkel leszűkítheted, hogy mely események legyenek letöltve az Eventbrite-ról. "
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
365
+ msgstr "Érvénytelen Meetup URL"
366
 
367
  #: src/admin-views/aggregator/origins/facebook.php:126
368
  msgid "Invalid Facebook URL"
369
+ msgstr "Érvénytelen Facebook URL"
370
 
371
  #: src/admin-views/aggregator/origins/eventbrite.php:183
372
  msgid "Invalid Eventbrite URL"
373
+ msgstr "Érvénytelen Eventbrite URL"
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
389
+ msgstr "Forrás választása"
390
 
391
  #: src/admin-views/aggregator/origins/eventbrite.php:114
392
  msgid "Import Source"
393
+ msgstr "Importálási forrás"
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
+ msgstr "Bejelentkezés az Eventbrite-ra"
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
+ msgstr "Jelentkezz be az Eventbrite-ról való események importálásának engedélyezéséhez. "
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
418
+ msgstr "Eventbrite token beszerzése sikeres"
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
2155
 
2156
  #: src/Tribe/REST/V1/EA_Messages.php:58
2157
  msgid "Try to adjust your import settings and try again."
2158
+ msgstr "Próbáld meg finomítani az importálási beállításokat és próbáld újra."
2159
 
2160
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:124
2161
  msgid "The event post ID is missing."
2954
 
2955
  #: src/admin-views/tribe-options-addons-api.php:59
2956
  msgid "Refresh your connection to Facebook"
2957
+ msgstr "Facebook kapcsolat frissítése"
2958
 
2959
  #: src/admin-views/tribe-options-addons-api.php:57
2960
  msgid "Your Event Aggregator Facebook connection will expire %s."
4747
 
4748
  #: common/src/admin-views/tribe-options-licenses.php:30
4749
  msgid "Not seeing an update but expecting one? In WordPress, go to %1$sDashboard > Updates%2$s and click \"Check Again\"."
4750
+ msgstr "Nem látsz egy frissítést, de számítasz egyre? A WordPressben menj a %1$sVezérlőpult > Frissítések%2$s oldalra, és kattints az \"Ismételt ellenőrzés\" gombra."
4751
 
4752
  #: common/src/admin-views/tribe-options-licenses.php:25
4753
  msgid "If you're seeing a red message telling you that your key isn't valid or is out of installs, visit %1$s to manage your installs or renew / upgrade your license."
4754
+ msgstr "Ha egy piros üzenetet kapsz, hogy a kulcsod nem érvényes, vagy nincs több telepítési lehetőséged, akkor látogass el a %1$s oldalra az telepítéseid kezeléséhez vagy a licenszed megújításához vagy licensz váltáshoz."
4755
 
4756
  #: common/src/admin-views/tribe-options-licenses.php:22
4757
  msgid "Each paid add-on has its own unique license key. Simply paste the key into its appropriate field below, and give it a moment to validate. You know you're set when a green expiration date appears alongside a \"valid\" message."
4758
+ msgstr "Minden fizetős kiegészítőnek saját egyedi licensz kulcsa van. Egyszerűen másold be a kulcsot a megfelelő mezőbe és várj egy pár másodpercet, amíg az ellenőrzés lefut. Akkor jársz sikerrel, ha az \"érvényes\" üzenet mellett egy zöld lejárati dátum is megjelenik."
4759
 
4760
  #: common/src/admin-views/tribe-options-licenses.php:15
4761
  msgid "The license key you received when completing your purchase from %1$s will grant you access to support and updates until it expires. You do not need to enter the key below for the plugins to work, but you will need to enter it to get automatic updates. %3$sFind your license keys at %2$s%4$s."
5783
 
5784
  #: src/admin-views/tribe-options-timezones.php:42
5785
  msgid "Use manual time zones for each event"
5786
+ msgstr "Használja az egyes eseményekhez megadott időzónát"
5787
 
5788
  #: src/admin-views/tribe-options-timezones.php:38
5789
  msgid "Time zone mode"
7474
 
7475
  #: common/src/Tribe/Languages/Locations.php:83
7476
  msgid "Bosnia and Herzegovina"
7477
+ msgstr "Bosznia-Hercegovina"
7478
 
7479
  #: common/src/Tribe/Languages/Locations.php:82
7480
  msgid "Bolivia"
lang/the-events-calendar-ja.mo CHANGED
Binary file
lang/the-events-calendar-ja.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-03-16 20:21:51+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -5802,7 +5802,7 @@ msgstr "プレミアムアドオン"
5802
 
5803
  #: common/src/Tribe/Admin/Help_Page.php:823
5804
  msgid "WordPress "
5805
- msgstr "WordPress "
5806
 
5807
  #: common/src/Tribe/Admin/Help_Page.php:822
5808
  #: common/src/admin-views/app-shop.php:77
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-08 03:55:40+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
5802
 
5803
  #: common/src/Tribe/Admin/Help_Page.php:823
5804
  msgid "WordPress "
5805
+ msgstr "WordPress"
5806
 
5807
  #: common/src/Tribe/Admin/Help_Page.php:822
5808
  #: common/src/admin-views/app-shop.php:77
lang/the-events-calendar-nb_NO.mo CHANGED
Binary file
lang/the-events-calendar-nb_NO.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2017-10-13 09:16:32+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -478,7 +478,7 @@ msgstr ""
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
481
- msgstr ""
482
 
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
@@ -630,7 +630,7 @@ msgstr ""
630
 
631
  #: src/Tribe/Main.php:1813
632
  msgid "%1$s published. %2$sView %3$s"
633
- msgstr ""
634
 
635
  #: src/Tribe/Google/Maps_API_Key.php:56
636
  msgid "our guide"
@@ -1009,7 +1009,7 @@ msgstr ""
1009
 
1010
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:292
1011
  msgid "The event cost"
1012
- msgstr ""
1013
 
1014
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:287
1015
  msgid "The event featured image ID or URL"
@@ -1017,15 +1017,15 @@ msgstr ""
1017
 
1018
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:281
1019
  msgid "The event end date and time"
1020
- msgstr ""
1021
 
1022
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:275
1023
  msgid "The event start date and time"
1024
- msgstr ""
1025
 
1026
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:269
1027
  msgid "Whether the event lasts the whole day or not"
1028
- msgstr ""
1029
 
1030
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:263
1031
  msgid "The event time zone"
@@ -1037,11 +1037,11 @@ msgstr ""
1037
 
1038
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:238
1039
  msgid "The event description"
1040
- msgstr ""
1041
 
1042
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:232
1043
  msgid "The event title"
1044
- msgstr ""
1045
 
1046
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:226
1047
  msgid "The event publication date (UTC time zone)"
@@ -1447,19 +1447,19 @@ msgstr ""
1447
 
1448
  #: common/src/Tribe/Languages/Locations.php:252
1449
  msgid "Sint Maarten"
1450
- msgstr ""
1451
 
1452
  #: common/src/Tribe/Languages/Locations.php:245
1453
  msgid "S&atilde;o Tom&eacute; and Pr&iacute;ncipe"
1454
- msgstr ""
1455
 
1456
  #: common/src/Tribe/Languages/Locations.php:238
1457
  msgid "Saint Helena"
1458
- msgstr ""
1459
 
1460
  #: common/src/Tribe/Languages/Locations.php:237
1461
  msgid "Saint Barth&eacute;lemy"
1462
- msgstr ""
1463
 
1464
  #: common/src/Tribe/Languages/Locations.php:113
1465
  msgid "Cura&ccedil;ao"
@@ -1480,11 +1480,11 @@ msgstr ""
1480
  #: src/admin-views/create-organizer-fields.php:19
1481
  #: src/admin-views/organizer-meta-box.php:45
1482
  msgid "The e-mail address will be obfuscated on this site to avoid it getting harvested by spammers."
1483
- msgstr ""
1484
 
1485
  #: src/Tribe/Main.php:997
1486
  msgid "edit Events settings."
1487
- msgstr ""
1488
 
1489
  #: src/Tribe/Main.php:988
1490
  msgid "Edit the %s slug"
@@ -1503,7 +1503,7 @@ msgstr ""
1503
  #. translators: %s: post title
1504
  #: src/Tribe/Ignored_Events.php:396
1505
  msgid "Hide and Ignore &#8220;%s&#8221;"
1506
- msgstr ""
1507
 
1508
  #: common/src/Tribe/Main.php:251
1509
  msgid "Clear Selection."
@@ -1511,7 +1511,7 @@ msgstr ""
1511
 
1512
  #: common/src/Tribe/Main.php:250
1513
  msgid "Select all pages"
1514
- msgstr ""
1515
 
1516
  #: common/src/Tribe/Main.php:249
1517
  msgid "All items on this page were selected. "
@@ -1739,15 +1739,15 @@ msgstr ""
1739
 
1740
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:69
1741
  msgid "The event name"
1742
- msgstr ""
1743
 
1744
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:73
1745
  msgid "The event long description"
1746
- msgstr ""
1747
 
1748
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:77
1749
  msgid "The event short description"
1750
- msgstr ""
1751
 
1752
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:85
1753
  #: src/Tribe/REST/V1/Documentation/Organizer_Definition_Provider.php:81
@@ -1806,15 +1806,15 @@ msgstr ""
1806
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:147
1807
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:298
1808
  msgid "The event website URL"
1809
- msgstr ""
1810
 
1811
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:151
1812
  msgid "Whether the map should be shown for the event or not"
1813
- msgstr ""
1814
 
1815
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:155
1816
  msgid "Whether the map link should be shown for the event or not"
1817
- msgstr ""
1818
 
1819
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:159
1820
  msgid "Whether an event should be hidden from the calendar view or not"
@@ -1838,7 +1838,7 @@ msgstr ""
1838
 
1839
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:181
1840
  msgid "The event venue"
1841
- msgstr ""
1842
 
1843
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:186
1844
  msgid "The event organizers"
@@ -1923,44 +1923,44 @@ msgstr ""
1923
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:65
1924
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:227
1925
  msgid "The venue name"
1926
- msgstr ""
1927
 
1928
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:73
1929
  msgid "The venue short description"
1930
- msgstr ""
1931
 
1932
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:86
1933
  msgid "Whether the map should be shown for the venue or not"
1934
- msgstr ""
1935
 
1936
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:90
1937
  msgid "Whether the map link should be shown for the venue or not"
1938
- msgstr ""
1939
 
1940
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:94
1941
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:256
1942
  msgid "The venue address"
1943
- msgstr ""
1944
 
1945
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:98
1946
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:262
1947
  msgid "The venue city"
1948
- msgstr ""
1949
 
1950
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:102
1951
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:268
1952
  msgid "The venue country"
1953
- msgstr ""
1954
 
1955
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:118
1956
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:292
1957
  msgid "The venue phone number"
1958
- msgstr ""
1959
 
1960
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:122
1961
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:304
1962
  msgid "The venue website URL"
1963
- msgstr ""
1964
 
1965
  #: src/Tribe/REST/V1/EA_Messages.php:9
1966
  msgid "Event Aggregator cannot import events from this site."
@@ -2112,26 +2112,26 @@ msgstr ""
2112
 
2113
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:69
2114
  msgid "The venue long description"
2115
- msgstr ""
2116
 
2117
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:106
2118
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:274
2119
  msgid "The venue province"
2120
- msgstr ""
2121
 
2122
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:110
2123
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:280
2124
  msgid "The venue state"
2125
- msgstr ""
2126
 
2127
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:114
2128
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:286
2129
  msgid "The venue ZIP code"
2130
- msgstr ""
2131
 
2132
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:126
2133
  msgid "The venue state or province"
2134
- msgstr ""
2135
 
2136
  #: src/Tribe/REST/V1/EA_Messages.php:10
2137
  msgid "Event Aggregator cannot import events because this site is running an outdated version of The Events Calendar."
@@ -2279,7 +2279,7 @@ msgstr ""
2279
  #: src/Tribe/Venue.php:234
2280
  msgctxt "Metabox title"
2281
  msgid "Location"
2282
- msgstr ""
2283
 
2284
  #: src/admin-views/aggregator/settings.php:61
2285
  msgid "Import events but preserve local changes to event fields."
@@ -2418,7 +2418,7 @@ msgstr ""
2418
 
2419
  #: common/src/Tribe/Documentation/Swagger/Cost_Details_Definition_Provider.php:24
2420
  msgid "The cost currency symbol"
2421
- msgstr ""
2422
 
2423
  #: src/Tribe/Main.php:4434
2424
  msgid "Keyword"
@@ -2468,7 +2468,7 @@ msgstr "Vis Google-kart?"
2468
 
2469
  #: src/admin-views/create-venue-fields.php:203
2470
  msgid "Venue URL"
2471
- msgstr ""
2472
 
2473
  #: src/admin-views/create-venue-fields.php:175
2474
  msgid "Venue Zip Code"
@@ -2477,19 +2477,19 @@ msgstr "Postnummer"
2477
  #: src/admin-views/create-venue-fields.php:146
2478
  #: src/admin-views/create-venue-fields.php:153
2479
  msgid "Venue State"
2480
- msgstr ""
2481
 
2482
  #: src/admin-views/aggregator/settings.php:108
2483
  msgid "Stop all Event Aggregator imports from running. Existing imported events will not be affected. Imports via CSV file will still be available."
2484
- msgstr ""
2485
 
2486
  #: src/admin-views/aggregator/settings.php:107
2487
  msgid "Disable Event Aggregator imports"
2488
- msgstr ""
2489
 
2490
  #: src/admin-views/aggregator/settings.php:102
2491
  msgid "Event Aggregator Control"
2492
- msgstr ""
2493
 
2494
  #: src/Tribe/iCal.php:141
2495
  msgid "Export Events"
@@ -2502,7 +2502,7 @@ msgstr "fremhevet"
2502
 
2503
  #: src/Tribe/Linked_Posts.php:1005
2504
  msgid "Create: <b><%= term %></b>"
2505
- msgstr ""
2506
 
2507
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:280
2508
  msgid "Delete this"
@@ -2551,7 +2551,7 @@ msgstr "Farge på kalendertabell"
2551
  #: src/Tribe/Customizer/Month_Week_View.php:149
2552
  #: src/Tribe/Customizer/Single_Event.php:79 src/Tribe/Customizer/Widget.php:60
2553
  msgid "Options selected here will override what was selected in the \"General Theme\" and \"Global Elements\" sections"
2554
- msgstr ""
2555
 
2556
  #: src/Tribe/Customizer/Month_Week_View.php:148
2557
  msgid "Month View"
@@ -2559,7 +2559,7 @@ msgstr "Månedsvisning"
2559
 
2560
  #: src/Tribe/Customizer/Global_Elements.php:211
2561
  msgid "Map Pin"
2562
- msgstr ""
2563
 
2564
  #: src/Tribe/Customizer/Global_Elements.php:189
2565
  msgid "Button Color"
@@ -2571,11 +2571,11 @@ msgstr "Farge på filterlinje"
2571
 
2572
  #: src/Tribe/Customizer/Global_Elements.php:145
2573
  msgid "Link Color"
2574
- msgstr ""
2575
 
2576
  #: src/Tribe/Customizer/Global_Elements.php:114
2577
  msgid "Options selected here will override what was selected in the \"General Theme\" section"
2578
- msgstr ""
2579
 
2580
  #: src/Tribe/Customizer/Global_Elements.php:113
2581
  msgid "Global Elements"
@@ -2623,7 +2623,7 @@ msgstr "Hvis fargen for fremhevede arrangementer er satt til egendefinert, vil f
2623
 
2624
  #: src/Tribe/Customizer/General_Theme.php:291
2625
  msgid "Accent Color"
2626
- msgstr ""
2627
 
2628
  #: src/Tribe/Customizer/General_Theme.php:260
2629
  msgid "Global configurations for the styling of The Events Calendar"
@@ -2647,7 +2647,7 @@ msgstr "Disse innstillingene påvirker alle visninger av lister, inkludert liste
2647
 
2648
  #: src/Tribe/Customizer/Day_List_View.php:72
2649
  msgid "Options selected here will override what was selected in the \"General Theme\" and \"Global Elements\" sections."
2650
- msgstr ""
2651
 
2652
  #: src/Tribe/Asset/Dynamic.php:77
2653
  msgid "This event is all day starting on %%startdatenoyear%% and ending on %%enddatewithyear%%."
@@ -2824,7 +2824,7 @@ msgstr "Søndag"
2824
  #: src/deprecated/Tribe__Events__Admin__Front_Page_View.php:20
2825
  msgctxt "Static front page setting"
2826
  msgid "Main %s Page"
2827
- msgstr ""
2828
 
2829
  #: common/src/Tribe/Settings.php:281 common/src/Tribe/Settings.php:282
2830
  msgid "Events Help"
@@ -2844,7 +2844,7 @@ msgstr "En gyldig lisens har blitt fylt inn av din administrator."
2844
 
2845
  #: common/src/Tribe/PUE/Checker.php:550
2846
  msgid "Site License Key"
2847
- msgstr ""
2848
 
2849
  #: common/src/Tribe/PUE/Checker.php:539
2850
  msgid "Check this box if you wish to override the network license key with your own"
@@ -2962,7 +2962,7 @@ msgstr "Din Facebook-tilkobling til Event Aggregator utløper %s."
2962
 
2963
  #: src/admin-views/tribe-options-addons-api.php:55
2964
  msgid "Your Event Aggregator Facebook connection has expired %s."
2965
- msgstr ""
2966
 
2967
  #: src/admin-views/tribe-options-addons-api.php:52
2968
  msgid "Connect to Facebook"
@@ -2978,7 +2978,7 @@ msgstr "Facebook-token"
2978
 
2979
  #: src/admin-views/aggregator/tabs/import-form.php:295
2980
  msgid "Events will be imported with the time zone defined by the source. If no time zone is specified, events will be assigned your site's default time zone ( see"
2981
- msgstr ""
2982
 
2983
  #: src/admin-views/aggregator/tabs/import-form.php:215
2984
  msgid "Category:"
@@ -3044,7 +3044,7 @@ msgstr "Velg opprinnelse"
3044
 
3045
  #: src/admin-views/aggregator/tabs/import-form.php:38
3046
  msgid "Import Origin:"
3047
- msgstr ""
3048
 
3049
  #: src/admin-views/aggregator/tabs/import-form.php:25
3050
  msgid "No Additional Categories"
@@ -3376,7 +3376,7 @@ msgstr "Bruk filtrene for å begrense hvilke arrangementer som hentes fra denne
3376
 
3377
  #: src/admin-views/aggregator/origins/refine.php:15
3378
  msgid "Use the filters to narrow down which events are fetched from your ICS file."
3379
- msgstr ""
3380
 
3381
  #: src/admin-views/aggregator/origins/refine.php:9
3382
  msgctxt "Radius with abbreviation"
@@ -3389,7 +3389,7 @@ msgstr "Nøkkelord"
3389
 
3390
  #: src/admin-views/aggregator/origins/meetup.php:139
3391
  msgid "Enter the url for a Meetup group, page, or individual. You can also enter the url of a single Meetup event."
3392
- msgstr ""
3393
 
3394
  #: src/admin-views/aggregator/origins/meetup.php:138
3395
  msgid "meetup.com/example"
@@ -3441,7 +3441,7 @@ msgstr "Kopier URLen inn i dette feltet for å importere arrangementer inn på d
3441
 
3442
  #: src/admin-views/aggregator/origins/gcal.php:88
3443
  msgid "Scroll down to Calendar Address and click the iCal button (note: if your calendar is private, you'll need to click the iCal button next to the Private Address header instead)."
3444
- msgstr ""
3445
 
3446
  #: src/admin-views/aggregator/origins/gcal.php:87
3447
  msgid "Go to Settings &gt; Calendars and select the calendar you wish to import."
@@ -3641,7 +3641,7 @@ msgstr "mi"
3641
 
3642
  #: src/Tribe/Main.php:983
3643
  msgid "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will show its calendar in place of the page."
3644
- msgstr ""
3645
 
3646
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:77
3647
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:78
@@ -3680,7 +3680,7 @@ msgstr "Du har ikke rettigheter til å overføre gamle ignorerte arrangementer"
3680
 
3681
  #: src/Tribe/Ignored_Events.php:857
3682
  msgid "Error, a unknown bug happened and it was impossible to migrate the Legacy Ignored Events, try again later."
3683
- msgstr ""
3684
 
3685
  #: src/Tribe/Ignored_Events.php:745
3686
  msgid "Ignored <span class=\"count\">(%s)</span>"
@@ -3727,7 +3727,7 @@ msgstr[1] "%s innlegg gjenopprettet."
3727
 
3728
  #: src/Tribe/Ignored_Events.php:231 src/Tribe/Ignored_Events.php:275
3729
  msgid "Error restoring from Ignored Events."
3730
- msgstr ""
3731
 
3732
  #: src/Tribe/Ignored_Events.php:227 src/Tribe/Ignored_Events.php:269
3733
  msgid "You do not have permission to restore this post."
@@ -3802,15 +3802,15 @@ msgstr "Slett permanent"
3802
 
3803
  #: src/Tribe/Aggregator.php:443
3804
  msgid "Renew your Event Aggregator Facebook token"
3805
- msgstr ""
3806
 
3807
  #: src/Tribe/Aggregator.php:438
3808
  msgid "Your Event Aggregator Facebook token will expire %s."
3809
- msgstr ""
3810
 
3811
  #: src/Tribe/Aggregator.php:436
3812
  msgid "Your Event Aggregator Facebook token expired %s."
3813
- msgstr ""
3814
 
3815
  #: src/Tribe/Aggregator.php:388
3816
  msgid "Successfully connected Event Aggregator to Facebook"
@@ -3826,7 +3826,7 @@ msgstr "Systemstatus for Event Aggregator"
3826
 
3827
  #: src/Tribe/Aggregator/Tabs/Scheduled.php:378
3828
  msgid "Enter Event Aggregator License"
3829
- msgstr ""
3830
 
3831
  #: src/Tribe/Aggregator/Tabs/Scheduled.php:372
3832
  msgid "To continue using scheduled imports, please enter a valid Event Aggregator license key under %1$sEvents > Settings > Licenses%2$s."
@@ -3946,13 +3946,13 @@ msgstr[1] "%1$d ny arrangementkategorier ble opprettet."
3946
 
3947
  #: src/Tribe/Aggregator/Tabs/New.php:352
3948
  msgid "View your event organizers"
3949
- msgstr ""
3950
 
3951
  #: src/Tribe/Aggregator/Tabs/New.php:348
3952
  msgid "%1$d new organizer was imported."
3953
  msgid_plural "%1$d new organizers were imported."
3954
- msgstr[0] ""
3955
- msgstr[1] ""
3956
 
3957
  #: src/Tribe/Aggregator/Tabs/New.php:340
3958
  msgid "View your event venues"
@@ -3993,12 +3993,12 @@ msgstr[1] "%1$d eksisterende %2$s ble oppdatert."
3993
  #: src/Tribe/Aggregator/Tabs/New.php:279
3994
  msgid "%1$d new %2$s was imported."
3995
  msgid_plural "%1$d new %2$s were imported."
3996
- msgstr[0] ""
3997
- msgstr[1] ""
3998
 
3999
  #: src/Tribe/Aggregator/Tabs/New.php:206
4000
  msgid "1 import was scheduled."
4001
- msgstr ""
4002
 
4003
  #: src/Tribe/Aggregator/Tabs/New.php:81
4004
  msgid "New Import"
@@ -4015,19 +4015,19 @@ msgstr "Oppføringer per side"
4015
 
4016
  #: src/Tribe/Aggregator/Tabs/Favorite.php:37
4017
  msgid "Favorite Imports"
4018
- msgstr ""
4019
 
4020
  #: src/Tribe/Aggregator/Tabs/Edit.php:143
4021
  msgid "Your Scheduled Import has been updated!"
4022
- msgstr ""
4023
 
4024
  #: src/Tribe/Aggregator/Tabs/Edit.php:137
4025
  msgid "View All Scheduled Imports"
4026
- msgstr ""
4027
 
4028
  #: src/Tribe/Aggregator/Tabs/Edit.php:131
4029
  msgid "Scheduled import was successfully updated."
4030
- msgstr ""
4031
 
4032
  #: src/Tribe/Aggregator/Tabs/Edit.php:52
4033
  msgid "Edit Import"
@@ -4035,7 +4035,7 @@ msgstr "Rediger import"
4035
 
4036
  #: src/Tribe/Aggregator/Tabs/Abstract.php:195
4037
  msgid "Please provide a Meetup URL when importing from Meetup."
4038
- msgstr ""
4039
 
4040
  #: src/Tribe/Aggregator/Tabs/Abstract.php:185
4041
  msgid "Please provide a Facebook URL when importing from Facebook."
@@ -4055,11 +4055,11 @@ msgstr "Det oppsto et problem under behandlingen av din import. Vennligst prøv
4055
 
4056
  #: src/Tribe/Aggregator/Service.php:193
4057
  msgid "Connection timed out while transferring the feed. If you are dealing with large feeds you may need to customize the tribe_aggregator_connection_timeout filter."
4058
- msgstr ""
4059
 
4060
  #: src/Tribe/Aggregator/Service.php:696
4061
  msgid "Import queued"
4062
- msgstr "Importe lagt i kø"
4063
 
4064
  #: src/Tribe/Aggregator/Service.php:695
4065
  msgid "Import is complete"
@@ -4067,15 +4067,15 @@ msgstr "Importen er fullført"
4067
 
4068
  #: src/Tribe/Aggregator/Service.php:694
4069
  msgid "Successfully loaded import origins"
4070
- msgstr ""
4071
 
4072
  #: src/Tribe/Aggregator/Service.php:692
4073
  msgid "Successfully fetched Facebook Token"
4074
- msgstr ""
4075
 
4076
  #: src/Tribe/Aggregator/Service.php:691
4077
  msgid "Import created"
4078
- msgstr "Importe opprettet"
4079
 
4080
  #: src/Tribe/Aggregator/Service.php:690
4081
  msgid "Success"
@@ -4083,7 +4083,7 @@ msgstr "Vellykket"
4083
 
4084
  #: src/Tribe/Aggregator/Service.php:689
4085
  msgid "The import will be starting soon."
4086
- msgstr "Importeringen starter snart."
4087
 
4088
  #: src/Tribe/Aggregator/Service.php:688
4089
  msgid "The import is in progress."
@@ -4091,27 +4091,27 @@ msgstr "Importen pågår."
4091
 
4092
  #: src/Tribe/Aggregator/Service.php:686
4093
  msgid "Event Aggregator cannot reach Meetup.com because you exceeded the request limit for your Meetup API key."
4094
- msgstr ""
4095
 
4096
  #: src/Tribe/Aggregator/Service.php:685
4097
  msgid "Your Meetup API key is invalid."
4098
- msgstr "Meetup API-nøkkel er ugyldig."
4099
 
4100
  #: src/Tribe/Aggregator/Service.php:684
4101
  msgid "The file provided could not be opened. Please confirm that it is a properly formatted .ics file."
4102
- msgstr ""
4103
 
4104
  #: src/Tribe/Aggregator/Service.php:682
4105
  msgid "The import failed for an unknown reason. Please try again. If the problem persists, please contact support."
4106
- msgstr ""
4107
 
4108
  #: src/Tribe/Aggregator/Service.php:681
4109
  msgid "The image associated with your event is not accessible with your API key."
4110
- msgstr ""
4111
 
4112
  #: src/Tribe/Aggregator/Service.php:680
4113
  msgid "The image associated with your event could not be imported."
4114
- msgstr ""
4115
 
4116
  #: src/Tribe/Aggregator/Service.php:679
4117
  msgid "The URL provided failed to load."
@@ -4123,7 +4123,7 @@ msgstr "Den oppgitte URLen kunne ikke nås."
4123
 
4124
  #: src/Tribe/Aggregator/Service.php:674
4125
  msgid "Events cannot be imported because Facebook has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Facebook. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Facebook restrictions in our knowledgebase</a>."
4126
- msgstr ""
4127
 
4128
  #: src/Tribe/Aggregator/Service.php:672
4129
  msgid "Sorry, but something went wrong. Please try again."
@@ -4157,13 +4157,13 @@ msgstr "Avventer"
4157
  msgctxt "event aggregator status"
4158
  msgid "Schedule <span class=\"count\">(%s)</span>"
4159
  msgid_plural "Schedule <span class=\"count\">(%s)</span>"
4160
- msgstr[0] ""
4161
- msgstr[1] ""
4162
 
4163
  #: src/Tribe/Aggregator/Records.php:198
4164
  msgctxt "event aggregator status"
4165
  msgid "Schedule"
4166
- msgstr ""
4167
 
4168
  #: src/Tribe/Aggregator/Records.php:189
4169
  msgctxt "event aggregator status"
@@ -4191,39 +4191,39 @@ msgstr "Importert"
4191
 
4192
  #: src/Tribe/Aggregator/Records.php:141
4193
  msgid "No Aggregator Records found in Trash."
4194
- msgstr ""
4195
 
4196
  #: src/Tribe/Aggregator/Records.php:140
4197
  msgid "No Aggregator Records found."
4198
- msgstr ""
4199
 
4200
  #: src/Tribe/Aggregator/Records.php:139
4201
  msgid "Parent Aggregator Record:"
4202
- msgstr ""
4203
 
4204
  #: src/Tribe/Aggregator/Records.php:138
4205
  msgid "Search Aggregator Records"
4206
- msgstr ""
4207
 
4208
  #: src/Tribe/Aggregator/Records.php:137
4209
  msgid "All Aggregator Records"
4210
- msgstr ""
4211
 
4212
  #: src/Tribe/Aggregator/Records.php:136
4213
  msgid "View Aggregator Record"
4214
- msgstr ""
4215
 
4216
  #: src/Tribe/Aggregator/Records.php:135
4217
  msgid "Edit Aggregator Record"
4218
- msgstr ""
4219
 
4220
  #: src/Tribe/Aggregator/Records.php:134
4221
  msgid "New Aggregator Record"
4222
- msgstr ""
4223
 
4224
  #: src/Tribe/Aggregator/Records.php:133
4225
  msgid "Add New Aggregator Record"
4226
- msgstr ""
4227
 
4228
  #: src/Tribe/Aggregator/Records.php:132
4229
  msgctxt "record"
@@ -4233,30 +4233,30 @@ msgstr "Legg til ny"
4233
  #: src/Tribe/Aggregator/Records.php:131
4234
  msgctxt "add new on admin bar"
4235
  msgid "Aggregator Record"
4236
- msgstr ""
4237
 
4238
  #: src/Tribe/Aggregator/Records.php:130
4239
  msgctxt "admin menu"
4240
  msgid "Aggregator Records"
4241
- msgstr ""
4242
 
4243
  #: src/Tribe/Aggregator/Records.php:129
4244
  msgctxt "post type singular name"
4245
  msgid "Aggregator Record"
4246
- msgstr ""
4247
 
4248
  #: src/Tribe/Aggregator/Records.php:128
4249
  msgctxt "post type general name"
4250
  msgid "Aggregator Records"
4251
- msgstr ""
4252
 
4253
  #: src/Tribe/Aggregator/Records.php:111
4254
  msgid "Events Aggregator Record"
4255
- msgstr ""
4256
 
4257
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:178
4258
  msgid "Unable to continue inserting data. Please reload this page to continue/try again."
4259
- msgstr ""
4260
 
4261
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:97
4262
  msgid "Skipped:"
@@ -4272,11 +4272,11 @@ msgstr "Opprettet:"
4272
 
4273
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:91
4274
  msgid "Your import is currently in progress. Don't worry, you can safely navigate away&ndash;the import will continue in the background."
4275
- msgstr ""
4276
 
4277
  #: src/Tribe/Aggregator/Record/Queue_Processor.php:234
4278
  msgid "Could not process queue for Import Record %1$d: %2$s"
4279
- msgstr ""
4280
 
4281
  #: src/Tribe/Aggregator/Record/List_Table.php:657
4282
  msgid "Select %s"
@@ -4292,7 +4292,7 @@ msgstr "oppdatert"
4292
  #: src/Tribe/Aggregator/Record/List_Table.php:628
4293
  #: src/Tribe/Aggregator/Record/List_Table.php:636
4294
  msgid "new"
4295
- msgstr ""
4296
 
4297
  #: src/Tribe/Aggregator/Record/List_Table.php:617
4298
  msgid "Latest Import:"
@@ -4300,7 +4300,7 @@ msgstr "Siste import:"
4300
 
4301
  #: src/Tribe/Aggregator/Record/List_Table.php:615
4302
  msgid "all time"
4303
- msgstr ""
4304
 
4305
  #: src/Tribe/Aggregator/Record/List_Table.php:589
4306
  msgid "One Time"
@@ -4322,7 +4322,7 @@ msgstr "om omtrent %s"
4322
  #: src/admin-views/tribe-options-addons-api.php:34
4323
  msgctxt "human readable time ago"
4324
  msgid "about %s ago"
4325
- msgstr ""
4326
 
4327
  #: src/Tribe/Aggregator/Record/List_Table.php:506
4328
  msgid "Radius:"
@@ -4348,7 +4348,7 @@ msgstr "Import venter"
4348
 
4349
  #: src/Tribe/Aggregator/Record/List_Table.php:425
4350
  msgid "Import schedule"
4351
- msgstr ""
4352
 
4353
  #: src/Tribe/Aggregator/Record/List_Table.php:413
4354
  msgid "Import failed"
@@ -4364,12 +4364,12 @@ msgstr "Kjør import"
4364
 
4365
  #: src/Tribe/Aggregator/Record/List_Table.php:378
4366
  msgid "Start an import from this source now, regardless of schedule."
4367
- msgstr ""
4368
 
4369
  #: src/Tribe/Aggregator/Record/List_Table.php:333
4370
  msgctxt "column name"
4371
  msgid "# Imported"
4372
- msgstr ""
4373
 
4374
  #: src/Tribe/Aggregator/Record/List_Table.php:330
4375
  msgctxt "column name"
@@ -4415,7 +4415,7 @@ msgstr "Massehandlinger"
4415
 
4416
  #: src/Tribe/Aggregator/Record/List_Table.php:181
4417
  msgid "Filter"
4418
- msgstr ""
4419
 
4420
  #: src/Tribe/Aggregator/Record/List_Table.php:163
4421
  #: src/Tribe/Aggregator/Record/List_Table.php:164
@@ -4459,64 +4459,64 @@ msgstr[1] ""
4459
 
4460
  #: src/Tribe/Aggregator/Page.php:102
4461
  msgid "Your preview is taking a bit longer than expected, but it <i>is</i> still being generated."
4462
- msgstr ""
4463
 
4464
  #: src/Tribe/Aggregator/Page.php:101
4465
  msgid "If all goes according to plan, you will have your preview in a few moments."
4466
- msgstr ""
4467
 
4468
  #: src/Tribe/Aggregator/Page.php:100
4469
  msgid "Please continue to wait while your preview is generated."
4470
- msgstr ""
4471
 
4472
  #: src/Tribe/Aggregator/Page.php:99
4473
  msgid "Please wait while your preview is fetched."
4474
- msgstr ""
4475
 
4476
  #: src/Tribe/Aggregator/Page.php:97
4477
  msgid "Hide Filters"
4478
- msgstr ""
4479
 
4480
  #: src/Tribe/Aggregator/Page.php:96
4481
  #: src/Tribe/Aggregator/Record/List_Table.php:485
4482
  msgid "View Filters"
4483
- msgstr ""
4484
 
4485
  #: src/Tribe/Aggregator/Page.php:95
4486
  msgid "Removing this scheduled import will stop automatic imports from the source. No events will be deleted."
4487
- msgstr ""
4488
 
4489
  #: src/Tribe/Aggregator/Page.php:94
4490
  msgid "Your preview doesn't have any records to import."
4491
- msgstr ""
4492
 
4493
  #: src/Tribe/Aggregator/Page.php:93
4494
  msgid "Your import must include at least one event"
4495
- msgstr ""
4496
 
4497
  #: src/Tribe/Aggregator/Page.php:91
4498
  msgid "Save Scheduled Import"
4499
- msgstr ""
4500
 
4501
  #: src/Tribe/Aggregator/Page.php:90
4502
  msgid "Import Checked (%d)"
4503
- msgstr ""
4504
 
4505
  #: src/Tribe/Aggregator/Page.php:89
4506
  msgid "Import All"
4507
- msgstr ""
4508
 
4509
  #: src/Tribe/Aggregator/Page.php:88
4510
  msgid "Import All (%d)"
4511
- msgstr ""
4512
 
4513
  #: src/Tribe/Aggregator/Page.php:86
4514
  msgid "There was an error fetching the results from your import:"
4515
- msgstr ""
4516
 
4517
  #: src/Tribe/Aggregator/Page.php:85
4518
  msgid "The preview is taking longer than expected. Please try again in a moment."
4519
- msgstr ""
4520
 
4521
  #: src/Tribe/Aggregator/Page.php:84
4522
  msgctxt "Meridian: pm"
@@ -4530,19 +4530,19 @@ msgstr "AM"
4530
 
4531
  #: src/Tribe/Aggregator/Migrate.php:435
4532
  msgid "Success! The settings from iCal Importer have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
4533
- msgstr ""
4534
 
4535
  #: src/Tribe/Aggregator/Migrate.php:379
4536
  msgid "We did not find any iCal Importer settings to migrate."
4537
- msgstr ""
4538
 
4539
  #: src/Tribe/Aggregator/Migrate.php:372
4540
  msgid "You do not have permission to migrate iCal Importer settings to Event Aggregator"
4541
- msgstr ""
4542
 
4543
  #: src/Tribe/Aggregator/Migrate.php:365
4544
  msgid "Error: we were not able to migrate your iCal Importer settings to Event Aggregator. Please try again later."
4545
- msgstr ""
4546
 
4547
  #: src/Tribe/Aggregator/Migrate.php:348
4548
  msgid "Success! The settings from Facebook Events have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
@@ -4574,7 +4574,7 @@ msgstr ""
4574
 
4575
  #: src/Tribe/Aggregator/Meta_Box.php:38
4576
  msgid "Imported Event"
4577
- msgstr ""
4578
 
4579
  #: src/Tribe/Aggregator/Errors.php:73
4580
  msgid "The records you were attempting to import were still not available when this queue was processed. Please try again."
@@ -4619,7 +4619,7 @@ msgstr ""
4619
 
4620
  #: src/Tribe/Aggregator/Errors.php:61
4621
  msgid "Unable to find a matching post."
4622
- msgstr ""
4623
 
4624
  #: src/Tribe/Aggregator/Errors.php:60
4625
  msgid "An invalid frequency was used when trying to create this scheduled import."
@@ -4627,7 +4627,7 @@ msgstr ""
4627
 
4628
  #: src/Tribe/Aggregator/Errors.php:59
4629
  msgid "Unable to attach an image to the event"
4630
- msgstr ""
4631
 
4632
  #: src/Tribe/Aggregator/Errors.php:58
4633
  msgid "Unable to find an import record with the ID of %s."
@@ -4667,7 +4667,7 @@ msgstr ""
4667
 
4668
  #: src/Tribe/Aggregator/Errors.php:48
4669
  msgid "You do not have permission to delete this record."
4670
- msgstr ""
4671
 
4672
  #: src/Tribe/Aggregator/Errors.php:47
4673
  msgid "You cannot delete a history record (ID: \"%d\"). "
@@ -4679,7 +4679,7 @@ msgstr ""
4679
 
4680
  #: src/Tribe/Aggregator/Errors.php:45
4681
  msgid "The image associated with your event could not be attached to the event."
4682
- msgstr ""
4683
 
4684
  #: src/Tribe/Aggregator/Cron.php:203
4685
  msgctxt "aggregator schedule frequency"
@@ -4722,23 +4722,23 @@ msgstr "På forespørsel"
4722
  #: src/admin-views/aggregator/status.php:230
4723
  #: src/admin-views/tribe-options-addons-api.php:90
4724
  msgid "Meetup"
4725
- msgstr ""
4726
 
4727
  #: src/Tribe/Aggregator/API/Origins.php:60
4728
  #: src/admin-views/aggregator/settings.php:620
4729
  msgid "ICS File"
4730
- msgstr ""
4731
 
4732
  #: src/Tribe/Aggregator/API/Origins.php:54
4733
  #: src/Tribe/Aggregator/Record/iCal.php:14
4734
  #: src/admin-views/aggregator/settings.php:616
4735
  msgid "iCalendar"
4736
- msgstr ""
4737
 
4738
  #: src/Tribe/Aggregator/API/Origins.php:31
4739
  #: src/Tribe/Aggregator/Admin_Bar.php:95 src/Tribe/Aggregator/Service.php:774
4740
  msgid "CSV File"
4741
- msgstr ""
4742
 
4743
  #: src/Tribe/Admin_List.php:336
4744
  msgctxt "%s Event count in admin list"
@@ -4764,11 +4764,11 @@ msgstr ""
4764
  #: common/src/admin-views/tribe-options-licenses.php:11
4765
  #: common/src/admin-views/tribe-options-licenses.php:16
4766
  msgid " (opens in new window)"
4767
- msgstr ""
4768
 
4769
  #: common/src/admin-views/tribe-options-help.php:55
4770
  msgid "Event Log"
4771
- msgstr ""
4772
 
4773
  #: common/src/admin-views/tribe-options-help.php:42
4774
  msgid "The details of your calendar plugin and settings is often needed for you or our staff to help troubleshoot an issue. Please opt-in below to automatically share your system information with our support team. This will allow us to assist you faster if you post in our help desk."
@@ -4838,7 +4838,7 @@ msgstr ""
4838
  #: common/src/Tribe/PUE/Checker.php:961 common/src/Tribe/PUE/Notices.php:285
4839
  #: src/Tribe/Aggregator/Record/Abstract.php:1163
4840
  msgid " (opens in a new window)"
4841
- msgstr ""
4842
 
4843
  #: common/src/Tribe/PUE/Checker.php:959 common/src/Tribe/PUE/Notices.php:283
4844
  msgid "Renew Your License Now"
@@ -4846,27 +4846,27 @@ msgstr ""
4846
 
4847
  #: common/src/Tribe/Main.php:261
4848
  msgid ": Selected 1 row"
4849
- msgstr ""
4850
 
4851
  #: common/src/Tribe/Main.php:260
4852
  msgid ": Selected %d rows"
4853
- msgstr ""
4854
 
4855
  #: common/src/Tribe/Main.php:255
4856
  msgid "Previous"
4857
- msgstr ""
4858
 
4859
  #: common/src/Tribe/Main.php:253
4860
  msgid "All"
4861
- msgstr ""
4862
 
4863
  #: common/src/Tribe/Main.php:248
4864
  msgid "Search:"
4865
- msgstr ""
4866
 
4867
  #: common/src/Tribe/Main.php:247
4868
  msgid "No matching records found"
4869
- msgstr ""
4870
 
4871
  #: common/src/Tribe/Main.php:246
4872
  msgid "(filtered from _MAX_ total entries)"
@@ -4898,7 +4898,7 @@ msgstr ""
4898
 
4899
  #: common/src/Tribe/Main.php:281
4900
  msgid "Press \"Cmd + C\" to copy"
4901
- msgstr ""
4902
 
4903
  #: common/src/Tribe/Main.php:280
4904
  msgid "System info copied"
@@ -4907,20 +4907,20 @@ msgstr ""
4907
  #: common/src/Tribe/Main.php:279
4908
  #: common/src/admin-views/tribe-options-help.php:50
4909
  msgid "Copy to clipboard"
4910
- msgstr ""
4911
 
4912
  #: common/src/Tribe/Error.php:38
4913
  msgid "An Unknown error occurred"
4914
- msgstr ""
4915
 
4916
  #: common/src/Tribe/Admin/Help_Page.php:219 common/src/Tribe/Plugins_API.php:34
4917
  #: src/Tribe/Aggregator/API/Origins.php:241 src/Tribe/Aggregator.php:233
4918
  msgid "Event Aggregator"
4919
- msgstr ""
4920
 
4921
  #: common/src/Tribe/Support.php:171
4922
  msgid "English"
4923
- msgstr ""
4924
 
4925
  #: src/Tribe/Aggregator/Page.php:403
4926
  msgid "iCal Importer"
@@ -4949,7 +4949,7 @@ msgstr ""
4949
 
4950
  #: common/src/Tribe/Admin/Help_Page.php:227 common/src/Tribe/Plugins_API.php:80
4951
  msgid "Filter Bar"
4952
- msgstr ""
4953
 
4954
  #: common/src/Tribe/Credits.php:64
4955
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
@@ -4961,11 +4961,11 @@ msgstr ""
4961
 
4962
  #: src/Tribe/Organizer.php:184
4963
  msgid "organizer"
4964
- msgstr ""
4965
 
4966
  #: src/Tribe/Venue.php:194
4967
  msgid "venues"
4968
- msgstr ""
4969
 
4970
  #: src/Tribe/Venue.php:185
4971
  msgid "venue"
@@ -4974,20 +4974,20 @@ msgstr "Sted"
4974
  #: src/functions/template-tags/venue.php:775
4975
  msgctxt "Address separator"
4976
  msgid ", "
4977
- msgstr ""
4978
 
4979
  #: src/admin-views/tribe-options-addons-api.php:173
4980
  #: src/admin-views/tribe-options-addons-api.php:213
4981
  msgid "APIs"
4982
- msgstr ""
4983
 
4984
  #: src/deprecated/Tribe__Events__Importer__Options.php:184
4985
  msgid "Do Not Encode Contents"
4986
- msgstr ""
4987
 
4988
  #: src/deprecated/Tribe__Events__Importer__Options.php:183
4989
  msgid "Encode contents"
4990
- msgstr ""
4991
 
4992
  #: src/Tribe/Importer/Column_Mapper.php:125
4993
  msgid "Organizer Description"
@@ -5007,11 +5007,11 @@ msgstr "Tillat kommentarer på arrangement"
5007
 
5008
  #: src/Tribe/Importer/Column_Mapper.php:77
5009
  msgid "Event Organizer Name(s) or ID(s)"
5010
- msgstr ""
5011
 
5012
  #: src/Tribe/Importer/Column_Mapper.php:74
5013
  msgid "Event Sticky in Month View"
5014
- msgstr ""
5015
 
5016
  #: src/Tribe/Importer/Column_Mapper.php:73
5017
  msgid "Hide Event From Event Listings"
@@ -5019,7 +5019,7 @@ msgstr ""
5019
 
5020
  #: src/Tribe/Importer/Column_Mapper.php:71
5021
  msgid "Event Time Zone"
5022
- msgstr ""
5023
 
5024
  #: src/Tribe/Importer/Column_Mapper.php:66
5025
  msgid "Event Excerpt"
@@ -5139,7 +5139,7 @@ msgstr ""
5139
 
5140
  #: src/Tribe/Main.php:2735
5141
  msgid " (View Full %1$s Description Here: %2$s)"
5142
- msgstr ""
5143
 
5144
  #: src/Tribe/Importer/Column_Mapper.php:129
5145
  msgid "Organizer Featured Image"
@@ -5227,7 +5227,7 @@ msgstr "%1$s sendt inn. %2$sForhåndsvis %3$s"
5227
 
5228
  #: src/Tribe/Main.php:1802
5229
  msgid "%1$s updated. %2$sView %1$s%3$s"
5230
- msgstr ""
5231
 
5232
  #: src/Tribe/Main.php:1477
5233
  msgid "It appears as if the tribe-common libraries cannot be found! The directory should be in the \"common/\" directory in the events calendar plugin."
@@ -5374,11 +5374,11 @@ msgstr "Les mer om våre regler for hjelp og støtte"
5374
 
5375
  #: common/src/admin-views/tribe-options-help.php:37
5376
  msgid "Please note that all hands-on support is provided via the help desk. You can email or tweet at us… ​but we will probably point you back to the help desk 😄"
5377
- msgstr ""
5378
 
5379
  #: common/src/admin-views/tribe-options-help.php:33
5380
  msgid "%s. There are very few issues we haven’t seen and it’s likely another user has already asked your question and gotten an answer from our support staff. While posting to the help desk is open only to paid customers, they are open for anyone to search and review."
5381
- msgstr ""
5382
 
5383
  #: common/src/admin-views/tribe-options-help.php:32
5384
  msgid "Test for a theme or plugin conflict"
@@ -5422,7 +5422,7 @@ msgstr "Få hjelp"
5422
 
5423
  #: common/src/admin-views/tribe-options-help.php:11
5424
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
5425
- msgstr ""
5426
 
5427
  #: common/src/admin-views/tribe-options-general.php:15
5428
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
@@ -5574,7 +5574,7 @@ msgstr "Se alle %s"
5574
 
5575
  #: src/views/single-event.php:46 src/views/single-event.php:80
5576
  msgid "%s Navigation"
5577
- msgstr ""
5578
 
5579
  #: src/views/month/nav.php:19
5580
  msgid "Calendar Month Navigation"
@@ -5640,7 +5640,7 @@ msgstr "Import-innstillinger"
5640
 
5641
  #: src/functions/template-tags/options.php:29
5642
  msgid "You %1$scannot%2$s use the same slug as above. The above should ideally be plural, and this singular.%3$sYour single Event URL is like: %4$s"
5643
- msgstr ""
5644
 
5645
  #: src/functions/template-tags/options.php:20
5646
  msgid "Your current Events URL is %s"
@@ -5720,7 +5720,7 @@ msgstr "Detaljer"
5720
 
5721
  #: src/admin-views/widget-admin-list.php:31
5722
  msgid "Show widget only if there are upcoming events"
5723
- msgstr ""
5724
 
5725
  #: src/admin-views/widget-admin-list.php:18
5726
  msgid "Show:"
@@ -5735,7 +5735,7 @@ msgstr "Tittel:"
5735
  #: src/admin-views/venue-meta-box.php:202
5736
  #: src/admin-views/venue-meta-box.php:238
5737
  msgid "Show Google Maps Link:"
5738
- msgstr "Vis Google Map link:"
5739
 
5740
  #: src/admin-views/create-venue-fields.php:230
5741
  #: src/admin-views/create-venue-fields.php:268
@@ -5752,12 +5752,12 @@ msgstr "Postnummer:"
5752
  #: src/admin-views/create-venue-fields.php:155
5753
  #: src/admin-views/venue-meta-box.php:122
5754
  msgid "Select a State:"
5755
- msgstr "Velg en stat:"
5756
 
5757
  #: src/admin-views/create-venue-fields.php:136
5758
  #: src/admin-views/venue-meta-box.php:105
5759
  msgid "State or Province:"
5760
- msgstr "Område/provins:"
5761
 
5762
  #: src/admin-views/create-venue-fields.php:100
5763
  #: src/admin-views/venue-meta-box.php:62
@@ -5771,39 +5771,39 @@ msgstr "By:"
5771
 
5772
  #: src/admin-views/tribe-options-timezones.php:49
5773
  msgid "Appends the time zone to the end of event scheduling information &ndash; this can be useful when you have events in numerous different time zones."
5774
- msgstr ""
5775
 
5776
  #: src/admin-views/tribe-options-timezones.php:48
5777
  msgid "Show time zone"
5778
- msgstr ""
5779
 
5780
  #: src/admin-views/tribe-options-timezones.php:43
5781
  msgid "Use the site-wide time zone everywhere"
5782
- msgstr ""
5783
 
5784
  #: src/admin-views/tribe-options-timezones.php:42
5785
  msgid "Use manual time zones for each event"
5786
- msgstr ""
5787
 
5788
  #: src/admin-views/tribe-options-timezones.php:38
5789
  msgid "Time zone mode"
5790
- msgstr ""
5791
 
5792
  #: src/admin-views/tribe-options-timezones.php:30
5793
  msgid "Time Zone Settings"
5794
- msgstr ""
5795
 
5796
  #: src/admin-views/tribe-options-timezones.php:10
5797
  msgid "Click this button to update your database and take advantage of additional time zone capabilities. Please <a href=\"%s\" target=\"_blank\">configure WordPress</a> to use the correct time zone before clicking this button!"
5798
- msgstr ""
5799
 
5800
  #: src/admin-views/tribe-options-timezones.php:9
5801
  msgid "Update Time Zone Data"
5802
- msgstr ""
5803
 
5804
  #: src/admin-views/tribe-options-timezones.php:7
5805
  msgid "Enable Time Zone support"
5806
- msgstr ""
5807
 
5808
  #: common/src/admin-views/tribe-options-network.php:27
5809
  msgid "Hide the following settings tabs on every site:"
@@ -5949,7 +5949,7 @@ msgstr "Har du et arrangement som passerer midnatt? Velg et tidspunkt etter arra
5949
 
5950
  #: src/admin-views/tribe-options-general.php:120
5951
  msgid "End of day cutoff"
5952
- msgstr "Døgnet avsluttes"
5953
 
5954
  #: src/admin-views/tribe-options-general.php:115
5955
  msgid "The above should ideally be plural, and this singular.<br />Your single event URL is: %s"
@@ -6112,7 +6112,7 @@ msgstr "Dato med år"
6112
 
6113
  #: common/src/admin-views/tribe-options-display.php:22
6114
  msgid "Date Format Settings"
6115
- msgstr "Dato format"
6116
 
6117
  #: src/admin-views/tribe-options-display.php:197
6118
  msgid "Check this to cache your month view HTML in transients, which can help improve calendar speed on sites with many events. <a href=\"%s\">Read more</a>."
@@ -6176,7 +6176,7 @@ msgstr "Inkluderer bare nok css til å oppnå komplekse layouter som kalender og
6176
 
6177
  #: src/admin-views/tribe-options-display.php:139
6178
  msgid "Skeleton Styles"
6179
- msgstr "Grunnleggende stil"
6180
 
6181
  #: src/admin-views/tribe-options-display.php:136
6182
  msgid "Default stylesheet used for events templates"
@@ -6262,7 +6262,7 @@ msgstr "Etter pris"
6262
  #: src/admin-views/events-meta-box.php:240
6263
  msgctxt "Currency symbol position"
6264
  msgid "Before cost"
6265
- msgstr "Før kostnad"
6266
 
6267
  #: src/admin-views/events-meta-box.php:212
6268
  msgid "Currency Symbol:"
@@ -6270,7 +6270,7 @@ msgstr "Valutasymbol:"
6270
 
6271
  #: src/admin-views/events-meta-box.php:209
6272
  msgid "%s Cost"
6273
- msgstr "%s Kostnad"
6274
 
6275
  #: src/admin-views/aggregator/origins/eventbrite.php:152
6276
  #: src/admin-views/aggregator/origins/facebook.php:109
@@ -6301,15 +6301,15 @@ msgstr "Du har endret gjentakelsesregelen for denne %1$s. Lagre %1$s vil oppdat
6301
 
6302
  #: src/admin-views/events-meta-box.php:52
6303
  msgid "Time &amp; Date"
6304
- msgstr "Tid &amp; Dato"
6305
 
6306
  #: src/admin-views/event-sidebar-options.php:25
6307
  msgid "When events are sticky in month view, they'll display first in the list of events shown within a given day block."
6308
- msgstr "Når arrangementer er klebrige i månedsvisning vil de vises først i listen over arrangementer innenfor en gitt dag."
6309
 
6310
  #: src/admin-views/event-sidebar-options.php:23
6311
  msgid "Sticky in Month View"
6312
- msgstr "Klistret i månedsvisning"
6313
 
6314
  #: src/admin-views/event-sidebar-options.php:16
6315
  msgid "Hide From %s Listings"
@@ -6405,7 +6405,7 @@ msgstr "Stem"
6405
 
6406
  #: src/admin-views/admin-update-message.php:33
6407
  msgid "Every time you rate %s5 stars%s, a fairy is born. Okay maybe not, but more happy users mean more contributions and help on the forums. The community NEEDS your voice."
6408
- msgstr ""
6409
 
6410
  #: src/admin-views/admin-update-message.php:9
6411
  #: src/admin-views/admin-welcome-message.php:11
@@ -6661,7 +6661,7 @@ msgstr "Western Sahara"
6661
 
6662
  #: common/src/Tribe/Languages/Locations.php:293
6663
  msgid "Wallis and Futuna Islands"
6664
- msgstr ""
6665
 
6666
  #: common/src/Tribe/Languages/Locations.php:292
6667
  msgid "Virgin Islands (U.S.)"
@@ -6717,7 +6717,7 @@ msgstr "Tuvalu"
6717
 
6718
  #: common/src/Tribe/Languages/Locations.php:279
6719
  msgid "Turks and Caicos Islands"
6720
- msgstr ""
6721
 
6722
  #: common/src/Tribe/Languages/Locations.php:278
6723
  msgid "Turkmenistan"
@@ -6733,7 +6733,7 @@ msgstr "Tunisia"
6733
 
6734
  #: common/src/Tribe/Languages/Locations.php:275
6735
  msgid "Trinidad and Tobago"
6736
- msgstr ""
6737
 
6738
  #: common/src/Tribe/Languages/Locations.php:274
6739
  msgid "Tonga"
@@ -6753,7 +6753,7 @@ msgstr "Thailand"
6753
 
6754
  #: common/src/Tribe/Languages/Locations.php:270
6755
  msgid "Tanzania, United Republic of"
6756
- msgstr ""
6757
 
6758
  #: common/src/Tribe/Languages/Locations.php:269
6759
  msgid "Tajikistan"
@@ -6781,7 +6781,7 @@ msgstr "Swaziland"
6781
 
6782
  #: common/src/Tribe/Languages/Locations.php:263
6783
  msgid "Svalbard and Jan Mayen Islands"
6784
- msgstr ""
6785
 
6786
  #: common/src/Tribe/Languages/Locations.php:262
6787
  msgid "Suriname"
@@ -6793,7 +6793,7 @@ msgstr "Sudan"
6793
 
6794
  #: common/src/Tribe/Languages/Locations.php:241
6795
  msgid "Saint Pierre and Miquelon"
6796
- msgstr ""
6797
 
6798
  #: common/src/Tribe/Languages/Locations.php:260
6799
  msgid "Sri Lanka"
@@ -6861,7 +6861,7 @@ msgstr "Samoa"
6861
 
6862
  #: common/src/Tribe/Languages/Locations.php:242
6863
  msgid "Saint Vincent and The Grenadines"
6864
- msgstr ""
6865
 
6866
  #: common/src/Tribe/Languages/Locations.php:240
6867
  msgid "Saint Lucia"
@@ -6869,7 +6869,7 @@ msgstr "Saint Lucia"
6869
 
6870
  #: common/src/Tribe/Languages/Locations.php:239
6871
  msgid "Saint Kitts and Nevis"
6872
- msgstr ""
6873
 
6874
  #: common/src/Tribe/Languages/Locations.php:236
6875
  msgid "Rwanda"
@@ -7021,11 +7021,11 @@ msgstr "Monaco"
7021
 
7022
  #: common/src/Tribe/Languages/Locations.php:199
7023
  msgid "Moldova, Republic of"
7024
- msgstr ""
7025
 
7026
  #: common/src/Tribe/Languages/Locations.php:198
7027
  msgid "Micronesia, Federated States of"
7028
- msgstr ""
7029
 
7030
  #: common/src/Tribe/Languages/Locations.php:197
7031
  msgid "Mexico"
@@ -7129,11 +7129,11 @@ msgstr "Kuwait"
7129
 
7130
  #: common/src/Tribe/Languages/Locations.php:172
7131
  msgid "Korea, Republic of"
7132
- msgstr ""
7133
 
7134
  #: common/src/Tribe/Languages/Locations.php:171
7135
  msgid "Korea, Democratic People's Republic of"
7136
- msgstr ""
7137
 
7138
  #: common/src/Tribe/Languages/Locations.php:170
7139
  msgid "Kiribati"
@@ -7177,7 +7177,7 @@ msgstr "Irak"
7177
 
7178
  #: common/src/Tribe/Languages/Locations.php:160
7179
  msgid "Iran, Islamic Republic of"
7180
- msgstr ""
7181
 
7182
  #: common/src/Tribe/Languages/Locations.php:159
7183
  msgid "Indonesia"
@@ -7209,7 +7209,7 @@ msgstr "Vatikanet"
7209
 
7210
  #: common/src/Tribe/Languages/Locations.php:152
7211
  msgid "Heard and McDonald Islands"
7212
- msgstr ""
7213
 
7214
  #: common/src/Tribe/Languages/Locations.php:151
7215
  msgid "Haiti"
@@ -7382,7 +7382,7 @@ msgstr "Cookøyene"
7382
 
7383
  #: common/src/Tribe/Languages/Locations.php:107
7384
  msgid "Congo, Democratic Republic of the"
7385
- msgstr ""
7386
 
7387
  #: common/src/Tribe/Languages/Locations.php:106
7388
  msgid "Congo"
@@ -7474,7 +7474,7 @@ msgstr "Botswana"
7474
 
7475
  #: common/src/Tribe/Languages/Locations.php:83
7476
  msgid "Bosnia and Herzegovina"
7477
- msgstr ""
7478
 
7479
  #: common/src/Tribe/Languages/Locations.php:82
7480
  msgid "Bolivia"
@@ -7546,7 +7546,7 @@ msgstr "Argentina"
7546
 
7547
  #: common/src/Tribe/Languages/Locations.php:65
7548
  msgid "Antigua and Barbuda"
7549
- msgstr ""
7550
 
7551
  #: common/src/Tribe/Languages/Locations.php:64
7552
  msgid "Antarctica"
@@ -7610,7 +7610,7 @@ msgstr "%s må være et tall mellom 0 og 21."
7610
 
7611
  #: common/src/Tribe/Validate.php:384
7612
  msgid "%s must be a number or percentage."
7613
- msgstr "%s må være ett nummer."
7614
 
7615
  #: common/src/Tribe/Validate.php:368
7616
  msgid "%s cannot be a duplicate"
@@ -7656,7 +7656,7 @@ msgstr "med funksjonsnavn:"
7656
 
7657
  #: common/src/Tribe/Validate.php:104
7658
  msgid "Non-existant field validation function passed"
7659
- msgstr "Ikke-eksisterende feltfunksjon funnet"
7660
 
7661
  #: common/src/Tribe/Validate.php:73 common/src/Tribe/Validate.php:85
7662
  #: common/src/Tribe/Validate.php:105
@@ -7705,11 +7705,11 @@ msgstr "Ingen kommende %1$s listet under %2$s. Sjekk kommende %3$s for denne kat
7705
 
7706
  #: src/Tribe/Template/Embed.php:59 src/Tribe/Template/Single_Event.php:119
7707
  msgid "This %s has passed."
7708
- msgstr "Beklager. Denne %s har allerede funnet sted. "
7709
 
7710
  #: src/Tribe/Template/Month.php:953
7711
  msgid "The requested date \"%s\" was not valid &ndash; showing the current month instead"
7712
- msgstr "Den valgte dato \"%s\" var ikke gyldig &ndash; viser gjeldende måned istedet"
7713
 
7714
  #: src/Tribe/Template/Month.php:462 src/Tribe/Template_Factory.php:311
7715
  msgid "There were no results found."
@@ -7717,11 +7717,11 @@ msgstr "Ingen resultater funnet."
7717
 
7718
  #: src/Tribe/Template/Month.php:460
7719
  msgid "No matching %1$s listed under %2$s. Please try viewing the full calendar for a complete list of events."
7720
- msgstr "Ingen matchende %1$s listet under %2$s. Vennligst prøv å vise hele kalenderen for en komplett liste med arrangementer."
7721
 
7722
  #: src/Tribe/Template/Day.php:151
7723
  msgid "No matching %1$s listed under %2$s scheduled for %3$s. Please try another day."
7724
- msgstr ""
7725
 
7726
  #: src/Tribe/Template/Day.php:117 src/Tribe/Template/Day.php:133
7727
  msgid "Ongoing"
@@ -7734,7 +7734,7 @@ msgstr "Hele dagen"
7734
 
7735
  #: common/src/Tribe/Support.php:199
7736
  msgid "Rewrite rules were purged on load of this help page. Chances are there is a rewrite rule flush occurring in a plugin or theme!"
7737
- msgstr "Rewrite rules ble slettet da denne hjelpesiden ble lastet. Det er sannsynlig, at det er en rewrite rule flush som finner sted i et plugin eller theme."
7738
 
7739
  #: common/src/Tribe/Support.php:188 common/src/Tribe/Support.php:189
7740
  msgid "Unknown or not set"
@@ -7796,7 +7796,7 @@ msgstr "Hmmm… noe er galt med denne validatoren. Vennligst kontakt %sbrukerst
7796
 
7797
  #: common/src/Tribe/PUE/Checker.php:927
7798
  msgid "Valid Key! Expires on %s"
7799
- msgstr "Gyldig nøkkel! Utgår %s"
7800
 
7801
  #: common/src/Tribe/PUE/Checker.php:907
7802
  msgid "Sorry, key validation server is not available."
@@ -7821,7 +7821,7 @@ msgstr "Lisensnøkkel"
7821
 
7822
  #: src/Tribe/Options_Exception.php:19 src/Tribe/Post_Exception.php:22
7823
  msgid "Error"
7824
- msgstr "Feilmelding!"
7825
 
7826
  #: src/Tribe/Main.php:4597
7827
  msgid "Once Every 30 Mins"
@@ -7902,7 +7902,7 @@ msgstr "Nyheter fra Modern Tribe"
7902
 
7903
  #: src/Tribe/Main.php:4183
7904
  msgid "View All Add-Ons"
7905
- msgstr "Se alle Add-Ons"
7906
 
7907
  #: src/Tribe/Main.php:4180
7908
  msgid "Support"
@@ -8117,7 +8117,7 @@ msgstr "Følgende utvidelser er utløpt: %1$s. Alle tillegg inneholder avhengigh
8117
 
8118
  #: src/Tribe/Main.php:1297
8119
  msgid "Your version of The Events Calendar is not up-to-date with one of your The Events Calendar add-ons. Please %supdate now.%s"
8120
- msgstr "Din versjon av The Events Calendar er ikke up-to-date med en av dine The Events Calender tillegg. Vennligst %soppdater nå.%s"
8121
 
8122
  #: src/Tribe/Main.php:788
8123
  msgid "Initializing Tribe Events on %s"
@@ -8125,7 +8125,7 @@ msgstr "Starter Tribe Events på %s"
8125
 
8126
  #: src/Tribe/Main.php:763
8127
  msgid "today"
8128
- msgstr "idag"
8129
 
8130
  #: src/Tribe/Main.php:762
8131
  msgid "day"
@@ -8411,7 +8411,7 @@ msgstr "Gratis"
8411
  #: src/Tribe/Cost_Utils.php:120
8412
  msgctxt "Cost range separator"
8413
  msgid " – "
8414
- msgstr ""
8415
 
8416
  #: common/src/Tribe/App_Shop.php:50 common/src/Tribe/App_Shop.php:51
8417
  #: common/src/Tribe/App_Shop.php:72
@@ -8465,7 +8465,7 @@ msgstr "Kategorier for %s"
8465
 
8466
  #: src/Tribe/Admin/Timezone_Updater.php:105
8467
  msgid "A problem stopped the time zone update process from completing. Please refresh and try again."
8468
- msgstr ""
8469
 
8470
  #: src/Tribe/Admin/Timezone_Updater.php:87
8471
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:56
@@ -8476,11 +8476,11 @@ msgstr "%d%% ferdig"
8476
 
8477
  #: src/Tribe/Admin/Timezone_Updater.php:78
8478
  msgid "Update complete: time zone data has been added to all events in the database."
8479
- msgstr ""
8480
 
8481
  #: src/Tribe/Admin/Timezone_Updater.php:77
8482
  msgid "Please wait while time zone data is added to your events."
8483
- msgstr ""
8484
 
8485
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
8486
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:1762
@@ -8499,7 +8499,7 @@ msgstr "spør sidens administrator om å sette en annen permalenke for arrangeme
8499
 
8500
  #: src/Tribe/Main.php:986
8501
  msgid "Ask the site administrator to edit the %s slug"
8502
- msgstr ""
8503
 
8504
  #: src/deprecated/Tribe__Events__Activation_Page.php:215
8505
  msgid "Thanks for Updating The Events Calendar"
@@ -8513,12 +8513,12 @@ msgstr "Velkommen til The Events Calendar"
8513
  #: common/src/Tribe/Admin/Activation_Page.php:92
8514
  #: src/deprecated/Tribe__Events__Activation_Page.php:49
8515
  msgid "Return to WordPress Updates"
8516
- msgstr "Gå tilbake til Wordpress oppdateringer"
8517
 
8518
  #: common/src/Tribe/Admin/Activation_Page.php:92
8519
  #: src/deprecated/Tribe__Events__Activation_Page.php:49
8520
  msgid "Go to WordPress Updates page"
8521
- msgstr "Gå til Wordpress oppdateringer"
8522
 
8523
  #: common/src/Tribe/Admin/Activation_Page.php:84
8524
  #: src/deprecated/Tribe__Events__Activation_Page.php:41
@@ -8533,7 +8533,7 @@ msgstr "Gå til utvidelser"
8533
  #: common/src/Tribe/Languages/Locations.php:55 src/Tribe/Venue.php:320
8534
  #: src/functions/template-tags/venue.php:379
8535
  msgid "United States"
8536
- msgstr "De forenede stater"
8537
 
8538
  #: src/Tribe/Venue.php:386
8539
  msgid "Unnamed Venue"
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-09 02:58:09+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
481
+ msgstr "Les mer"
482
 
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
630
 
631
  #: src/Tribe/Main.php:1813
632
  msgid "%1$s published. %2$sView %3$s"
633
+ msgstr "%1$s publisert. %2$sVis %3$s"
634
 
635
  #: src/Tribe/Google/Maps_API_Key.php:56
636
  msgid "our guide"
1009
 
1010
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:292
1011
  msgid "The event cost"
1012
+ msgstr "Arrangement, pris"
1013
 
1014
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:287
1015
  msgid "The event featured image ID or URL"
1017
 
1018
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:281
1019
  msgid "The event end date and time"
1020
+ msgstr "Arrangement starter"
1021
 
1022
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:275
1023
  msgid "The event start date and time"
1024
+ msgstr "Arrangement slutter"
1025
 
1026
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:269
1027
  msgid "Whether the event lasts the whole day or not"
1028
+ msgstr "Arrangement hele dagen eller ikke"
1029
 
1030
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:263
1031
  msgid "The event time zone"
1037
 
1038
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:238
1039
  msgid "The event description"
1040
+ msgstr "Arrangement, beskrivelse"
1041
 
1042
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:232
1043
  msgid "The event title"
1044
+ msgstr "Arangement, tittel"
1045
 
1046
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:226
1047
  msgid "The event publication date (UTC time zone)"
1447
 
1448
  #: common/src/Tribe/Languages/Locations.php:252
1449
  msgid "Sint Maarten"
1450
+ msgstr "Saint Maarten"
1451
 
1452
  #: common/src/Tribe/Languages/Locations.php:245
1453
  msgid "S&atilde;o Tom&eacute; and Pr&iacute;ncipe"
1454
+ msgstr "S&atilde;o Tom&eacute; and Pr&iacute;ncipe"
1455
 
1456
  #: common/src/Tribe/Languages/Locations.php:238
1457
  msgid "Saint Helena"
1458
+ msgstr "Saint Helena"
1459
 
1460
  #: common/src/Tribe/Languages/Locations.php:237
1461
  msgid "Saint Barth&eacute;lemy"
1462
+ msgstr "Saint Barth&eacute;lemy"
1463
 
1464
  #: common/src/Tribe/Languages/Locations.php:113
1465
  msgid "Cura&ccedil;ao"
1480
  #: src/admin-views/create-organizer-fields.php:19
1481
  #: src/admin-views/organizer-meta-box.php:45
1482
  msgid "The e-mail address will be obfuscated on this site to avoid it getting harvested by spammers."
1483
+ msgstr "E-postadressen blir skjult på dette nettstedet for å unngå at den blir høstet av spammere."
1484
 
1485
  #: src/Tribe/Main.php:997
1486
  msgid "edit Events settings."
1487
+ msgstr "rediger innstillinger for hendelse"
1488
 
1489
  #: src/Tribe/Main.php:988
1490
  msgid "Edit the %s slug"
1503
  #. translators: %s: post title
1504
  #: src/Tribe/Ignored_Events.php:396
1505
  msgid "Hide and Ignore &#8220;%s&#8221;"
1506
+ msgstr "Skjul og ignorer &#8220;%s&#8221;"
1507
 
1508
  #: common/src/Tribe/Main.php:251
1509
  msgid "Clear Selection."
1511
 
1512
  #: common/src/Tribe/Main.php:250
1513
  msgid "Select all pages"
1514
+ msgstr "Velg alle sider"
1515
 
1516
  #: common/src/Tribe/Main.php:249
1517
  msgid "All items on this page were selected. "
1739
 
1740
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:69
1741
  msgid "The event name"
1742
+ msgstr "Navn på arrangement"
1743
 
1744
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:73
1745
  msgid "The event long description"
1746
+ msgstr "Arrangement, lang beskrivelse"
1747
 
1748
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:77
1749
  msgid "The event short description"
1750
+ msgstr "Arrangement, kort beskrivelse"
1751
 
1752
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:85
1753
  #: src/Tribe/REST/V1/Documentation/Organizer_Definition_Provider.php:81
1806
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:147
1807
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:298
1808
  msgid "The event website URL"
1809
+ msgstr "Arrangement, nettsted URL"
1810
 
1811
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:151
1812
  msgid "Whether the map should be shown for the event or not"
1813
+ msgstr "Om kart skal vises for arrangementet eller ikke"
1814
 
1815
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:155
1816
  msgid "Whether the map link should be shown for the event or not"
1817
+ msgstr "Om lenke til kart skal vises for arrangementet eller ikke"
1818
 
1819
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:159
1820
  msgid "Whether an event should be hidden from the calendar view or not"
1838
 
1839
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:181
1840
  msgid "The event venue"
1841
+ msgstr "Arangements-sted"
1842
 
1843
  #: src/Tribe/REST/V1/Documentation/Event_Definition_Provider.php:186
1844
  msgid "The event organizers"
1923
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:65
1924
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:227
1925
  msgid "The venue name"
1926
+ msgstr "Navn på sted"
1927
 
1928
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:73
1929
  msgid "The venue short description"
1930
+ msgstr "Sted, kort beskrivelse"
1931
 
1932
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:86
1933
  msgid "Whether the map should be shown for the venue or not"
1934
+ msgstr "Om kart skal vises for stedet eller ikke"
1935
 
1936
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:90
1937
  msgid "Whether the map link should be shown for the venue or not"
1938
+ msgstr "Om lenke til kart skal vises for stedet eller ikke"
1939
 
1940
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:94
1941
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:256
1942
  msgid "The venue address"
1943
+ msgstr "Sted, adresse"
1944
 
1945
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:98
1946
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:262
1947
  msgid "The venue city"
1948
+ msgstr "Sted, by"
1949
 
1950
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:102
1951
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:268
1952
  msgid "The venue country"
1953
+ msgstr "Sted, land"
1954
 
1955
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:118
1956
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:292
1957
  msgid "The venue phone number"
1958
+ msgstr "Sted, telefon"
1959
 
1960
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:122
1961
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:304
1962
  msgid "The venue website URL"
1963
+ msgstr "Sted, nettsted URL"
1964
 
1965
  #: src/Tribe/REST/V1/EA_Messages.php:9
1966
  msgid "Event Aggregator cannot import events from this site."
2112
 
2113
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:69
2114
  msgid "The venue long description"
2115
+ msgstr "Lang beskrivelse av sted"
2116
 
2117
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:106
2118
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:274
2119
  msgid "The venue province"
2120
+ msgstr "Sted provins"
2121
 
2122
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:110
2123
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:280
2124
  msgid "The venue state"
2125
+ msgstr "Sted delstat/fylke"
2126
 
2127
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:114
2128
  #: src/Tribe/REST/V1/Endpoints/Single_Venue.php:286
2129
  msgid "The venue ZIP code"
2130
+ msgstr "Sted postnr"
2131
 
2132
  #: src/Tribe/REST/V1/Documentation/Venue_Definition_Provider.php:126
2133
  msgid "The venue state or province"
2134
+ msgstr "Sted delstat, fylke eller provins"
2135
 
2136
  #: src/Tribe/REST/V1/EA_Messages.php:10
2137
  msgid "Event Aggregator cannot import events because this site is running an outdated version of The Events Calendar."
2279
  #: src/Tribe/Venue.php:234
2280
  msgctxt "Metabox title"
2281
  msgid "Location"
2282
+ msgstr "Sted"
2283
 
2284
  #: src/admin-views/aggregator/settings.php:61
2285
  msgid "Import events but preserve local changes to event fields."
2418
 
2419
  #: common/src/Tribe/Documentation/Swagger/Cost_Details_Definition_Provider.php:24
2420
  msgid "The cost currency symbol"
2421
+ msgstr "Valutasymbol for pris"
2422
 
2423
  #: src/Tribe/Main.php:4434
2424
  msgid "Keyword"
2468
 
2469
  #: src/admin-views/create-venue-fields.php:203
2470
  msgid "Venue URL"
2471
+ msgstr "Sted URL"
2472
 
2473
  #: src/admin-views/create-venue-fields.php:175
2474
  msgid "Venue Zip Code"
2477
  #: src/admin-views/create-venue-fields.php:146
2478
  #: src/admin-views/create-venue-fields.php:153
2479
  msgid "Venue State"
2480
+ msgstr "Sted fylke"
2481
 
2482
  #: src/admin-views/aggregator/settings.php:108
2483
  msgid "Stop all Event Aggregator imports from running. Existing imported events will not be affected. Imports via CSV file will still be available."
2484
+ msgstr "Avbryt alle arrangement-importer. Allerede importerte arrangementer blir ikke påvirket. Import via CSV-fil vil fortsatt være tilgjengelig."
2485
 
2486
  #: src/admin-views/aggregator/settings.php:107
2487
  msgid "Disable Event Aggregator imports"
2488
+ msgstr "Slå av arrangement-importering"
2489
 
2490
  #: src/admin-views/aggregator/settings.php:102
2491
  msgid "Event Aggregator Control"
2492
+ msgstr "Kontroller arrangement-importering"
2493
 
2494
  #: src/Tribe/iCal.php:141
2495
  msgid "Export Events"
2502
 
2503
  #: src/Tribe/Linked_Posts.php:1005
2504
  msgid "Create: <b><%= term %></b>"
2505
+ msgstr "Lag: <b><%= term %></b>"
2506
 
2507
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:280
2508
  msgid "Delete this"
2551
  #: src/Tribe/Customizer/Month_Week_View.php:149
2552
  #: src/Tribe/Customizer/Single_Event.php:79 src/Tribe/Customizer/Widget.php:60
2553
  msgid "Options selected here will override what was selected in the \"General Theme\" and \"Global Elements\" sections"
2554
+ msgstr "Valg gjort her overstyrer valg i \"Generelt tema\" og \"Globale elementer\"-seksjonene"
2555
 
2556
  #: src/Tribe/Customizer/Month_Week_View.php:148
2557
  msgid "Month View"
2559
 
2560
  #: src/Tribe/Customizer/Global_Elements.php:211
2561
  msgid "Map Pin"
2562
+ msgstr "Kartnål"
2563
 
2564
  #: src/Tribe/Customizer/Global_Elements.php:189
2565
  msgid "Button Color"
2571
 
2572
  #: src/Tribe/Customizer/Global_Elements.php:145
2573
  msgid "Link Color"
2574
+ msgstr "Lenkefarge"
2575
 
2576
  #: src/Tribe/Customizer/Global_Elements.php:114
2577
  msgid "Options selected here will override what was selected in the \"General Theme\" section"
2578
+ msgstr "Valg gjort her overstyrer valg gjort i \"Generelt tema\"-seksjonen"
2579
 
2580
  #: src/Tribe/Customizer/Global_Elements.php:113
2581
  msgid "Global Elements"
2623
 
2624
  #: src/Tribe/Customizer/General_Theme.php:291
2625
  msgid "Accent Color"
2626
+ msgstr "Aksentfarge"
2627
 
2628
  #: src/Tribe/Customizer/General_Theme.php:260
2629
  msgid "Global configurations for the styling of The Events Calendar"
2647
 
2648
  #: src/Tribe/Customizer/Day_List_View.php:72
2649
  msgid "Options selected here will override what was selected in the \"General Theme\" and \"Global Elements\" sections."
2650
+ msgstr "Valg gjort her overstyrer valg gjort i \"Generelt tema\" og \"Globale elementer\"-seksjonene."
2651
 
2652
  #: src/Tribe/Asset/Dynamic.php:77
2653
  msgid "This event is all day starting on %%startdatenoyear%% and ending on %%enddatewithyear%%."
2824
  #: src/deprecated/Tribe__Events__Admin__Front_Page_View.php:20
2825
  msgctxt "Static front page setting"
2826
  msgid "Main %s Page"
2827
+ msgstr "Hovedside for %s"
2828
 
2829
  #: common/src/Tribe/Settings.php:281 common/src/Tribe/Settings.php:282
2830
  msgid "Events Help"
2844
 
2845
  #: common/src/Tribe/PUE/Checker.php:550
2846
  msgid "Site License Key"
2847
+ msgstr "Lisensnøkkel for nettstedet"
2848
 
2849
  #: common/src/Tribe/PUE/Checker.php:539
2850
  msgid "Check this box if you wish to override the network license key with your own"
2962
 
2963
  #: src/admin-views/tribe-options-addons-api.php:55
2964
  msgid "Your Event Aggregator Facebook connection has expired %s."
2965
+ msgstr "Din Facebook-tilkobling til Event Aggregator har utløpt %s."
2966
 
2967
  #: src/admin-views/tribe-options-addons-api.php:52
2968
  msgid "Connect to Facebook"
2978
 
2979
  #: src/admin-views/aggregator/tabs/import-form.php:295
2980
  msgid "Events will be imported with the time zone defined by the source. If no time zone is specified, events will be assigned your site's default time zone ( see"
2981
+ msgstr "Arrangementene vil bli importert med tidssonen spesifisert i kilden. Hvis ingen tidssone er spesifisert, vil arrangementene bruke ditt nettsteds standard tidssone (se"
2982
 
2983
  #: src/admin-views/aggregator/tabs/import-form.php:215
2984
  msgid "Category:"
3044
 
3045
  #: src/admin-views/aggregator/tabs/import-form.php:38
3046
  msgid "Import Origin:"
3047
+ msgstr "Importopprinnelse:"
3048
 
3049
  #: src/admin-views/aggregator/tabs/import-form.php:25
3050
  msgid "No Additional Categories"
3376
 
3377
  #: src/admin-views/aggregator/origins/refine.php:15
3378
  msgid "Use the filters to narrow down which events are fetched from your ICS file."
3379
+ msgstr "Bruk filtrene for å begrense hvilke eventer som hentes fra ICS-filen din."
3380
 
3381
  #: src/admin-views/aggregator/origins/refine.php:9
3382
  msgctxt "Radius with abbreviation"
3389
 
3390
  #: src/admin-views/aggregator/origins/meetup.php:139
3391
  msgid "Enter the url for a Meetup group, page, or individual. You can also enter the url of a single Meetup event."
3392
+ msgstr "Skriv inn urlen til en Meetup-gruppe, -side eller -medlem. Du kan også skrive inn urlen til et enkelt Meetup-arrangement."
3393
 
3394
  #: src/admin-views/aggregator/origins/meetup.php:138
3395
  msgid "meetup.com/example"
3441
 
3442
  #: src/admin-views/aggregator/origins/gcal.php:88
3443
  msgid "Scroll down to Calendar Address and click the iCal button (note: if your calendar is private, you'll need to click the iCal button next to the Private Address header instead)."
3444
+ msgstr "Scroll ned Kalenderadresse og trykk på iCal-knappen (obs: hvis kalenderen din er privat, må du trykke på iCal-knappen ved siden av Privat addresse-overskriften i stedet)."
3445
 
3446
  #: src/admin-views/aggregator/origins/gcal.php:87
3447
  msgid "Go to Settings &gt; Calendars and select the calendar you wish to import."
3641
 
3642
  #: src/Tribe/Main.php:983
3643
  msgid "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will show its calendar in place of the page."
3644
+ msgstr "%3$s \"%1$s\" bruker \"/%2$s\"-permalenkenlenken: Events Calendar-utvidelsen vil vise kalenderen i stedet for siden."
3645
 
3646
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:77
3647
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:78
3680
 
3681
  #: src/Tribe/Ignored_Events.php:857
3682
  msgid "Error, a unknown bug happened and it was impossible to migrate the Legacy Ignored Events, try again later."
3683
+ msgstr "Feil, en ukjent feil oppstod og det var umulig å overføre de game arrangementene, prøv igjen senere."
3684
 
3685
  #: src/Tribe/Ignored_Events.php:745
3686
  msgid "Ignored <span class=\"count\">(%s)</span>"
3727
 
3728
  #: src/Tribe/Ignored_Events.php:231 src/Tribe/Ignored_Events.php:275
3729
  msgid "Error restoring from Ignored Events."
3730
+ msgstr "Feil under gjenoppretting fra ignorerte arrangementer."
3731
 
3732
  #: src/Tribe/Ignored_Events.php:227 src/Tribe/Ignored_Events.php:269
3733
  msgid "You do not have permission to restore this post."
3802
 
3803
  #: src/Tribe/Aggregator.php:443
3804
  msgid "Renew your Event Aggregator Facebook token"
3805
+ msgstr "Forny din Facebook-token for Event Aggregator"
3806
 
3807
  #: src/Tribe/Aggregator.php:438
3808
  msgid "Your Event Aggregator Facebook token will expire %s."
3809
+ msgstr "Din Facebook-token for Event Aggregator utløper %s."
3810
 
3811
  #: src/Tribe/Aggregator.php:436
3812
  msgid "Your Event Aggregator Facebook token expired %s."
3813
+ msgstr "Din Facebook-token for Event Aggregator har utløpt %s."
3814
 
3815
  #: src/Tribe/Aggregator.php:388
3816
  msgid "Successfully connected Event Aggregator to Facebook"
3826
 
3827
  #: src/Tribe/Aggregator/Tabs/Scheduled.php:378
3828
  msgid "Enter Event Aggregator License"
3829
+ msgstr "Skriv inn Event Aggregator-lisens"
3830
 
3831
  #: src/Tribe/Aggregator/Tabs/Scheduled.php:372
3832
  msgid "To continue using scheduled imports, please enter a valid Event Aggregator license key under %1$sEvents > Settings > Licenses%2$s."
3946
 
3947
  #: src/Tribe/Aggregator/Tabs/New.php:352
3948
  msgid "View your event organizers"
3949
+ msgstr "Se dine arrangementplanleggere"
3950
 
3951
  #: src/Tribe/Aggregator/Tabs/New.php:348
3952
  msgid "%1$d new organizer was imported."
3953
  msgid_plural "%1$d new organizers were imported."
3954
+ msgstr[0] "%1$d ny arrangementplanlegger ble opprettet."
3955
+ msgstr[1] "%1$d ny arrangementplanleggere ble opprettet."
3956
 
3957
  #: src/Tribe/Aggregator/Tabs/New.php:340
3958
  msgid "View your event venues"
3993
  #: src/Tribe/Aggregator/Tabs/New.php:279
3994
  msgid "%1$d new %2$s was imported."
3995
  msgid_plural "%1$d new %2$s were imported."
3996
+ msgstr[0] "%1$d ny %2$s ble importert."
3997
+ msgstr[1] "%1$d nye %2$s ble importert."
3998
 
3999
  #: src/Tribe/Aggregator/Tabs/New.php:206
4000
  msgid "1 import was scheduled."
4001
+ msgstr "Én import ble planlagt."
4002
 
4003
  #: src/Tribe/Aggregator/Tabs/New.php:81
4004
  msgid "New Import"
4015
 
4016
  #: src/Tribe/Aggregator/Tabs/Favorite.php:37
4017
  msgid "Favorite Imports"
4018
+ msgstr "Favorittimporter"
4019
 
4020
  #: src/Tribe/Aggregator/Tabs/Edit.php:143
4021
  msgid "Your Scheduled Import has been updated!"
4022
+ msgstr "Din planlagte import har blitt oppdatert!"
4023
 
4024
  #: src/Tribe/Aggregator/Tabs/Edit.php:137
4025
  msgid "View All Scheduled Imports"
4026
+ msgstr "Se alle planlagte importer"
4027
 
4028
  #: src/Tribe/Aggregator/Tabs/Edit.php:131
4029
  msgid "Scheduled import was successfully updated."
4030
+ msgstr "Planlagt import ble oppdatert."
4031
 
4032
  #: src/Tribe/Aggregator/Tabs/Edit.php:52
4033
  msgid "Edit Import"
4035
 
4036
  #: src/Tribe/Aggregator/Tabs/Abstract.php:195
4037
  msgid "Please provide a Meetup URL when importing from Meetup."
4038
+ msgstr "Vennligst oppgi en Meetup-URL ved Meetup-importering."
4039
 
4040
  #: src/Tribe/Aggregator/Tabs/Abstract.php:185
4041
  msgid "Please provide a Facebook URL when importing from Facebook."
4055
 
4056
  #: src/Tribe/Aggregator/Service.php:193
4057
  msgid "Connection timed out while transferring the feed. If you are dealing with large feeds you may need to customize the tribe_aggregator_connection_timeout filter."
4058
+ msgstr "Tilkoblingen ble tidsavbrutt mens feeden ble overført. Hvis du håndterer større feeder kan det hende du må tilpasse tribe_aggregator_connection_timeout-filteret."
4059
 
4060
  #: src/Tribe/Aggregator/Service.php:696
4061
  msgid "Import queued"
4062
+ msgstr "Import lagt i kø"
4063
 
4064
  #: src/Tribe/Aggregator/Service.php:695
4065
  msgid "Import is complete"
4067
 
4068
  #: src/Tribe/Aggregator/Service.php:694
4069
  msgid "Successfully loaded import origins"
4070
+ msgstr "Lastet inn importkilder"
4071
 
4072
  #: src/Tribe/Aggregator/Service.php:692
4073
  msgid "Successfully fetched Facebook Token"
4074
+ msgstr "Hentet Facebook-token"
4075
 
4076
  #: src/Tribe/Aggregator/Service.php:691
4077
  msgid "Import created"
4078
+ msgstr "Import opprettet"
4079
 
4080
  #: src/Tribe/Aggregator/Service.php:690
4081
  msgid "Success"
4083
 
4084
  #: src/Tribe/Aggregator/Service.php:689
4085
  msgid "The import will be starting soon."
4086
+ msgstr "Importen starter snart."
4087
 
4088
  #: src/Tribe/Aggregator/Service.php:688
4089
  msgid "The import is in progress."
4091
 
4092
  #: src/Tribe/Aggregator/Service.php:686
4093
  msgid "Event Aggregator cannot reach Meetup.com because you exceeded the request limit for your Meetup API key."
4094
+ msgstr "Event Aggregator kan ikke nå Meetup.com fordi du oversteg forespørselsgrensen for din Meetup-API-nøkkel."
4095
 
4096
  #: src/Tribe/Aggregator/Service.php:685
4097
  msgid "Your Meetup API key is invalid."
4098
+ msgstr "Meetup API-nøkkelen din er ugyldig."
4099
 
4100
  #: src/Tribe/Aggregator/Service.php:684
4101
  msgid "The file provided could not be opened. Please confirm that it is a properly formatted .ics file."
4102
+ msgstr "Filen kunne ikke åpnes. Bekreft at den er en riktig formatert .ics-fil."
4103
 
4104
  #: src/Tribe/Aggregator/Service.php:682
4105
  msgid "The import failed for an unknown reason. Please try again. If the problem persists, please contact support."
4106
+ msgstr "Importen feilet av ukjent årsak. Prøv igjen, hvis problemet fortsetter, kontakt kundestøtte."
4107
 
4108
  #: src/Tribe/Aggregator/Service.php:681
4109
  msgid "The image associated with your event is not accessible with your API key."
4110
+ msgstr "Bildet assosiert med ditt arrangement er ikke tilgjengelig med din API-nøkkel."
4111
 
4112
  #: src/Tribe/Aggregator/Service.php:680
4113
  msgid "The image associated with your event could not be imported."
4114
+ msgstr "Bildet assosiert med ditt arrangement kunne ikke importeres."
4115
 
4116
  #: src/Tribe/Aggregator/Service.php:679
4117
  msgid "The URL provided failed to load."
4123
 
4124
  #: src/Tribe/Aggregator/Service.php:674
4125
  msgid "Events cannot be imported because Facebook has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Facebook. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Facebook restrictions in our knowledgebase</a>."
4126
+ msgstr "Arrangementer kan ikke importeres fordi Facebook har svart med en feil. Dette kan bety at arrangement-IDen ikke finnes, arrangementet eller kilden er merket som Privat, eller at arrangementet eller kilden på andre måter er begrenset av Facebook. Du kan <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">lese mer om Facebook-restriksjooner i vår kunnskapsbase</a>."
4127
 
4128
  #: src/Tribe/Aggregator/Service.php:672
4129
  msgid "Sorry, but something went wrong. Please try again."
4157
  msgctxt "event aggregator status"
4158
  msgid "Schedule <span class=\"count\">(%s)</span>"
4159
  msgid_plural "Schedule <span class=\"count\">(%s)</span>"
4160
+ msgstr[0] "Planlagt <span class=\"count\">(%s)</span>"
4161
+ msgstr[1] "Planlagte <span class=\"count\">(%s)</span>"
4162
 
4163
  #: src/Tribe/Aggregator/Records.php:198
4164
  msgctxt "event aggregator status"
4165
  msgid "Schedule"
4166
+ msgstr "Tidsplan"
4167
 
4168
  #: src/Tribe/Aggregator/Records.php:189
4169
  msgctxt "event aggregator status"
4191
 
4192
  #: src/Tribe/Aggregator/Records.php:141
4193
  msgid "No Aggregator Records found in Trash."
4194
+ msgstr "Ingen Aggregator-elementer funnet i søpla."
4195
 
4196
  #: src/Tribe/Aggregator/Records.php:140
4197
  msgid "No Aggregator Records found."
4198
+ msgstr "Ingen Aggregator-elementer funnet."
4199
 
4200
  #: src/Tribe/Aggregator/Records.php:139
4201
  msgid "Parent Aggregator Record:"
4202
+ msgstr "Aggregator foreldreelement:"
4203
 
4204
  #: src/Tribe/Aggregator/Records.php:138
4205
  msgid "Search Aggregator Records"
4206
+ msgstr "Søk i Aggregator-elementer"
4207
 
4208
  #: src/Tribe/Aggregator/Records.php:137
4209
  msgid "All Aggregator Records"
4210
+ msgstr "Alle Aggregator-elementer"
4211
 
4212
  #: src/Tribe/Aggregator/Records.php:136
4213
  msgid "View Aggregator Record"
4214
+ msgstr "Se Aggregator-element"
4215
 
4216
  #: src/Tribe/Aggregator/Records.php:135
4217
  msgid "Edit Aggregator Record"
4218
+ msgstr "Endre Aggregator-element"
4219
 
4220
  #: src/Tribe/Aggregator/Records.php:134
4221
  msgid "New Aggregator Record"
4222
+ msgstr "Nytt Aggregator-element"
4223
 
4224
  #: src/Tribe/Aggregator/Records.php:133
4225
  msgid "Add New Aggregator Record"
4226
+ msgstr "Legg til nytt Aggregator-element"
4227
 
4228
  #: src/Tribe/Aggregator/Records.php:132
4229
  msgctxt "record"
4233
  #: src/Tribe/Aggregator/Records.php:131
4234
  msgctxt "add new on admin bar"
4235
  msgid "Aggregator Record"
4236
+ msgstr "Aggregator-element"
4237
 
4238
  #: src/Tribe/Aggregator/Records.php:130
4239
  msgctxt "admin menu"
4240
  msgid "Aggregator Records"
4241
+ msgstr "Aggregator-elementer"
4242
 
4243
  #: src/Tribe/Aggregator/Records.php:129
4244
  msgctxt "post type singular name"
4245
  msgid "Aggregator Record"
4246
+ msgstr "Aggregator-element"
4247
 
4248
  #: src/Tribe/Aggregator/Records.php:128
4249
  msgctxt "post type general name"
4250
  msgid "Aggregator Records"
4251
+ msgstr "Aggregator-elementer"
4252
 
4253
  #: src/Tribe/Aggregator/Records.php:111
4254
  msgid "Events Aggregator Record"
4255
+ msgstr "Arrangement Aggregator-element"
4256
 
4257
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:178
4258
  msgid "Unable to continue inserting data. Please reload this page to continue/try again."
4259
+ msgstr "Kunne ikke sette inn data. Last inn siden på nytt for å fortsette/prøve på nytt."
4260
 
4261
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:97
4262
  msgid "Skipped:"
4272
 
4273
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:91
4274
  msgid "Your import is currently in progress. Don't worry, you can safely navigate away&ndash;the import will continue in the background."
4275
+ msgstr "Importen din holder på. Du kan trygt navigere deg vekk&ndash;importen fortsetter i bakgrunnen."
4276
 
4277
  #: src/Tribe/Aggregator/Record/Queue_Processor.php:234
4278
  msgid "Could not process queue for Import Record %1$d: %2$s"
4279
+ msgstr "Kunne ikke behandle køen for importelement %1$d: %2$s"
4280
 
4281
  #: src/Tribe/Aggregator/Record/List_Table.php:657
4282
  msgid "Select %s"
4292
  #: src/Tribe/Aggregator/Record/List_Table.php:628
4293
  #: src/Tribe/Aggregator/Record/List_Table.php:636
4294
  msgid "new"
4295
+ msgstr "ny"
4296
 
4297
  #: src/Tribe/Aggregator/Record/List_Table.php:617
4298
  msgid "Latest Import:"
4300
 
4301
  #: src/Tribe/Aggregator/Record/List_Table.php:615
4302
  msgid "all time"
4303
+ msgstr "alltid"
4304
 
4305
  #: src/Tribe/Aggregator/Record/List_Table.php:589
4306
  msgid "One Time"
4322
  #: src/admin-views/tribe-options-addons-api.php:34
4323
  msgctxt "human readable time ago"
4324
  msgid "about %s ago"
4325
+ msgstr "omtrent %s siden"
4326
 
4327
  #: src/Tribe/Aggregator/Record/List_Table.php:506
4328
  msgid "Radius:"
4348
 
4349
  #: src/Tribe/Aggregator/Record/List_Table.php:425
4350
  msgid "Import schedule"
4351
+ msgstr "Import-tidsplan"
4352
 
4353
  #: src/Tribe/Aggregator/Record/List_Table.php:413
4354
  msgid "Import failed"
4364
 
4365
  #: src/Tribe/Aggregator/Record/List_Table.php:378
4366
  msgid "Start an import from this source now, regardless of schedule."
4367
+ msgstr "Start en import fra denne kilden nå, uavhengig av tidsplan."
4368
 
4369
  #: src/Tribe/Aggregator/Record/List_Table.php:333
4370
  msgctxt "column name"
4371
  msgid "# Imported"
4372
+ msgstr "# importert"
4373
 
4374
  #: src/Tribe/Aggregator/Record/List_Table.php:330
4375
  msgctxt "column name"
4415
 
4416
  #: src/Tribe/Aggregator/Record/List_Table.php:181
4417
  msgid "Filter"
4418
+ msgstr "Filtrer"
4419
 
4420
  #: src/Tribe/Aggregator/Record/List_Table.php:163
4421
  #: src/Tribe/Aggregator/Record/List_Table.php:164
4459
 
4460
  #: src/Tribe/Aggregator/Page.php:102
4461
  msgid "Your preview is taking a bit longer than expected, but it <i>is</i> still being generated."
4462
+ msgstr "Forhåndsvisningen din tar litt lenger tid enn forventet, men den <i>blir</i> fortsatt genererert."
4463
 
4464
  #: src/Tribe/Aggregator/Page.php:101
4465
  msgid "If all goes according to plan, you will have your preview in a few moments."
4466
+ msgstr "Hvis alt går etter planen vil du ha forhåndsvisningen din om et par strakser."
4467
 
4468
  #: src/Tribe/Aggregator/Page.php:100
4469
  msgid "Please continue to wait while your preview is generated."
4470
+ msgstr "Vent mens forhåndsvisningen din genereres."
4471
 
4472
  #: src/Tribe/Aggregator/Page.php:99
4473
  msgid "Please wait while your preview is fetched."
4474
+ msgstr "Vent mens forhåndsvisningen din hentes."
4475
 
4476
  #: src/Tribe/Aggregator/Page.php:97
4477
  msgid "Hide Filters"
4478
+ msgstr "Skjul filtre"
4479
 
4480
  #: src/Tribe/Aggregator/Page.php:96
4481
  #: src/Tribe/Aggregator/Record/List_Table.php:485
4482
  msgid "View Filters"
4483
+ msgstr "Vis filtre"
4484
 
4485
  #: src/Tribe/Aggregator/Page.php:95
4486
  msgid "Removing this scheduled import will stop automatic imports from the source. No events will be deleted."
4487
+ msgstr "Å fjerne denne planlagte importen vil stoppe automatisk import fra kilden. Ingen arrangementer vil bli slettet."
4488
 
4489
  #: src/Tribe/Aggregator/Page.php:94
4490
  msgid "Your preview doesn't have any records to import."
4491
+ msgstr "Din forhåndsvisning har ingen elementer å importere."
4492
 
4493
  #: src/Tribe/Aggregator/Page.php:93
4494
  msgid "Your import must include at least one event"
4495
+ msgstr "Importen din må inkludere minst ett arrangement"
4496
 
4497
  #: src/Tribe/Aggregator/Page.php:91
4498
  msgid "Save Scheduled Import"
4499
+ msgstr "Lagre planlagt import"
4500
 
4501
  #: src/Tribe/Aggregator/Page.php:90
4502
  msgid "Import Checked (%d)"
4503
+ msgstr "Import sjekket (%d)"
4504
 
4505
  #: src/Tribe/Aggregator/Page.php:89
4506
  msgid "Import All"
4507
+ msgstr "Importer alle"
4508
 
4509
  #: src/Tribe/Aggregator/Page.php:88
4510
  msgid "Import All (%d)"
4511
+ msgstr "Importer alle (%d)"
4512
 
4513
  #: src/Tribe/Aggregator/Page.php:86
4514
  msgid "There was an error fetching the results from your import:"
4515
+ msgstr "Det oppstod en feil i henting av resultatene fra importen:"
4516
 
4517
  #: src/Tribe/Aggregator/Page.php:85
4518
  msgid "The preview is taking longer than expected. Please try again in a moment."
4519
+ msgstr "Forhåndsvisningen tar lengre tid enn forventet. Prøv igjen snart."
4520
 
4521
  #: src/Tribe/Aggregator/Page.php:84
4522
  msgctxt "Meridian: pm"
4530
 
4531
  #: src/Tribe/Aggregator/Migrate.php:435
4532
  msgid "Success! The settings from iCal Importer have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
4533
+ msgstr "Sukksess! Innstillingene fra iCal-importereren har blitt overført til Event Aggregator. Du kan se dine overførte importer i Planlagte importer-fanen."
4534
 
4535
  #: src/Tribe/Aggregator/Migrate.php:379
4536
  msgid "We did not find any iCal Importer settings to migrate."
4537
+ msgstr "Vi fant ikke noe iCal-importinnstillinger å importere."
4538
 
4539
  #: src/Tribe/Aggregator/Migrate.php:372
4540
  msgid "You do not have permission to migrate iCal Importer settings to Event Aggregator"
4541
+ msgstr "Du har ikke rettigheter til å overføre iCal-importinnstillinger til Event Aggregator"
4542
 
4543
  #: src/Tribe/Aggregator/Migrate.php:365
4544
  msgid "Error: we were not able to migrate your iCal Importer settings to Event Aggregator. Please try again later."
4545
+ msgstr "Feil: vi kunne ikke overføre dine iCal-importinnstillinger til Event Aggregator. Prøv igjen senere."
4546
 
4547
  #: src/Tribe/Aggregator/Migrate.php:348
4548
  msgid "Success! The settings from Facebook Events have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
4574
 
4575
  #: src/Tribe/Aggregator/Meta_Box.php:38
4576
  msgid "Imported Event"
4577
+ msgstr "Importert arrangement"
4578
 
4579
  #: src/Tribe/Aggregator/Errors.php:73
4580
  msgid "The records you were attempting to import were still not available when this queue was processed. Please try again."
4619
 
4620
  #: src/Tribe/Aggregator/Errors.php:61
4621
  msgid "Unable to find a matching post."
4622
+ msgstr "Kunne ikke finne et matchende innlegg."
4623
 
4624
  #: src/Tribe/Aggregator/Errors.php:60
4625
  msgid "An invalid frequency was used when trying to create this scheduled import."
4627
 
4628
  #: src/Tribe/Aggregator/Errors.php:59
4629
  msgid "Unable to attach an image to the event"
4630
+ msgstr "Kunne ikke feste et bilde til arrangementet"
4631
 
4632
  #: src/Tribe/Aggregator/Errors.php:58
4633
  msgid "Unable to find an import record with the ID of %s."
4667
 
4668
  #: src/Tribe/Aggregator/Errors.php:48
4669
  msgid "You do not have permission to delete this record."
4670
+ msgstr "Du har ikke lov til å slette dette elementet."
4671
 
4672
  #: src/Tribe/Aggregator/Errors.php:47
4673
  msgid "You cannot delete a history record (ID: \"%d\"). "
4679
 
4680
  #: src/Tribe/Aggregator/Errors.php:45
4681
  msgid "The image associated with your event could not be attached to the event."
4682
+ msgstr "Bildet assosiert med arrangementet kunne ikke festes til arrangementet."
4683
 
4684
  #: src/Tribe/Aggregator/Cron.php:203
4685
  msgctxt "aggregator schedule frequency"
4722
  #: src/admin-views/aggregator/status.php:230
4723
  #: src/admin-views/tribe-options-addons-api.php:90
4724
  msgid "Meetup"
4725
+ msgstr "Meetup"
4726
 
4727
  #: src/Tribe/Aggregator/API/Origins.php:60
4728
  #: src/admin-views/aggregator/settings.php:620
4729
  msgid "ICS File"
4730
+ msgstr "ICS-fil"
4731
 
4732
  #: src/Tribe/Aggregator/API/Origins.php:54
4733
  #: src/Tribe/Aggregator/Record/iCal.php:14
4734
  #: src/admin-views/aggregator/settings.php:616
4735
  msgid "iCalendar"
4736
+ msgstr "iCalendar"
4737
 
4738
  #: src/Tribe/Aggregator/API/Origins.php:31
4739
  #: src/Tribe/Aggregator/Admin_Bar.php:95 src/Tribe/Aggregator/Service.php:774
4740
  msgid "CSV File"
4741
+ msgstr "CSV-fil"
4742
 
4743
  #: src/Tribe/Admin_List.php:336
4744
  msgctxt "%s Event count in admin list"
4764
  #: common/src/admin-views/tribe-options-licenses.php:11
4765
  #: common/src/admin-views/tribe-options-licenses.php:16
4766
  msgid " (opens in new window)"
4767
+ msgstr "(åpner i nytt vindu)"
4768
 
4769
  #: common/src/admin-views/tribe-options-help.php:55
4770
  msgid "Event Log"
4771
+ msgstr "Arrangementlogg"
4772
 
4773
  #: common/src/admin-views/tribe-options-help.php:42
4774
  msgid "The details of your calendar plugin and settings is often needed for you or our staff to help troubleshoot an issue. Please opt-in below to automatically share your system information with our support team. This will allow us to assist you faster if you post in our help desk."
4838
  #: common/src/Tribe/PUE/Checker.php:961 common/src/Tribe/PUE/Notices.php:285
4839
  #: src/Tribe/Aggregator/Record/Abstract.php:1163
4840
  msgid " (opens in a new window)"
4841
+ msgstr "(åpnes i et nytt vindu)"
4842
 
4843
  #: common/src/Tribe/PUE/Checker.php:959 common/src/Tribe/PUE/Notices.php:283
4844
  msgid "Renew Your License Now"
4846
 
4847
  #: common/src/Tribe/Main.php:261
4848
  msgid ": Selected 1 row"
4849
+ msgstr ": Markerte 1 rad"
4850
 
4851
  #: common/src/Tribe/Main.php:260
4852
  msgid ": Selected %d rows"
4853
+ msgstr ": Markerte %d rader"
4854
 
4855
  #: common/src/Tribe/Main.php:255
4856
  msgid "Previous"
4857
+ msgstr "Forrige"
4858
 
4859
  #: common/src/Tribe/Main.php:253
4860
  msgid "All"
4861
+ msgstr "Alle"
4862
 
4863
  #: common/src/Tribe/Main.php:248
4864
  msgid "Search:"
4865
+ msgstr "Søk:"
4866
 
4867
  #: common/src/Tribe/Main.php:247
4868
  msgid "No matching records found"
4869
+ msgstr "Ingen passende elementer funnet"
4870
 
4871
  #: common/src/Tribe/Main.php:246
4872
  msgid "(filtered from _MAX_ total entries)"
4898
 
4899
  #: common/src/Tribe/Main.php:281
4900
  msgid "Press \"Cmd + C\" to copy"
4901
+ msgstr "Trykk \"Cmd + C\" for å kopiere"
4902
 
4903
  #: common/src/Tribe/Main.php:280
4904
  msgid "System info copied"
4907
  #: common/src/Tribe/Main.php:279
4908
  #: common/src/admin-views/tribe-options-help.php:50
4909
  msgid "Copy to clipboard"
4910
+ msgstr "Kopier til utklippstavlen"
4911
 
4912
  #: common/src/Tribe/Error.php:38
4913
  msgid "An Unknown error occurred"
4914
+ msgstr "En ukjent feil oppsto"
4915
 
4916
  #: common/src/Tribe/Admin/Help_Page.php:219 common/src/Tribe/Plugins_API.php:34
4917
  #: src/Tribe/Aggregator/API/Origins.php:241 src/Tribe/Aggregator.php:233
4918
  msgid "Event Aggregator"
4919
+ msgstr "Event Aggregator"
4920
 
4921
  #: common/src/Tribe/Support.php:171
4922
  msgid "English"
4923
+ msgstr "Engelsk"
4924
 
4925
  #: src/Tribe/Aggregator/Page.php:403
4926
  msgid "iCal Importer"
4949
 
4950
  #: common/src/Tribe/Admin/Help_Page.php:227 common/src/Tribe/Plugins_API.php:80
4951
  msgid "Filter Bar"
4952
+ msgstr "Filterstripe"
4953
 
4954
  #: common/src/Tribe/Credits.php:64
4955
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
4961
 
4962
  #: src/Tribe/Organizer.php:184
4963
  msgid "organizer"
4964
+ msgstr "arrangør"
4965
 
4966
  #: src/Tribe/Venue.php:194
4967
  msgid "venues"
4968
+ msgstr "steder"
4969
 
4970
  #: src/Tribe/Venue.php:185
4971
  msgid "venue"
4974
  #: src/functions/template-tags/venue.php:775
4975
  msgctxt "Address separator"
4976
  msgid ", "
4977
+ msgstr ","
4978
 
4979
  #: src/admin-views/tribe-options-addons-api.php:173
4980
  #: src/admin-views/tribe-options-addons-api.php:213
4981
  msgid "APIs"
4982
+ msgstr "APIer"
4983
 
4984
  #: src/deprecated/Tribe__Events__Importer__Options.php:184
4985
  msgid "Do Not Encode Contents"
4986
+ msgstr "Ikke formatter innhold"
4987
 
4988
  #: src/deprecated/Tribe__Events__Importer__Options.php:183
4989
  msgid "Encode contents"
4990
+ msgstr "Formatter innhold"
4991
 
4992
  #: src/Tribe/Importer/Column_Mapper.php:125
4993
  msgid "Organizer Description"
5007
 
5008
  #: src/Tribe/Importer/Column_Mapper.php:77
5009
  msgid "Event Organizer Name(s) or ID(s)"
5010
+ msgstr "Navn eller ID på arrangementplanlegger(e)"
5011
 
5012
  #: src/Tribe/Importer/Column_Mapper.php:74
5013
  msgid "Event Sticky in Month View"
5014
+ msgstr "Fest arrangement i månedsvisning"
5015
 
5016
  #: src/Tribe/Importer/Column_Mapper.php:73
5017
  msgid "Hide Event From Event Listings"
5019
 
5020
  #: src/Tribe/Importer/Column_Mapper.php:71
5021
  msgid "Event Time Zone"
5022
+ msgstr "Tidssone for arrangement"
5023
 
5024
  #: src/Tribe/Importer/Column_Mapper.php:66
5025
  msgid "Event Excerpt"
5139
 
5140
  #: src/Tribe/Main.php:2735
5141
  msgid " (View Full %1$s Description Here: %2$s)"
5142
+ msgstr "(Vis full %1$s beskrivelse her: %2$s)"
5143
 
5144
  #: src/Tribe/Importer/Column_Mapper.php:129
5145
  msgid "Organizer Featured Image"
5227
 
5228
  #: src/Tribe/Main.php:1802
5229
  msgid "%1$s updated. %2$sView %1$s%3$s"
5230
+ msgstr "%1$s oppdatert. %2$sVis på %1$s%3$s"
5231
 
5232
  #: src/Tribe/Main.php:1477
5233
  msgid "It appears as if the tribe-common libraries cannot be found! The directory should be in the \"common/\" directory in the events calendar plugin."
5374
 
5375
  #: common/src/admin-views/tribe-options-help.php:37
5376
  msgid "Please note that all hands-on support is provided via the help desk. You can email or tweet at us… ​but we will probably point you back to the help desk 😄"
5377
+ msgstr "Vennlist merk at all direkte støtte blir gitt via våre forum. Du kan sende epost eller en tweet til oss... men vi vil sannsynligvis henvise deg tilbake til forumene 😄"
5378
 
5379
  #: common/src/admin-views/tribe-options-help.php:33
5380
  msgid "%s. There are very few issues we haven’t seen and it’s likely another user has already asked your question and gotten an answer from our support staff. While posting to the help desk is open only to paid customers, they are open for anyone to search and review."
5381
+ msgstr "%s. Det er veldig få problemer vi ikke har sett før, og det er sannsynlig at en annen bruker allerede har stilt samme spørsmål, samt fått svar fra vår støttestab. Selv om det er forbeholdt våre premiumbrukere å skrive innlegg på forumene, er det fritt for alle å søke og lese der."
5382
 
5383
  #: common/src/admin-views/tribe-options-help.php:32
5384
  msgid "Test for a theme or plugin conflict"
5422
 
5423
  #: common/src/admin-views/tribe-options-help.php:11
5424
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
5425
+ msgstr "Takk for at du bruker %s! Alle vi hos Modern Tribe setter pris på din støtte, og vi er glade for at du bruker vår utvidelse."
5426
 
5427
  #: common/src/admin-views/tribe-options-general.php:15
5428
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
5574
 
5575
  #: src/views/single-event.php:46 src/views/single-event.php:80
5576
  msgid "%s Navigation"
5577
+ msgstr "%s navigasjon"
5578
 
5579
  #: src/views/month/nav.php:19
5580
  msgid "Calendar Month Navigation"
5640
 
5641
  #: src/functions/template-tags/options.php:29
5642
  msgid "You %1$scannot%2$s use the same slug as above. The above should ideally be plural, and this singular.%3$sYour single Event URL is like: %4$s"
5643
+ msgstr "Du %1$skan ikke%2$s bruke den samme kortlenke som over. Det som står over skal ideelt være flertall, og dette er entall.%3$sDin lenke for enkelthendelser er for eksempel: %4$s"
5644
 
5645
  #: src/functions/template-tags/options.php:20
5646
  msgid "Your current Events URL is %s"
5720
 
5721
  #: src/admin-views/widget-admin-list.php:31
5722
  msgid "Show widget only if there are upcoming events"
5723
+ msgstr "Vis widget bare hvis det finnes kommende arrangementer:"
5724
 
5725
  #: src/admin-views/widget-admin-list.php:18
5726
  msgid "Show:"
5735
  #: src/admin-views/venue-meta-box.php:202
5736
  #: src/admin-views/venue-meta-box.php:238
5737
  msgid "Show Google Maps Link:"
5738
+ msgstr "Vis lenke til Google-kart:"
5739
 
5740
  #: src/admin-views/create-venue-fields.php:230
5741
  #: src/admin-views/create-venue-fields.php:268
5752
  #: src/admin-views/create-venue-fields.php:155
5753
  #: src/admin-views/venue-meta-box.php:122
5754
  msgid "Select a State:"
5755
+ msgstr "Velg et fylke:"
5756
 
5757
  #: src/admin-views/create-venue-fields.php:136
5758
  #: src/admin-views/venue-meta-box.php:105
5759
  msgid "State or Province:"
5760
+ msgstr "Område/delstat:"
5761
 
5762
  #: src/admin-views/create-venue-fields.php:100
5763
  #: src/admin-views/venue-meta-box.php:62
5771
 
5772
  #: src/admin-views/tribe-options-timezones.php:49
5773
  msgid "Appends the time zone to the end of event scheduling information &ndash; this can be useful when you have events in numerous different time zones."
5774
+ msgstr "Legger til tidssone til slutten av arrangementets kalenderinformasjon &ndash; dette kan være nyttig når du har arrangementer i flere forskjellige tidssoner."
5775
 
5776
  #: src/admin-views/tribe-options-timezones.php:48
5777
  msgid "Show time zone"
5778
+ msgstr "Vis tidssone"
5779
 
5780
  #: src/admin-views/tribe-options-timezones.php:43
5781
  msgid "Use the site-wide time zone everywhere"
5782
+ msgstr "Bruk nettstedets tidssone overalt"
5783
 
5784
  #: src/admin-views/tribe-options-timezones.php:42
5785
  msgid "Use manual time zones for each event"
5786
+ msgstr "Bruk de lokale tidssonene for hvert arrangement"
5787
 
5788
  #: src/admin-views/tribe-options-timezones.php:38
5789
  msgid "Time zone mode"
5790
+ msgstr "Tidssonemodus"
5791
 
5792
  #: src/admin-views/tribe-options-timezones.php:30
5793
  msgid "Time Zone Settings"
5794
+ msgstr "Tidssoneinnstillinger"
5795
 
5796
  #: src/admin-views/tribe-options-timezones.php:10
5797
  msgid "Click this button to update your database and take advantage of additional time zone capabilities. Please <a href=\"%s\" target=\"_blank\">configure WordPress</a> to use the correct time zone before clicking this button!"
5798
+ msgstr "Klikk denne knappen for å oppdatere databasen din og dra fordel av ytterligere tidssonemuligheter. Vennligst <a href=\"%s\" target=\"_blank\">konfigurer WordPress</a> til å bruke den riktige tidssonen før du klikker denne knappen!"
5799
 
5800
  #: src/admin-views/tribe-options-timezones.php:9
5801
  msgid "Update Time Zone Data"
5802
+ msgstr "Oppdater tidssonedata"
5803
 
5804
  #: src/admin-views/tribe-options-timezones.php:7
5805
  msgid "Enable Time Zone support"
5806
+ msgstr "Aktiver tidssonestøtte"
5807
 
5808
  #: common/src/admin-views/tribe-options-network.php:27
5809
  msgid "Hide the following settings tabs on every site:"
5949
 
5950
  #: src/admin-views/tribe-options-general.php:120
5951
  msgid "End of day cutoff"
5952
+ msgstr "Avkutting ved dagens slutt"
5953
 
5954
  #: src/admin-views/tribe-options-general.php:115
5955
  msgid "The above should ideally be plural, and this singular.<br />Your single event URL is: %s"
6112
 
6113
  #: common/src/admin-views/tribe-options-display.php:22
6114
  msgid "Date Format Settings"
6115
+ msgstr "Innstillinger for datoformat"
6116
 
6117
  #: src/admin-views/tribe-options-display.php:197
6118
  msgid "Check this to cache your month view HTML in transients, which can help improve calendar speed on sites with many events. <a href=\"%s\">Read more</a>."
6176
 
6177
  #: src/admin-views/tribe-options-display.php:139
6178
  msgid "Skeleton Styles"
6179
+ msgstr "Skjelett-stil"
6180
 
6181
  #: src/admin-views/tribe-options-display.php:136
6182
  msgid "Default stylesheet used for events templates"
6262
  #: src/admin-views/events-meta-box.php:240
6263
  msgctxt "Currency symbol position"
6264
  msgid "Before cost"
6265
+ msgstr "Før pris"
6266
 
6267
  #: src/admin-views/events-meta-box.php:212
6268
  msgid "Currency Symbol:"
6270
 
6271
  #: src/admin-views/events-meta-box.php:209
6272
  msgid "%s Cost"
6273
+ msgstr "%s pris"
6274
 
6275
  #: src/admin-views/aggregator/origins/eventbrite.php:152
6276
  #: src/admin-views/aggregator/origins/facebook.php:109
6301
 
6302
  #: src/admin-views/events-meta-box.php:52
6303
  msgid "Time &amp; Date"
6304
+ msgstr "Tid og dato"
6305
 
6306
  #: src/admin-views/event-sidebar-options.php:25
6307
  msgid "When events are sticky in month view, they'll display first in the list of events shown within a given day block."
6308
+ msgstr "Når arrangementer er festet i månedsvisning vil de vises først i listen over arrangementer innenfor en gitt dag."
6309
 
6310
  #: src/admin-views/event-sidebar-options.php:23
6311
  msgid "Sticky in Month View"
6312
+ msgstr "Festet i månedsvisning"
6313
 
6314
  #: src/admin-views/event-sidebar-options.php:16
6315
  msgid "Hide From %s Listings"
6405
 
6406
  #: src/admin-views/admin-update-message.php:33
6407
  msgid "Every time you rate %s5 stars%s, a fairy is born. Okay maybe not, but more happy users mean more contributions and help on the forums. The community NEEDS your voice."
6408
+ msgstr "Hver gang du gir %s5 stjerner%s blir en fe født. Okay, kanskje ikke, men flere fornøyde brukere betyr flere bidrag og mer hjelp på forumene. Fellesskapet TRENGER din stemme."
6409
 
6410
  #: src/admin-views/admin-update-message.php:9
6411
  #: src/admin-views/admin-welcome-message.php:11
6661
 
6662
  #: common/src/Tribe/Languages/Locations.php:293
6663
  msgid "Wallis and Futuna Islands"
6664
+ msgstr "Wallis- og Futunaøyene"
6665
 
6666
  #: common/src/Tribe/Languages/Locations.php:292
6667
  msgid "Virgin Islands (U.S.)"
6717
 
6718
  #: common/src/Tribe/Languages/Locations.php:279
6719
  msgid "Turks and Caicos Islands"
6720
+ msgstr "Turks- og Caicosøyene"
6721
 
6722
  #: common/src/Tribe/Languages/Locations.php:278
6723
  msgid "Turkmenistan"
6733
 
6734
  #: common/src/Tribe/Languages/Locations.php:275
6735
  msgid "Trinidad and Tobago"
6736
+ msgstr "Trinidad og Tobago"
6737
 
6738
  #: common/src/Tribe/Languages/Locations.php:274
6739
  msgid "Tonga"
6753
 
6754
  #: common/src/Tribe/Languages/Locations.php:270
6755
  msgid "Tanzania, United Republic of"
6756
+ msgstr "Tanzania"
6757
 
6758
  #: common/src/Tribe/Languages/Locations.php:269
6759
  msgid "Tajikistan"
6781
 
6782
  #: common/src/Tribe/Languages/Locations.php:263
6783
  msgid "Svalbard and Jan Mayen Islands"
6784
+ msgstr "Svalbard og Jan Mayen"
6785
 
6786
  #: common/src/Tribe/Languages/Locations.php:262
6787
  msgid "Suriname"
6793
 
6794
  #: common/src/Tribe/Languages/Locations.php:241
6795
  msgid "Saint Pierre and Miquelon"
6796
+ msgstr "Saint-Pierre og Miquelon"
6797
 
6798
  #: common/src/Tribe/Languages/Locations.php:260
6799
  msgid "Sri Lanka"
6861
 
6862
  #: common/src/Tribe/Languages/Locations.php:242
6863
  msgid "Saint Vincent and The Grenadines"
6864
+ msgstr "Saint Vincent And The Grenadines"
6865
 
6866
  #: common/src/Tribe/Languages/Locations.php:240
6867
  msgid "Saint Lucia"
6869
 
6870
  #: common/src/Tribe/Languages/Locations.php:239
6871
  msgid "Saint Kitts and Nevis"
6872
+ msgstr "Saint Kitts og Nevis"
6873
 
6874
  #: common/src/Tribe/Languages/Locations.php:236
6875
  msgid "Rwanda"
7021
 
7022
  #: common/src/Tribe/Languages/Locations.php:199
7023
  msgid "Moldova, Republic of"
7024
+ msgstr "Moldova"
7025
 
7026
  #: common/src/Tribe/Languages/Locations.php:198
7027
  msgid "Micronesia, Federated States of"
7028
+ msgstr "Micronesia, Federated States Of"
7029
 
7030
  #: common/src/Tribe/Languages/Locations.php:197
7031
  msgid "Mexico"
7129
 
7130
  #: common/src/Tribe/Languages/Locations.php:172
7131
  msgid "Korea, Republic of"
7132
+ msgstr "Nord-Korea"
7133
 
7134
  #: common/src/Tribe/Languages/Locations.php:171
7135
  msgid "Korea, Democratic People's Republic of"
7136
+ msgstr "Korea, Den demokratiske folkerepublikken"
7137
 
7138
  #: common/src/Tribe/Languages/Locations.php:170
7139
  msgid "Kiribati"
7177
 
7178
  #: common/src/Tribe/Languages/Locations.php:160
7179
  msgid "Iran, Islamic Republic of"
7180
+ msgstr "Iran (Den islamske republikken)"
7181
 
7182
  #: common/src/Tribe/Languages/Locations.php:159
7183
  msgid "Indonesia"
7209
 
7210
  #: common/src/Tribe/Languages/Locations.php:152
7211
  msgid "Heard and McDonald Islands"
7212
+ msgstr "Heard And Mc Donald Islands"
7213
 
7214
  #: common/src/Tribe/Languages/Locations.php:151
7215
  msgid "Haiti"
7382
 
7383
  #: common/src/Tribe/Languages/Locations.php:107
7384
  msgid "Congo, Democratic Republic of the"
7385
+ msgstr "Den demokratiske republikken Kongo"
7386
 
7387
  #: common/src/Tribe/Languages/Locations.php:106
7388
  msgid "Congo"
7474
 
7475
  #: common/src/Tribe/Languages/Locations.php:83
7476
  msgid "Bosnia and Herzegovina"
7477
+ msgstr "Bosnia og Herzegovina"
7478
 
7479
  #: common/src/Tribe/Languages/Locations.php:82
7480
  msgid "Bolivia"
7546
 
7547
  #: common/src/Tribe/Languages/Locations.php:65
7548
  msgid "Antigua and Barbuda"
7549
+ msgstr "Antigua og Barbuda"
7550
 
7551
  #: common/src/Tribe/Languages/Locations.php:64
7552
  msgid "Antarctica"
7610
 
7611
  #: common/src/Tribe/Validate.php:384
7612
  msgid "%s must be a number or percentage."
7613
+ msgstr "%s må være et nummer eller en prosent."
7614
 
7615
  #: common/src/Tribe/Validate.php:368
7616
  msgid "%s cannot be a duplicate"
7656
 
7657
  #: common/src/Tribe/Validate.php:104
7658
  msgid "Non-existant field validation function passed"
7659
+ msgstr "Ikke-eksisterende feltfunksjon bestått"
7660
 
7661
  #: common/src/Tribe/Validate.php:73 common/src/Tribe/Validate.php:85
7662
  #: common/src/Tribe/Validate.php:105
7705
 
7706
  #: src/Tribe/Template/Embed.php:59 src/Tribe/Template/Single_Event.php:119
7707
  msgid "This %s has passed."
7708
+ msgstr "Dette %s har allerede funnet sted. "
7709
 
7710
  #: src/Tribe/Template/Month.php:953
7711
  msgid "The requested date \"%s\" was not valid &ndash; showing the current month instead"
7712
+ msgstr "Den valgte datoen \"%s\" var ikke gyldig &ndash; viser nåværende måned istedet"
7713
 
7714
  #: src/Tribe/Template/Month.php:462 src/Tribe/Template_Factory.php:311
7715
  msgid "There were no results found."
7717
 
7718
  #: src/Tribe/Template/Month.php:460
7719
  msgid "No matching %1$s listed under %2$s. Please try viewing the full calendar for a complete list of events."
7720
+ msgstr "Ingen %1$s fra %2$s. Prøv å vise hele kalenderen for en fullstendig liste over arrangementer."
7721
 
7722
  #: src/Tribe/Template/Day.php:151
7723
  msgid "No matching %1$s listed under %2$s scheduled for %3$s. Please try another day."
7724
+ msgstr "Ingen %1$s fra %2$s er planlagt %3$s. Vennligst prøv en annen dag."
7725
 
7726
  #: src/Tribe/Template/Day.php:117 src/Tribe/Template/Day.php:133
7727
  msgid "Ongoing"
7734
 
7735
  #: common/src/Tribe/Support.php:199
7736
  msgid "Rewrite rules were purged on load of this help page. Chances are there is a rewrite rule flush occurring in a plugin or theme!"
7737
+ msgstr "Omskrivingsreglene ble slettet da denne hjelpesiden ble lastet. Det er sannsynligvis en tømming av omskrivningsregler som skjer i en utvidelse eller et tema."
7738
 
7739
  #: common/src/Tribe/Support.php:188 common/src/Tribe/Support.php:189
7740
  msgid "Unknown or not set"
7796
 
7797
  #: common/src/Tribe/PUE/Checker.php:927
7798
  msgid "Valid Key! Expires on %s"
7799
+ msgstr "Gyldig nøkkel! Utløper %s"
7800
 
7801
  #: common/src/Tribe/PUE/Checker.php:907
7802
  msgid "Sorry, key validation server is not available."
7821
 
7822
  #: src/Tribe/Options_Exception.php:19 src/Tribe/Post_Exception.php:22
7823
  msgid "Error"
7824
+ msgstr "Feil"
7825
 
7826
  #: src/Tribe/Main.php:4597
7827
  msgid "Once Every 30 Mins"
7902
 
7903
  #: src/Tribe/Main.php:4183
7904
  msgid "View All Add-Ons"
7905
+ msgstr "Se alle tillegg"
7906
 
7907
  #: src/Tribe/Main.php:4180
7908
  msgid "Support"
8117
 
8118
  #: src/Tribe/Main.php:1297
8119
  msgid "Your version of The Events Calendar is not up-to-date with one of your The Events Calendar add-ons. Please %supdate now.%s"
8120
+ msgstr "Din versjon av The Events Calendar er ikke oppdatert sammen med en av dine The Events Calender tillegg. Vennligst %soppdater nå.%s"
8121
 
8122
  #: src/Tribe/Main.php:788
8123
  msgid "Initializing Tribe Events on %s"
8125
 
8126
  #: src/Tribe/Main.php:763
8127
  msgid "today"
8128
+ msgstr "i dag"
8129
 
8130
  #: src/Tribe/Main.php:762
8131
  msgid "day"
8411
  #: src/Tribe/Cost_Utils.php:120
8412
  msgctxt "Cost range separator"
8413
  msgid " – "
8414
+ msgstr "-"
8415
 
8416
  #: common/src/Tribe/App_Shop.php:50 common/src/Tribe/App_Shop.php:51
8417
  #: common/src/Tribe/App_Shop.php:72
8465
 
8466
  #: src/Tribe/Admin/Timezone_Updater.php:105
8467
  msgid "A problem stopped the time zone update process from completing. Please refresh and try again."
8468
+ msgstr "Et problem stoppet tidssoneoppdateringsprosessen fra å fullføres. Vennligst last siden på nytt og prøv igjen."
8469
 
8470
  #: src/Tribe/Admin/Timezone_Updater.php:87
8471
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:56
8476
 
8477
  #: src/Tribe/Admin/Timezone_Updater.php:78
8478
  msgid "Update complete: time zone data has been added to all events in the database."
8479
+ msgstr "Oppdatering fullført: tidssonedata har blitt lagt til i alle arrangementer i databasen."
8480
 
8481
  #: src/Tribe/Admin/Timezone_Updater.php:77
8482
  msgid "Please wait while time zone data is added to your events."
8483
+ msgstr "Vennligst vent mens tidssonedata blir lagt til i dine arrangementer."
8484
 
8485
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
8486
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:1762
8499
 
8500
  #: src/Tribe/Main.php:986
8501
  msgid "Ask the site administrator to edit the %s slug"
8502
+ msgstr "Spør sideadministratoren om å endre %s-kortkoden"
8503
 
8504
  #: src/deprecated/Tribe__Events__Activation_Page.php:215
8505
  msgid "Thanks for Updating The Events Calendar"
8513
  #: common/src/Tribe/Admin/Activation_Page.php:92
8514
  #: src/deprecated/Tribe__Events__Activation_Page.php:49
8515
  msgid "Return to WordPress Updates"
8516
+ msgstr "Gå tilbake til Wordpress-oppdateringer"
8517
 
8518
  #: common/src/Tribe/Admin/Activation_Page.php:92
8519
  #: src/deprecated/Tribe__Events__Activation_Page.php:49
8520
  msgid "Go to WordPress Updates page"
8521
+ msgstr "Gå til Wordpress-oppdateringer"
8522
 
8523
  #: common/src/Tribe/Admin/Activation_Page.php:84
8524
  #: src/deprecated/Tribe__Events__Activation_Page.php:41
8533
  #: common/src/Tribe/Languages/Locations.php:55 src/Tribe/Venue.php:320
8534
  #: src/functions/template-tags/venue.php:379
8535
  msgid "United States"
8536
+ msgstr "USA"
8537
 
8538
  #: src/Tribe/Venue.php:386
8539
  msgid "Unnamed Venue"
lang/the-events-calendar-nn_NO.mo CHANGED
Binary file
lang/the-events-calendar-nn_NO.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-07-31 08:14:41+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -41,39 +41,39 @@ msgstr "%s søk og visingsnavigasjon"
41
 
42
  #: src/admin-views/privacy.php:63
43
  msgid "If you have extended our plugin(s) to send data to a third-party service such as Eventbrite, Google Maps, or PayPal, user information may be passed to these external services. These services may be located abroad."
44
- msgstr ""
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
- msgstr ""
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
52
- msgstr ""
53
 
54
  #: src/admin-views/privacy.php:57
55
  msgid "Certain data may be exported or removed upon users’ requests via the existing Exporter or Eraser. Please note, however, that several “edge cases” exist in which we are unable to perfect the gathering and export of all data for your end users. We suggest running a search in your local database, as well as within the WordPress Dashboard, in order to identify all data collected and stored for your specific user requests."
56
- msgstr ""
57
 
58
  #: src/admin-views/privacy.php:55
59
  msgid "All information (data) is retained in the local database indefinitely, unless otherwise deleted."
60
- msgstr ""
61
 
62
  #: src/admin-views/privacy.php:53
63
  msgid "How Long You Retain this Data"
64
- msgstr ""
65
 
66
  #: src/admin-views/privacy.php:51
67
  msgid "These API keys may include the following third party services: Google Maps, Facebook, Meetup, PayPal, and Eventbrite (API key, auth URL and Client Secret)."
68
- msgstr ""
69
 
70
  #: src/admin-views/privacy.php:49
71
  msgid "We make use of certain API keys, in order to provide specific features."
72
- msgstr ""
73
 
74
  #: src/admin-views/privacy.php:45
75
  msgid "The Events Calendar suite offers the use of third-party API keys. The primary functions are to enhance the features we've built in, some of which use Google Maps, PayPal, Eventbrite, Meetup, and Facebook. These API keys are not supplied by Modern Tribe."
76
- msgstr ""
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
@@ -81,43 +81,43 @@ msgstr "API-nøklar"
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
84
- msgstr ""
85
 
86
  #: src/admin-views/privacy.php:39
87
  msgid "Please note that to create new events through the Community Events submission form, a user must hold a website account on this domain. This information is retained in the local database. It is also possible to create events anonymously, if the site owner has this option enabled."
88
- msgstr ""
89
 
90
  #: src/admin-views/privacy.php:36
91
  msgid "Eventbrite Ticket information: name, description, cost, type, quantity"
92
- msgstr ""
93
 
94
  #: src/admin-views/privacy.php:35
95
  msgid "Import origin data (URL from where events are being imported—such as Eventbrite, MeetUp, other compatible URL sources, and more, which can include similar or same data as listed above)"
96
- msgstr ""
97
 
98
  #: src/admin-views/privacy.php:34
99
  msgid "All data present within a CSV or ICS file and external URLs (for events, venues, organizers, and tickets)"
100
- msgstr ""
101
 
102
  #: src/admin-views/privacy.php:31
103
  msgid "Importing Events, Venues, and Organizers:"
104
- msgstr ""
105
 
106
  #: src/admin-views/privacy.php:28
107
  msgid "Event information: website, cost, description, date, time, image"
108
- msgstr ""
109
 
110
  #: src/admin-views/privacy.php:27
111
  msgid "Organizer information: name, phone, website, email"
112
- msgstr ""
113
 
114
  #: src/admin-views/privacy.php:26
115
  msgid "Venue information: name, address, city, country, state, postal code, phone, website, geographical coordinates (latitude and longitude)"
116
- msgstr ""
117
 
118
  #: src/admin-views/privacy.php:23
119
  msgid "If you create, submit, import, save, or publish Event, Venue, or Organizer information, such information is retained in the local database:"
120
- msgstr ""
121
 
122
  #: src/admin-views/privacy.php:22 src/admin-views/privacy.php:47
123
  msgid "Suggested text:"
@@ -125,47 +125,47 @@ msgstr "Foreslått tekst:"
125
 
126
  #: src/admin-views/privacy.php:21
127
  msgid "Through the usage of The Events Calendar, Events Calendar PRO, The Events Calendar Filter Bar, Eventbrite Tickets, and Community Events plugins, as well as our Event Aggregator Import service (contained within The Events Calendar plugin), information may be collected and stored within your website’s database."
128
- msgstr ""
129
 
130
  #: src/admin-views/privacy.php:20
131
  msgid "Event, Venue, and Organizer Information"
132
- msgstr ""
133
 
134
  #: src/admin-views/privacy.php:18
135
  msgid "What personal data we collect and why we collect it"
136
- msgstr ""
137
 
138
  #: src/admin-views/privacy.php:16
139
  msgid "This information is only for guidance and not to be considered as legal advice."
140
- msgstr ""
141
 
142
  #: src/admin-views/privacy.php:16
143
  msgid "Disclaimer:"
144
- msgstr ""
145
 
146
  #: src/admin-views/privacy.php:15
147
  msgid "You should include the information below in the correct sections of you privacy policy."
148
- msgstr ""
149
 
150
  #: src/admin-views/privacy.php:14
151
  msgid "This information serves as a guide on what sections need to be modified due to usage of The Events Calendar and its Add-ons."
152
- msgstr ""
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
- msgstr ""
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
- msgstr ""
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
- msgstr ""
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
- msgstr ""
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
@@ -173,7 +173,7 @@ msgstr "Ingen"
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
- msgstr ""
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
@@ -181,91 +181,91 @@ msgstr "Lær meir"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
184
- msgstr ""
185
 
186
  #: src/Tribe/Main.php:4513
187
  msgid "Search for %s by month. Please use the format %s."
188
- msgstr ""
189
 
190
  #: src/Tribe/Main.php:4508
191
  msgid "Search for %s by Date. Please use the format %s."
192
- msgstr ""
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
- msgstr ""
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
- msgstr ""
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
- msgstr ""
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
- msgstr ""
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
- msgstr ""
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
- msgstr ""
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
- msgstr ""
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
- msgstr ""
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
- msgstr ""
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
- msgstr ""
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
- msgstr ""
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
- msgstr ""
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
- msgstr ""
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
- msgstr ""
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
- msgstr ""
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
- msgstr ""
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
- msgstr ""
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
- msgstr ""
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
- msgstr ""
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
@@ -273,63 +273,63 @@ msgstr "Søk etter %s ved søkeord."
273
 
274
  #: src/Tribe/API.php:826 src/Tribe/API.php:837
275
  msgid "An event having a post meta value of `%s` minutes is not valid. Make sure it is from 0 to 59."
276
- msgstr ""
277
 
278
  #: src/Tribe/API.php:796
279
  msgid "An event having a post meta value of `%s` hour (24-hour) is not valid. Make sure it is from 0 to 23."
280
- msgstr ""
281
 
282
  #: src/Tribe/API.php:789
283
  msgid "An event having a post meta value of `%s` hour (12-hour) is not valid. Make sure it is from 1 to 12."
284
- msgstr ""
285
 
286
  #: src/Tribe/API.php:772
287
  msgid "An event having a post meta value of `%s` hour (am/pm) is not valid. Make sure it is from 1 to 12."
288
- msgstr ""
289
 
290
  #: src/Tribe/API.php:744
291
  msgid "An event having a post meta value of `%s` meridian is not valid. Make sure it is either `am` or `pm`, or remove it entirely if using the 24-hour format."
292
- msgstr ""
293
 
294
  #: common/src/Tribe/Admin/Notice/Php_Version.php:101
295
  msgid "Starting March 2019, %1$s will no longer work with versions prior to PHP 5.4. Currently your site is using PHP version %2$s. For best results, we recommend using PHP 5.6 or above."
296
- msgstr ""
297
 
298
  #: common/src/Tribe/Admin/Notice/Php_Version.php:98
299
  msgid "Starting March 2019, %1$s will no longer support versions prior to PHP 5.6. Your site is currently using PHP version %2$s which will no longer be supported by %1$s. For best results, we recommend using PHP 5.6 or above."
300
- msgstr ""
301
 
302
  #: src/admin-views/tribe-options-addons-api.php:152
303
  msgid "You need to connect Event Aggregator to Eventbrite to import your events from Eventbrite."
304
- msgstr ""
305
 
306
  #: src/admin-views/tribe-options-addons-api.php:130
307
  msgid "Refresh your connection to Eventbrite"
308
- msgstr ""
309
 
310
  #: src/admin-views/tribe-options-addons-api.php:128
311
  msgid "Connect to Eventbrite"
312
- msgstr ""
313
 
314
  #: src/admin-views/tribe-options-addons-api.php:127
315
  msgid "You need to connect to Eventbrite for Event Aggregator to work properly"
316
- msgstr ""
317
 
318
  #: src/admin-views/tribe-options-addons-api.php:123
319
  msgid "Eventbrite Token"
320
- msgstr ""
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
- msgstr ""
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
328
- msgstr ""
329
 
330
  #: src/admin-views/aggregator/tabs/import-form.php:279
331
  msgid "to change how the actual time is displayed on your calendar."
332
- msgstr ""
333
 
334
  #: src/admin-views/aggregator/tabs/import-form.php:277
335
  msgid "timezone settings"
@@ -337,52 +337,52 @@ msgstr "tidssoneinstillingar"
337
 
338
  #: src/admin-views/aggregator/tabs/import-form.php:275
339
  msgid "Events will be imported with the same timezone as defined on eventbrite.com. You can make use of The Events Calendar's"
340
- msgstr ""
341
 
342
  #: src/admin-views/aggregator/tabs/import-form.php:268
343
  msgid "Eventbrite imports can fetch up to 50 events from your source."
344
- msgstr ""
345
 
346
  #: src/admin-views/aggregator/status.php:202
347
  msgid "Limited connectivity with Eventbrite"
348
- msgstr ""
349
 
350
  #: src/admin-views/aggregator/status.php:198
351
  msgctxt "link for connecting eventbrite"
352
  msgid "Connect to Eventbrite"
353
- msgstr ""
354
 
355
  #: src/admin-views/aggregator/status.php:196
356
  msgid "You have not connected Event Aggregator to Eventbrite"
357
- msgstr ""
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
- msgstr ""
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
365
- msgstr ""
366
 
367
  #: src/admin-views/aggregator/origins/facebook.php:126
368
  msgid "Invalid Facebook URL"
369
- msgstr ""
370
 
371
  #: src/admin-views/aggregator/origins/eventbrite.php:183
372
  msgid "Invalid Eventbrite URL"
373
- msgstr ""
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
377
- msgstr ""
378
 
379
  #: src/admin-views/aggregator/origins/eventbrite.php:127
380
  msgid "Import from Eventbrite.com url"
381
- msgstr ""
382
 
383
  #: src/admin-views/aggregator/origins/eventbrite.php:116
384
  msgid "Import events directly from your connected Eventbrite.com account or from a public Eventbrite.com url."
385
- msgstr ""
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
@@ -394,87 +394,87 @@ msgstr "Importer kjelde"
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
- msgstr ""
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
- msgstr ""
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
405
  msgid "Import from your Eventbrite account"
406
- msgstr ""
407
 
408
  #: src/admin-views/aggregator/origins/eventbrite.php:8
409
  msgid "One-time imports include all currently listed events, while scheduled imports automatically grab new events and updates from Eventbrite on a set schedule. Single events can be added via a one-time import."
410
- msgstr ""
411
 
412
  #: src/Tribe/Aggregator/Tabs/Abstract.php:190
413
  msgid "Please provide a Eventbrite URL when importing from Eventbrite."
414
- msgstr ""
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
418
- msgstr ""
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
422
- msgstr ""
423
 
424
  #: src/Tribe/Aggregator/Service.php:676
425
  msgid "Events cannot be imported because Eventbrite has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Eventbrite. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Eventbrite restrictions in our knowledgebase</a>."
426
- msgstr ""
427
 
428
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:78
429
  msgid "The new status message slug, to allow for localized messages."
430
- msgstr ""
431
 
432
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:73
433
  msgid "The new status message for the user, not localized."
434
- msgstr ""
435
 
436
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:68
437
  msgid "The new status of the import."
438
- msgstr ""
439
 
440
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:138
441
  msgid "The current interval, in seconds, between the end of a batch process and the start of the next; as set on the server."
442
- msgstr ""
443
 
444
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:132
445
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:84
446
  msgid "The percentage of import completed."
447
- msgstr ""
448
 
449
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:126
450
  msgid "The current status of the import."
451
- msgstr ""
452
 
453
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:120
454
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:62
455
  msgid "The hash of the next expected batch, as previously provided by the client"
456
- msgstr ""
457
 
458
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:114
459
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:56
460
  msgid "The import unique ID as provided by Event Aggregator service"
461
- msgstr ""
462
 
463
  #: src/Tribe/Aggregator/Errors.php:66
464
  msgid "There is an JSON error with the Event Aggregator server. Please try your import again later."
465
- msgstr ""
466
 
467
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:22
468
  msgid "If required the commands will use the API keys and licenses set for the current site."
469
- msgstr ""
470
 
471
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:21
472
  msgid "Create, run and manage Event Aggregator imports."
473
- msgstr ""
474
 
475
  #: src/Tribe/Admin/Notice/Timezones.php:76
476
  msgid "When using The Events Calendar, we recommend that you choose a city in your timezone and avoid using a UTC timezone offset. Choosing a UTC timezone may cause problems when importing events or with Day Light Savings time. %1$s"
477
- msgstr ""
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
@@ -483,16 +483,16 @@ msgstr "Les meir"
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
485
  msgid "<strong>The Events Calendar Annual Survey:</strong> share your feedback with our team—%1$s!"
486
- msgstr ""
487
 
488
  #: src/Tribe/Admin/Notice/Marketing.php:48
489
  msgctxt "2018 user survey"
490
  msgid "take the survey now"
491
- msgstr ""
492
 
493
  #: common/src/admin-views/tribe-options-help.php:33
494
  msgid "Search our support help desk"
495
- msgstr ""
496
 
497
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:39
498
  #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:369
@@ -1172,7 +1172,7 @@ msgstr "Lokaler skal ha hendingar knytta til dei"
1172
 
1173
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:211
1174
  msgid "Venues should be related to this event"
1175
- msgstr "Lokaler skal vere relaterte til denne hendinga"
1176
 
1177
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:205
1178
  msgid "Venues should contain the specified string in the title, description or custom fields"
@@ -1541,7 +1541,7 @@ msgstr "Responsen frå Event Aggregator-serveren var dårleg formatert og kunne
1541
 
1542
  #: common/src/Tribe/Plugins_API.php:37
1543
  msgid "Import events from across the web! Event Aggregator makes it easy to run scheduled or manual imports from Facebook, Meetup, Eventbrite, Google Calendar, and iCalendar, along with uploads from CSV and ICS files. You can also import directly from other sites running The Events Calendar thanks to our built-in REST API support."
1544
- msgstr ""
1545
 
1546
  #: src/Tribe/Integrations/WPML/Defaults.php:117
1547
  msgid "The Events Calendar could not write WPML default config file: please create the file manually."
@@ -2980,7 +2980,7 @@ msgstr "Facebook Token"
2980
 
2981
  #: src/admin-views/aggregator/tabs/import-form.php:295
2982
  msgid "Events will be imported with the time zone defined by the source. If no time zone is specified, events will be assigned your site's default time zone ( see"
2983
- msgstr ""
2984
 
2985
  #: src/admin-views/aggregator/tabs/import-form.php:215
2986
  msgid "Category:"
@@ -3648,13 +3648,13 @@ msgstr "%3$s \"%1$s\" brukar \"/%2$s\"-kortteksten: The Events Calendar-utviding
3648
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:77
3649
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:78
3650
  msgid "Legacy Import"
3651
- msgstr ""
3652
 
3653
  #: src/Tribe/Ignored_Events.php:926
3654
  msgid "Migration: %d Legacy Ignored Post was migrated successfully. To see the migrated event you will first need to refresh this screen."
3655
  msgid_plural "Migration: %d Legacy Ignored Posts were migrated successfully. To see the migrated events you will first need to refresh this screen."
3656
- msgstr[0] ""
3657
- msgstr[1] ""
3658
 
3659
  #: src/Tribe/Ignored_Events.php:919
3660
  msgid "Event %d: %s"
@@ -3663,26 +3663,26 @@ msgstr "Hending %d: %s"
3663
  #: src/Tribe/Ignored_Events.php:907
3664
  msgid "Migration: %d Legacy Ignored Post failed to be migrated."
3665
  msgid_plural "Migration: %d Legacy Ignored Posts failed to be migrated."
3666
- msgstr[0] ""
3667
- msgstr[1] ""
3668
 
3669
  #: src/Tribe/Ignored_Events.php:895
3670
  msgid "Migration: %d Legacy Ignored Post was migrated but %d failed. To see the migrated event you will first need to refresh this screen."
3671
  msgid_plural "Migration: %d Legacy Ignored Posts were migrated but %d failed. To see the migrated events you will first need to refresh this screen."
3672
- msgstr[0] ""
3673
- msgstr[1] ""
3674
 
3675
  #: src/Tribe/Ignored_Events.php:871
3676
  msgid "There were no Legacy Events to be Migrated, you are ready to rock!"
3677
- msgstr ""
3678
 
3679
  #: src/Tribe/Ignored_Events.php:864
3680
  msgid "You do not have permission to migrate Legacy Ignored Events"
3681
- msgstr ""
3682
 
3683
  #: src/Tribe/Ignored_Events.php:857
3684
  msgid "Error, a unknown bug happened and it was impossible to migrate the Legacy Ignored Events, try again later."
3685
- msgstr ""
3686
 
3687
  #: src/Tribe/Ignored_Events.php:745
3688
  msgid "Ignored <span class=\"count\">(%s)</span>"
@@ -3737,7 +3737,7 @@ msgstr "Du har ikkje tillatelse til å gjenopprette dette innlegget."
3737
 
3738
  #: src/Tribe/Ignored_Events.php:173
3739
  msgid "Migrate Legacy Ignored Events"
3740
- msgstr ""
3741
 
3742
  #: src/Tribe/Ignored_Events.php:172
3743
  msgctxt "link to knowlegebase article"
@@ -3913,11 +3913,11 @@ msgstr "Meetup API-nøkkelen er naudsynt."
3913
 
3914
  #: src/Tribe/Aggregator/Tabs/New.php:427
3915
  msgid "Invalid credential save nonce"
3916
- msgstr ""
3917
 
3918
  #: src/Tribe/Aggregator/Tabs/New.php:417
3919
  msgid "Invalid credential save request"
3920
- msgstr ""
3921
 
3922
  #: src/Tribe/Aggregator/Tabs/New.php:405
3923
  msgid "View your scheduled imports."
@@ -4069,7 +4069,7 @@ msgstr "Import er fullført"
4069
 
4070
  #: src/Tribe/Aggregator/Service.php:694
4071
  msgid "Successfully loaded import origins"
4072
- msgstr ""
4073
 
4074
  #: src/Tribe/Aggregator/Service.php:692
4075
  msgid "Successfully fetched Facebook Token"
@@ -4278,7 +4278,7 @@ msgstr "Importen din er i gang. Du kan trygt navigere deg vekk&ndash;importen vi
4278
 
4279
  #: src/Tribe/Aggregator/Record/Queue_Processor.php:234
4280
  msgid "Could not process queue for Import Record %1$d: %2$s"
4281
- msgstr ""
4282
 
4283
  #: src/Tribe/Aggregator/Record/List_Table.php:657
4284
  msgid "Select %s"
@@ -4456,8 +4456,8 @@ msgstr "Administrer aktive utvidelsar"
4456
  #: src/Tribe/Aggregator/Page.php:412
4457
  msgid "It looks like you are using our legacy plugin, %1$s, along with our new Event Aggregator service. Event Aggregator includes all the features of the legacy plugin plus enhanced functionality. For best results, please deactivate %1$s."
4458
  msgid_plural "It looks like you are using our legacy plugins, %1$s and %2$s, along with our new Event Aggregator service. Event Aggregator includes all the features of the legacy plugins plus enhanced functionality. For best results, please deactivate %1$s and %2$s."
4459
- msgstr[0] ""
4460
- msgstr[1] ""
4461
 
4462
  #: src/Tribe/Aggregator/Page.php:102
4463
  msgid "Your preview is taking a bit longer than expected, but it <i>is</i> still being generated."
@@ -4486,15 +4486,15 @@ msgstr "Sjå filtreringar"
4486
 
4487
  #: src/Tribe/Aggregator/Page.php:95
4488
  msgid "Removing this scheduled import will stop automatic imports from the source. No events will be deleted."
4489
- msgstr ""
4490
 
4491
  #: src/Tribe/Aggregator/Page.php:94
4492
  msgid "Your preview doesn't have any records to import."
4493
- msgstr ""
4494
 
4495
  #: src/Tribe/Aggregator/Page.php:93
4496
  msgid "Your import must include at least one event"
4497
- msgstr ""
4498
 
4499
  #: src/Tribe/Aggregator/Page.php:91
4500
  msgid "Save Scheduled Import"
@@ -4540,39 +4540,39 @@ msgstr "Vi fann ingen iCal Importer-innstillingar å migrere."
4540
 
4541
  #: src/Tribe/Aggregator/Migrate.php:372
4542
  msgid "You do not have permission to migrate iCal Importer settings to Event Aggregator"
4543
- msgstr ""
4544
 
4545
  #: src/Tribe/Aggregator/Migrate.php:365
4546
  msgid "Error: we were not able to migrate your iCal Importer settings to Event Aggregator. Please try again later."
4547
- msgstr ""
4548
 
4549
  #: src/Tribe/Aggregator/Migrate.php:348
4550
  msgid "Success! The settings from Facebook Events have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
4551
- msgstr ""
4552
 
4553
  #: src/Tribe/Aggregator/Migrate.php:294
4554
  msgid "We did not find any Facebook Events settings to migrate."
4555
- msgstr ""
4556
 
4557
  #: src/Tribe/Aggregator/Migrate.php:287
4558
  msgid "You do not have permission to migrate Facebook Events settings to Event Aggregator"
4559
- msgstr ""
4560
 
4561
  #: src/Tribe/Aggregator/Migrate.php:280
4562
  msgid "Error: we were not able to migrate your Facebook Events settings to Event Aggregator. Please try again later."
4563
- msgstr ""
4564
 
4565
  #: src/Tribe/Aggregator/Migrate.php:80
4566
  msgid "Migrate iCal Importer settings"
4567
- msgstr ""
4568
 
4569
  #: src/Tribe/Aggregator/Migrate.php:76
4570
  msgid "Migrate Facebook Events settings"
4571
- msgstr ""
4572
 
4573
  #: src/Tribe/Aggregator/Migrate.php:73
4574
  msgid "Thanks for activating Event Aggregator! It looks like you have some settings and imports configured on our legacy importer plugins. To complete your transition, we need to transfer those options to our new system."
4575
- msgstr ""
4576
 
4577
  #: src/Tribe/Aggregator/Meta_Box.php:38
4578
  msgid "Imported Event"
@@ -4580,108 +4580,108 @@ msgstr "Importert hending"
4580
 
4581
  #: src/Tribe/Aggregator/Errors.php:73
4582
  msgid "The records you were attempting to import were still not available when this queue was processed. Please try again."
4583
- msgstr ""
4584
 
4585
  #: src/Tribe/Aggregator/Errors.php:72
4586
  msgid "Unable to save scheduled import. Please try again."
4587
- msgstr ""
4588
 
4589
  #: src/Tribe/Aggregator/Errors.php:71
4590
  msgid "Unable to save scheduled import instance. Please try again."
4591
- msgstr ""
4592
 
4593
  #: src/Tribe/Aggregator/Errors.php:70
4594
  msgid "Import records must be finalized before posts can be inserted."
4595
- msgstr ""
4596
 
4597
  #: src/Tribe/Aggregator/Errors.php:69
4598
  msgid "The CSV file cannot be found. You may need to re-upload the file."
4599
- msgstr ""
4600
 
4601
  #: src/Tribe/Aggregator/Errors.php:68
4602
  msgid "You must map columns from the CSV file to specific fields in order to perform a CSV import."
4603
- msgstr ""
4604
 
4605
  #: src/Tribe/Aggregator/Errors.php:65 src/Tribe/Aggregator/Service.php:210
4606
  #: src/Tribe/Aggregator/Service.php:217
4607
  msgid "There may be an issue with the Event Aggregator server. Please try your import again later."
4608
- msgstr ""
4609
 
4610
  #: src/Tribe/Aggregator/Errors.php:64
4611
  msgid "You must enter an Event Aggregator license key in Events > Settings > Licenses before using this service."
4612
- msgstr ""
4613
 
4614
  #: src/Tribe/Aggregator/Errors.php:63
4615
  msgid "Unable to get a post of the correct type."
4616
- msgstr ""
4617
 
4618
  #: src/Tribe/Aggregator/Errors.php:62
4619
  msgid "The import record is missing the origin."
4620
- msgstr ""
4621
 
4622
  #: src/Tribe/Aggregator/Errors.php:61
4623
  msgid "Unable to find a matching post."
4624
- msgstr ""
4625
 
4626
  #: src/Tribe/Aggregator/Errors.php:60
4627
  msgid "An invalid frequency was used when trying to create this scheduled import."
4628
- msgstr ""
4629
 
4630
  #: src/Tribe/Aggregator/Errors.php:59
4631
  msgid "Unable to attach an image to the event"
4632
- msgstr ""
4633
 
4634
  #: src/Tribe/Aggregator/Errors.php:58
4635
  msgid "Unable to find an import record with the ID of %s."
4636
- msgstr ""
4637
 
4638
  #: src/Tribe/Aggregator/Errors.php:57
4639
  msgid "We received an invalid Facebook Token from the Service."
4640
- msgstr ""
4641
 
4642
  #: src/Tribe/Aggregator/Errors.php:56
4643
  msgid "The Event Aggregator API responded with bad data. Please <a href=\"https://theeventscalendar.com/support/post/\" target=\"_blank\">contact support</a>."
4644
- msgstr ""
4645
 
4646
  #: src/Tribe/Aggregator/Errors.php:55
4647
  msgid "Unable to find an event with the ID of %s."
4648
- msgstr ""
4649
 
4650
  #: src/Tribe/Aggregator/Errors.php:54
4651
  msgid "Only scheduled import records can be edited."
4652
- msgstr ""
4653
 
4654
  #: src/Tribe/Aggregator/Errors.php:53
4655
  msgid "Invalid data provided for CSV import."
4656
- msgstr ""
4657
 
4658
  #: src/Tribe/Aggregator/Errors.php:52
4659
  msgid "You must provide a valid CSV file to perform a CSV import."
4660
- msgstr ""
4661
 
4662
  #: src/Tribe/Aggregator/Errors.php:51
4663
  msgid "An invalid import type was used when trying to create this import record."
4664
- msgstr ""
4665
 
4666
  #: src/Tribe/Aggregator/Errors.php:49
4667
  msgid "During scheduled import, the limit of HTTP requests was reached and the import was rescheduled."
4668
- msgstr ""
4669
 
4670
  #: src/Tribe/Aggregator/Errors.php:48
4671
  msgid "You do not have permission to delete this record."
4672
- msgstr ""
4673
 
4674
  #: src/Tribe/Aggregator/Errors.php:47
4675
  msgid "You cannot delete a history record (ID: \"%d\"). "
4676
- msgstr ""
4677
 
4678
  #: src/Tribe/Aggregator/Errors.php:46 src/Tribe/Aggregator/Service.php:687
4679
  msgid "The daily limit of %d import requests to the Event Aggregator service has been reached. Please try again later."
4680
- msgstr ""
4681
 
4682
  #: src/Tribe/Aggregator/Errors.php:45
4683
  msgid "The image associated with your event could not be attached to the event."
4684
- msgstr ""
4685
 
4686
  #: src/Tribe/Aggregator/Cron.php:203
4687
  msgctxt "aggregator schedule frequency"
@@ -4724,18 +4724,18 @@ msgstr "På førespurnad"
4724
  #: src/admin-views/aggregator/status.php:230
4725
  #: src/admin-views/tribe-options-addons-api.php:90
4726
  msgid "Meetup"
4727
- msgstr ""
4728
 
4729
  #: src/Tribe/Aggregator/API/Origins.php:60
4730
  #: src/admin-views/aggregator/settings.php:620
4731
  msgid "ICS File"
4732
- msgstr ""
4733
 
4734
  #: src/Tribe/Aggregator/API/Origins.php:54
4735
  #: src/Tribe/Aggregator/Record/iCal.php:14
4736
  #: src/admin-views/aggregator/settings.php:616
4737
  msgid "iCalendar"
4738
- msgstr ""
4739
 
4740
  #: src/Tribe/Aggregator/API/Origins.php:31
4741
  #: src/Tribe/Aggregator/Admin_Bar.php:95 src/Tribe/Aggregator/Service.php:774
@@ -4749,19 +4749,19 @@ msgstr "Alle %s"
4749
 
4750
  #: common/src/admin-views/tribe-options-licenses.php:30
4751
  msgid "Not seeing an update but expecting one? In WordPress, go to %1$sDashboard > Updates%2$s and click \"Check Again\"."
4752
- msgstr ""
4753
 
4754
  #: common/src/admin-views/tribe-options-licenses.php:25
4755
  msgid "If you're seeing a red message telling you that your key isn't valid or is out of installs, visit %1$s to manage your installs or renew / upgrade your license."
4756
- msgstr ""
4757
 
4758
  #: common/src/admin-views/tribe-options-licenses.php:22
4759
  msgid "Each paid add-on has its own unique license key. Simply paste the key into its appropriate field below, and give it a moment to validate. You know you're set when a green expiration date appears alongside a \"valid\" message."
4760
- msgstr ""
4761
 
4762
  #: common/src/admin-views/tribe-options-licenses.php:15
4763
  msgid "The license key you received when completing your purchase from %1$s will grant you access to support and updates until it expires. You do not need to enter the key below for the plugins to work, but you will need to enter it to get automatic updates. %3$sFind your license keys at %2$s%4$s."
4764
- msgstr ""
4765
 
4766
  #: common/src/admin-views/tribe-options-licenses.php:11
4767
  #: common/src/admin-views/tribe-options-licenses.php:16
@@ -4774,31 +4774,31 @@ msgstr "Hendingslogg"
4774
 
4775
  #: common/src/admin-views/tribe-options-help.php:42
4776
  msgid "The details of your calendar plugin and settings is often needed for you or our staff to help troubleshoot an issue. Please opt-in below to automatically share your system information with our support team. This will allow us to assist you faster if you post in our help desk."
4777
- msgstr ""
4778
 
4779
  #: common/src/admin-views/app-shop.php:26
4780
  msgid "Buy This Add-On"
4781
- msgstr ""
4782
 
4783
  #: common/src/admin-views/app-shop.php:5
4784
  msgid "Browse All Add-Ons"
4785
- msgstr ""
4786
 
4787
  #: common/src/admin-views/app-shop.php:4
4788
  msgid "Events Add-Ons"
4789
- msgstr ""
4790
 
4791
  #: common/src/Tribe/Languages/Locations.php:110
4792
  msgid "C&ocirc;te d'Ivoire"
4793
- msgstr ""
4794
 
4795
  #: common/src/Tribe/Support.php:372
4796
  msgid "Unique System Info Key Generated"
4797
- msgstr ""
4798
 
4799
  #: common/src/Tribe/Support.php:358 common/src/Tribe/Support.php:384
4800
  msgid "Permission Error"
4801
- msgstr ""
4802
 
4803
  #: common/src/Tribe/Support.php:325 common/src/Tribe/Support.php:330
4804
  msgid "Invalid Key"
@@ -4806,11 +4806,11 @@ msgstr "Ugyldig nøkkel"
4806
 
4807
  #: common/src/Tribe/Support.php:306
4808
  msgid "Your system information will only be used by the Modern Tribe support team. All information is stored securely. We do not share this information with any third parties."
4809
- msgstr ""
4810
 
4811
  #: common/src/Tribe/Support.php:305
4812
  msgid "Yes, automatically share my system information with the Modern Tribe support team"
4813
- msgstr ""
4814
 
4815
  #: common/src/Tribe/PUE/Notices.php:383
4816
  msgctxt "formatted plugin list"
@@ -4820,22 +4820,22 @@ msgstr "%1$s og %2$s"
4820
  #: common/src/Tribe/PUE/Notices.php:302
4821
  msgid "You have a license key for %1$s but the key is out of installs. %2$sVisit the Events Calendar website%3$s to manage your installs, upgrade your license, or purchase a new one."
4822
  msgid_plural "You have license keys for %1$s but your keys are out of installs. %2$sVisit the Events Calendar website%3$s to manage your installs, upgrade your licenses, or purchase new ones."
4823
- msgstr[0] ""
4824
- msgstr[1] ""
4825
 
4826
  #: common/src/Tribe/PUE/Notices.php:270
4827
  msgid "There is an update available for %1$s but your license has expired. %2$sVisit the Events Calendar website to renew your license.%3$s"
4828
  msgid_plural "Updates are available for %1$s but your license keys have expired. %2$sVisit the Events Calendar website to renew your licenses.%3$s"
4829
- msgstr[0] ""
4830
- msgstr[1] ""
4831
 
4832
  #: common/src/Tribe/PUE/Checker.php:1054
4833
  msgid "There is an update for %s. %sRenew your license%s to get access to bug fixes, security updates, and new features."
4834
- msgstr ""
4835
 
4836
  #: common/src/Tribe/PUE/Checker.php:997
4837
  msgid "There is an update for %s. You'll need to %scheck your license%s to have access to updates, downloads, and support."
4838
- msgstr ""
4839
 
4840
  #: common/src/Tribe/PUE/Checker.php:961 common/src/Tribe/PUE/Notices.php:285
4841
  #: src/Tribe/Aggregator/Record/Abstract.php:1163
@@ -4872,19 +4872,19 @@ msgstr "Ingen tilsvarande resultat funne"
4872
 
4873
  #: common/src/Tribe/Main.php:246
4874
  msgid "(filtered from _MAX_ total entries)"
4875
- msgstr ""
4876
 
4877
  #: common/src/Tribe/Main.php:245
4878
  msgid "Showing 0 to 0 of 0 entries"
4879
- msgstr ""
4880
 
4881
  #: common/src/Tribe/Main.php:244
4882
  msgid "Showing _START_ to _END_ of _TOTAL_ entries"
4883
- msgstr ""
4884
 
4885
  #: common/src/Tribe/Main.php:243
4886
  msgid "No data available in table"
4887
- msgstr ""
4888
 
4889
  #: common/src/Tribe/Main.php:242
4890
  msgid "Show _MENU_ entries"
@@ -4918,7 +4918,7 @@ msgstr "Det har skjedd ein ukjend feil"
4918
  #: common/src/Tribe/Admin/Help_Page.php:219 common/src/Tribe/Plugins_API.php:34
4919
  #: src/Tribe/Aggregator/API/Origins.php:241 src/Tribe/Aggregator.php:233
4920
  msgid "Event Aggregator"
4921
- msgstr ""
4922
 
4923
  #: common/src/Tribe/Support.php:171
4924
  msgid "English"
@@ -4926,11 +4926,11 @@ msgstr "Engelsk"
4926
 
4927
  #: src/Tribe/Aggregator/Page.php:403
4928
  msgid "iCal Importer"
4929
- msgstr ""
4930
 
4931
  #: common/src/Tribe/Plugins_API.php:116
4932
  msgid "The Eventbrite Tickets add-on allows you to create & sell tickets through The Events Calendar using the power of %1$sEventbrite%2$s. Whether you’re creating your ticket on the WordPress dashboard or importing the details of an already-existing event from %1$sEventbrite.com%2$s, this add-on brings the power of the Eventbrite API to your calendar."
4933
- msgstr ""
4934
 
4935
  #: common/src/Tribe/Plugins_API.php:105
4936
  msgctxt "Names of required plugins for Community Tickets"
@@ -4939,15 +4939,15 @@ msgstr "Event Tickets Plus og Community Events"
4939
 
4940
  #: common/src/Tribe/Plugins_API.php:104
4941
  msgid "Enable Community Events organizers to offer tickets to their events. You can set flexible payment and fee options. They can even check-in attendees to their events! All of this managed from the front-end of your site without ever needing to grant access to your admin"
4942
- msgstr ""
4943
 
4944
  #: common/src/Tribe/Plugins_API.php:48
4945
  msgid "The Events Calendar PRO is a paid Add-On to our open source WordPress plugin %1$sThe Events Calendar%2$s. PRO offers a whole host of calendar features including recurring events, custom event attributes, saved venues and organizers, venue pages, advanced event admin and lots more."
4946
- msgstr ""
4947
 
4948
  #: common/src/Tribe/Plugins_API.php:84
4949
  msgid "It is awesome that your calendar is <em>THE PLACE</em> to get hooked up with prime choice ways to spend time. You have more events than Jabba the Hutt has rolls. Too bad visitors are hiring a personal assistant to go through all the choices. Ever wish you could just filter the calendar to only show events in walking distance, on a weekend, that are free? BOOM. Now you can. Introducing… the Filter Bar."
4950
- msgstr ""
4951
 
4952
  #: common/src/Tribe/Admin/Help_Page.php:227 common/src/Tribe/Plugins_API.php:80
4953
  msgid "Filter Bar"
@@ -4955,11 +4955,11 @@ msgstr "Filterfelt"
4955
 
4956
  #: common/src/Tribe/Credits.php:64
4957
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
4958
- msgstr ""
4959
 
4960
  #: common/src/Tribe/Credits.php:55
4961
  msgid "Rate %1$sThe Events Calendar%2$s %3$s"
4962
- msgstr ""
4963
 
4964
  #: src/Tribe/Organizer.php:184
4965
  msgid "organizer"
@@ -4981,55 +4981,55 @@ msgstr ", "
4981
  #: src/admin-views/tribe-options-addons-api.php:173
4982
  #: src/admin-views/tribe-options-addons-api.php:213
4983
  msgid "APIs"
4984
- msgstr ""
4985
 
4986
  #: src/deprecated/Tribe__Events__Importer__Options.php:184
4987
  msgid "Do Not Encode Contents"
4988
- msgstr ""
4989
 
4990
  #: src/deprecated/Tribe__Events__Importer__Options.php:183
4991
  msgid "Encode contents"
4992
- msgstr ""
4993
 
4994
  #: src/Tribe/Importer/Column_Mapper.php:125
4995
  msgid "Organizer Description"
4996
- msgstr ""
4997
 
4998
  #: src/Tribe/Importer/Column_Mapper.php:102
4999
  msgid "Venue Description"
5000
- msgstr ""
5001
 
5002
  #: src/Tribe/Importer/Column_Mapper.php:88
5003
  msgid "Event Allow Trackbacks and Pingbacks"
5004
- msgstr ""
5005
 
5006
  #: src/Tribe/Importer/Column_Mapper.php:87
5007
  msgid "Event Allow Comments"
5008
- msgstr ""
5009
 
5010
  #: src/Tribe/Importer/Column_Mapper.php:77
5011
  msgid "Event Organizer Name(s) or ID(s)"
5012
- msgstr ""
5013
 
5014
  #: src/Tribe/Importer/Column_Mapper.php:74
5015
  msgid "Event Sticky in Month View"
5016
- msgstr ""
5017
 
5018
  #: src/Tribe/Importer/Column_Mapper.php:73
5019
  msgid "Hide Event From Event Listings"
5020
- msgstr ""
5021
 
5022
  #: src/Tribe/Importer/Column_Mapper.php:71
5023
  msgid "Event Time Zone"
5024
- msgstr ""
5025
 
5026
  #: src/Tribe/Importer/Column_Mapper.php:66
5027
  msgid "Event Excerpt"
5028
- msgstr ""
5029
 
5030
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:104
5031
  msgid "Default encoding for imported csv file"
5032
- msgstr ""
5033
 
5034
  #: src/Tribe/Google/Maps_API_Key.php:64
5035
  #: src/admin-views/tribe-options-addons-api.php:99
@@ -5038,23 +5038,23 @@ msgstr "Klikk her"
5038
 
5039
  #: src/Tribe/Google/Maps_API_Key.php:63
5040
  msgid "<p>%s to create your Google Maps API key."
5041
- msgstr ""
5042
 
5043
  #: src/Tribe/Google/Maps_API_Key.php:55 src/Tribe/Google/Maps_API_Key.php:62
5044
  msgid "Google Maps API key"
5045
- msgstr ""
5046
 
5047
  #: src/Tribe/Google/Maps_API_Key.php:45
5048
  msgid "Google Maps API"
5049
- msgstr ""
5050
 
5051
  #: common/src/admin-views/event-log.php:117
5052
  msgid "Download log"
5053
- msgstr ""
5054
 
5055
  #: common/src/admin-views/event-log.php:100
5056
  msgid "The selected log file is empty or has not been generated yet."
5057
- msgstr ""
5058
 
5059
  #: common/src/admin-views/event-log.php:43
5060
  msgid "Method"
@@ -5062,23 +5062,23 @@ msgstr "Metode"
5062
 
5063
  #: common/src/admin-views/event-log.php:21
5064
  msgid "Logging level"
5065
- msgstr ""
5066
 
5067
  #: common/src/Tribe/Validate.php:168
5068
  msgid "%s must contain numbers, letters, dashes and undescores only"
5069
- msgstr ""
5070
 
5071
  #: common/src/Tribe/Log.php:376
5072
  msgid "Full debug (all events)"
5073
- msgstr ""
5074
 
5075
  #: common/src/Tribe/Log.php:375
5076
  msgid "Warnings and errors"
5077
- msgstr ""
5078
 
5079
  #: common/src/Tribe/Log.php:374
5080
  msgid "Only errors"
5081
- msgstr ""
5082
 
5083
  #: common/src/Tribe/Log.php:373 src/admin-views/tribe-options-general.php:171
5084
  #: src/admin-views/tribe-options-general.php:188
@@ -5087,11 +5087,11 @@ msgstr "Deaktivert"
5087
 
5088
  #: common/src/Tribe/Log.php:274
5089
  msgid "Cannot set %s as the current logging engine"
5090
- msgstr ""
5091
 
5092
  #: common/src/Tribe/Log/Null_Logger.php:26
5093
  msgid "Null logger (will log nothing)"
5094
- msgstr ""
5095
 
5096
  #: common/src/Tribe/Log/File_Logger.php:128
5097
  msgid "Default (uses temporary files)"
@@ -5109,51 +5109,51 @@ msgstr "Ingen tilgjengelege for augneblinken"
5109
 
5110
  #: common/src/admin-views/tribe-options-help.php:52
5111
  msgid "Recent Template Changes"
5112
- msgstr ""
5113
 
5114
  #: common/src/Tribe/Support/Template_Checker_Report.php:115
5115
  msgid "Information about recent template changes and potentially impacted template overrides is provided below."
5116
- msgstr ""
5117
 
5118
  #: common/src/Tribe/Support/Template_Checker_Report.php:113
5119
  msgid "No notable template changes detected."
5120
- msgstr ""
5121
 
5122
  #: common/src/Tribe/Support/Template_Checker_Report.php:97
5123
  msgid "based on %s version"
5124
- msgstr ""
5125
 
5126
  #: common/src/Tribe/Support/Template_Checker_Report.php:96
5127
  msgid "version data missing from override"
5128
- msgstr ""
5129
 
5130
  #: common/src/Tribe/Support/Template_Checker_Report.php:92
5131
  msgid "Existing theme overrides that may need revision:"
5132
- msgstr ""
5133
 
5134
  #: common/src/Tribe/Support/Template_Checker_Report.php:82
5135
  msgid "Templates introduced or updated with this release (%s):"
5136
- msgstr ""
5137
 
5138
  #: common/src/Tribe/Support/Template_Checker_Report.php:78
5139
  msgid "No notable changes detected"
5140
- msgstr ""
5141
 
5142
  #: src/Tribe/Main.php:2735
5143
  msgid " (View Full %1$s Description Here: %2$s)"
5144
- msgstr ""
5145
 
5146
  #: src/Tribe/Importer/Column_Mapper.php:129
5147
  msgid "Organizer Featured Image"
5148
- msgstr ""
5149
 
5150
  #: src/Tribe/Importer/Column_Mapper.php:111
5151
  msgid "Venue Featured Image"
5152
- msgstr ""
5153
 
5154
  #: src/Tribe/Importer/Column_Mapper.php:86
5155
  msgid "Event Featured Image"
5156
- msgstr ""
5157
 
5158
  #: src/Tribe/Event_Tickets/Attendees_Report.php:60
5159
  msgid "Edit Venue"
@@ -5185,19 +5185,19 @@ msgstr "%s Namnet kan ikkje vere tomt"
5185
 
5186
  #: src/admin-views/admin-update-message.php:32
5187
  msgid "Keep the Core Plugin %sFREE%s!"
5188
- msgstr ""
5189
 
5190
  #: src/Tribe/Template_Factory.php:300
5191
  msgid "No results were found for %1$s in or near %2$s."
5192
- msgstr ""
5193
 
5194
  #: src/Tribe/Template_Factory.php:298
5195
  msgid "There were no results found for %s."
5196
- msgstr ""
5197
 
5198
  #: src/Tribe/Template/Month.php:456
5199
  msgid "There were no results found for %s this month. Try searching next month."
5200
- msgstr ""
5201
 
5202
  #: src/Tribe/Template/Day.php:153
5203
  msgid "No %1$s scheduled for %2$s. Please try another day."
@@ -5205,67 +5205,67 @@ msgstr "Ingen %1$s planlagt for %2$s. Vennligst prøv ein annan dag."
5205
 
5206
  #: src/Tribe/Main.php:4254
5207
  msgid "Check out the %savailable add-ons%s."
5208
- msgstr ""
5209
 
5210
  #: src/Tribe/Main.php:1923
5211
  msgid "Without a defined location your event will not display a %sGoogle Rich Snippet%s on the search results."
5212
- msgstr ""
5213
 
5214
  #: src/Tribe/Main.php:1854 src/Tribe/Main.php:1874
5215
  msgid "%1$s scheduled for: %2$s."
5216
- msgstr ""
5217
 
5218
  #: src/Tribe/Main.php:1835
5219
  msgid "%1$s draft updated. %2$sPreview %3$s"
5220
- msgstr ""
5221
 
5222
  #: src/Tribe/Main.php:1826
5223
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
5224
- msgstr ""
5225
 
5226
  #: src/Tribe/Main.php:1820
5227
  msgid "%1$s submitted. %2$sPreview %3$s"
5228
- msgstr ""
5229
 
5230
  #: src/Tribe/Main.php:1802
5231
  msgid "%1$s updated. %2$sView %1$s%3$s"
5232
- msgstr ""
5233
 
5234
  #: src/Tribe/Main.php:1477
5235
  msgid "It appears as if the tribe-common libraries cannot be found! The directory should be in the \"common/\" directory in the events calendar plugin."
5236
- msgstr ""
5237
 
5238
  #: src/Tribe/Main.php:1112
5239
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
5240
- msgstr ""
5241
 
5242
  #: src/Tribe/Main.php:1111
5243
  msgid "post a thread"
5244
- msgstr ""
5245
 
5246
  #: src/Tribe/Main.php:1107
5247
  msgid "<strong>Looking for more immediate support?</strong> We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
5248
- msgstr ""
5249
 
5250
  #: src/Tribe/Main.php:1103
5251
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
5252
- msgstr ""
5253
 
5254
  #: src/Tribe/Main.php:1102
5255
  msgid "open-source forum on WordPress.org"
5256
- msgstr ""
5257
 
5258
  #: src/Tribe/Main.php:1098
5259
  msgid "<strong>Looking for more immediate support?</strong> We offer %s with the purchase of any of our premium plugins. Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays"
5260
- msgstr ""
5261
 
5262
  #: src/Tribe/Main.php:1097 src/Tribe/Main.php:1105
5263
  msgid "premium support on our website"
5264
- msgstr ""
5265
 
5266
  #: src/Tribe/Main.php:1095
5267
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff monitors these forums once a week and would be happy to assist you there. "
5268
- msgstr ""
5269
 
5270
  #: src/Tribe/Main.php:1094
5271
  msgid "Events Tickets"
@@ -5273,77 +5273,77 @@ msgstr "Billettar til hendinga"
5273
 
5274
  #: src/Tribe/Main.php:1079
5275
  msgid "Customizing the Events plugins"
5276
- msgstr ""
5277
 
5278
  #: src/Tribe/Main.php:1079
5279
  msgid "%s: Code and guides for customizing your calendar in useful and interesting ways."
5280
- msgstr ""
5281
 
5282
  #: src/Tribe/Main.php:1077
5283
  msgid "Troubleshooting common problems"
5284
- msgstr ""
5285
 
5286
  #: src/Tribe/Main.php:1077
5287
  msgid "%s: Do you see an issue with your calendar? Go here first to find where it’s coming from and how to fix it."
5288
- msgstr ""
5289
 
5290
  #: src/Tribe/Main.php:1075
5291
  msgid "Using stylesheets and page templates"
5292
- msgstr ""
5293
 
5294
  #: src/Tribe/Main.php:1075
5295
  msgid "%s: An overview of the default templates and styles that are included in the plugin, as well as how to change them."
5296
- msgstr ""
5297
 
5298
  #: src/Tribe/Main.php:1073
5299
  msgid "Themer’s Guide"
5300
- msgstr ""
5301
 
5302
  #: src/Tribe/Main.php:1073
5303
  msgid "%s: Our most comprehensive outline for customizing the calendar to suit your needs, including custom layouts and styles."
5304
- msgstr ""
5305
 
5306
  #: src/Tribe/Main.php:1071
5307
  msgid "Features overview"
5308
- msgstr ""
5309
 
5310
  #: src/Tribe/Main.php:1071
5311
  msgid "%s: A complete look at the features you can expect to see right out of the box as well as how to use them."
5312
- msgstr ""
5313
 
5314
  #: src/Tribe/Main.php:1069
5315
  msgid "Settings overview"
5316
- msgstr ""
5317
 
5318
  #: src/Tribe/Main.php:1069
5319
  msgid "%s: A thorough walkthrough of The Events Calendar and the settings that are available to you."
5320
- msgstr ""
5321
 
5322
  #: src/Tribe/Main.php:1066
5323
  msgid "Support for The Events Calendar"
5324
- msgstr ""
5325
 
5326
  #: src/Tribe/Main.php:1055
5327
  msgid "We are committed to helping make your calendar spectacular and have a wealth of resources available, including a handy %s to get your calendar up and running."
5328
- msgstr ""
5329
 
5330
  #: src/Tribe/Main.php:1053
5331
  msgid "New User Primer"
5332
- msgstr ""
5333
 
5334
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:250
5335
  #: src/deprecated/Tribe__Events__Importer__Options.php:25
5336
  #: src/deprecated/Tribe__Events__Importer__Options.php:85
5337
  msgid "This Filter has been deprecated, to comply with WordPress Standards we are now using Underscores (_) instead of Dashes (-). From: \"%s\" To: \"%s\""
5338
- msgstr ""
5339
 
5340
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:139
5341
  msgid "This Action has been deprecated, to comply with WordPress Standards we are now using Underscores (_) instead of Dashes (-). From: \"%s\" To: \"%s\""
5342
- msgstr ""
5343
 
5344
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:97
5345
  msgid "Default status to use for imported events"
5346
- msgstr ""
5347
 
5348
  #: src/admin-views/aggregator/settings.php:70
5349
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:89
@@ -5368,83 +5368,83 @@ msgstr "%s utan namn"
5368
 
5369
  #: common/src/admin-views/tribe-options-licenses.php:47
5370
  msgid "Only license fields for %1$snetwork activated%2$s plugins will be listed on this screen. "
5371
- msgstr ""
5372
 
5373
  #: common/src/admin-views/tribe-options-help.php:38
5374
  msgid "Read more about our support policy"
5375
- msgstr ""
5376
 
5377
  #: common/src/admin-views/tribe-options-help.php:37
5378
  msgid "Please note that all hands-on support is provided via the help desk. You can email or tweet at us… ​but we will probably point you back to the help desk 😄"
5379
- msgstr ""
5380
 
5381
  #: common/src/admin-views/tribe-options-help.php:33
5382
  msgid "%s. There are very few issues we haven’t seen and it’s likely another user has already asked your question and gotten an answer from our support staff. While posting to the help desk is open only to paid customers, they are open for anyone to search and review."
5383
- msgstr ""
5384
 
5385
  #: common/src/admin-views/tribe-options-help.php:32
5386
  msgid "Test for a theme or plugin conflict"
5387
- msgstr ""
5388
 
5389
  #: common/src/admin-views/tribe-options-help.php:32
5390
  msgid "%s. Testing for an existing conflict is the best start for in-depth troubleshooting. We will often ask you to follow these steps when opening a new thread, so doing this ahead of time will be super helpful."
5391
- msgstr ""
5392
 
5393
  #: common/src/admin-views/tribe-options-help.php:31
5394
  msgid "Check our Knowledgebase"
5395
- msgstr ""
5396
 
5397
  #: common/src/admin-views/tribe-options-help.php:31
5398
  msgid "%s. All of the common (and not-so-common) answers to questions we see are here. It’s often the fastest path to finding an answer!"
5399
- msgstr ""
5400
 
5401
  #: common/src/admin-views/tribe-options-help.php:27
5402
  msgid "While the resources above help solve a majority of the issues we see, there are times you might be looking for extra support. If you need assistance using our plugins and would like us to take a look, please follow these steps:"
5403
- msgstr ""
5404
 
5405
  #: common/src/admin-views/tribe-options-help.php:26
5406
  msgid "Getting More Help"
5407
- msgstr ""
5408
 
5409
  #: common/src/admin-views/tribe-options-help.php:21
5410
  msgid "list of available functions"
5411
- msgstr ""
5412
 
5413
  #: common/src/admin-views/tribe-options-help.php:15
5414
  msgid "Knowledgebase"
5415
- msgstr ""
5416
 
5417
  #: common/src/admin-views/tribe-options-help.php:15
5418
  msgid "Our website’s %s is a great place to find tips and tricks for using and customizing our plugins."
5419
- msgstr ""
5420
 
5421
  #: common/src/admin-views/tribe-options-help.php:14
5422
  msgid "Getting Support"
5423
- msgstr ""
5424
 
5425
  #: common/src/admin-views/tribe-options-help.php:11
5426
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
5427
- msgstr ""
5428
 
5429
  #: common/src/admin-views/tribe-options-general.php:15
5430
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
5431
- msgstr ""
5432
 
5433
  #: common/src/admin-views/tribe-options-general.php:10
5434
  msgid "Thank you for using Event Tickets! All of us at Modern Tribe sincerely appreciate your support and we're excited to see you using our plugins. Check out our handy %1$sNew User Primer%2$s to get started."
5435
- msgstr ""
5436
 
5437
  #: src/admin-views/tribe-options-display.php:72
5438
  msgid "Enter the format to use for displaying dates with the year. Used when displaying a date in a future year."
5439
- msgstr ""
5440
 
5441
  #: common/src/Tribe/PUE/Checker.php:932
5442
  msgid "Thanks for setting up a valid key. It will expire on %s"
5443
- msgstr ""
5444
 
5445
  #: common/src/Tribe/Admin/Help_Page.php:860
5446
  msgid "Visit the Add-on Page"
5447
- msgstr ""
5448
 
5449
  #: common/src/Tribe/Admin/Help_Page.php:855
5450
  msgid "Plugin Inactive"
@@ -5506,7 +5506,7 @@ msgstr " og "
5506
 
5507
  #: common/src/Tribe/Admin/Help_Page.php:95
5508
  msgid "Turbo charge your posts admin for any custom post type with sortable filters and columns, and auto-registration of metaboxes."
5509
- msgstr ""
5510
 
5511
  #: common/src/Tribe/Admin/Help_Page.php:91
5512
  msgid "Advanced Post Manager"
@@ -5514,7 +5514,7 @@ msgstr "Avansert innleggsbehandlar"
5514
 
5515
  #: common/src/Tribe/Admin/Help_Page.php:79
5516
  msgid "Events Tickets is a carefully crafted, extensible plugin that lets you easily sell tickets for your events."
5517
- msgstr ""
5518
 
5519
  #: common/src/Tribe/Admin/Help_Page.php:75 common/src/Tribe/Plugins_API.php:57
5520
  msgid "Event Tickets"
@@ -5522,7 +5522,7 @@ msgstr "Billettar til hending"
5522
 
5523
  #: common/src/Tribe/Admin/Help_Page.php:63
5524
  msgid "The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events."
5525
- msgstr ""
5526
 
5527
  #: src/views/month/single-day.php:47
5528
  msgid "View %1$s %2$s"
@@ -5556,15 +5556,15 @@ msgstr "%1$s eller %2$s"
5556
 
5557
  #. Author URI of the plugin/theme
5558
  msgid "http://m.tri.be/1x"
5559
- msgstr ""
5560
 
5561
  #. Author of the plugin/theme
5562
  msgid "Modern Tribe, Inc."
5563
- msgstr ""
5564
 
5565
  #. Description of the plugin/theme
5566
  msgid "The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome."
5567
- msgstr ""
5568
 
5569
  #: src/views/widgets/list-widget.php:118
5570
  msgid "There are no upcoming %s at this time."
@@ -5584,7 +5584,7 @@ msgstr "Månadsvisning"
5584
 
5585
  #: src/views/modules/meta/details.php:143
5586
  msgid "%s Tags:"
5587
- msgstr "%smerkelappar:"
5588
 
5589
  #: src/views/modules/bar.php:44
5590
  msgid "View As"
@@ -5689,8 +5689,8 @@ msgstr "Merkelappar:"
5689
  msgctxt "category list label"
5690
  msgid "%s Category"
5691
  msgid_plural "%s Categories"
5692
- msgstr[0] "Kategori for %s"
5693
- msgstr[1] "Kategoriar for %s"
5694
 
5695
  #: src/functions/template-tags/deprecated.php:1299
5696
  msgid "Category"
@@ -5706,7 +5706,7 @@ msgstr "I går"
5706
 
5707
  #: src/functions/template-tags/date.php:82
5708
  msgid "The function needs to be passed an $event or used in the loop."
5709
- msgstr ""
5710
 
5711
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:171
5712
  msgid "%s:"
@@ -5773,7 +5773,7 @@ msgstr "By:"
5773
 
5774
  #: src/admin-views/tribe-options-timezones.php:49
5775
  msgid "Appends the time zone to the end of event scheduling information &ndash; this can be useful when you have events in numerous different time zones."
5776
- msgstr ""
5777
 
5778
  #: src/admin-views/tribe-options-timezones.php:48
5779
  msgid "Show time zone"
@@ -5785,7 +5785,7 @@ msgstr "Bruk tidssona for nettstaden på alt"
5785
 
5786
  #: src/admin-views/tribe-options-timezones.php:42
5787
  msgid "Use manual time zones for each event"
5788
- msgstr ""
5789
 
5790
  #: src/admin-views/tribe-options-timezones.php:38
5791
  msgid "Time zone mode"
@@ -5881,16 +5881,16 @@ msgstr "Feilsøkermodus"
5881
 
5882
  #: src/admin-views/tribe-options-general.php:220
5883
  msgid "View the page that displayed when you updated the plugin."
5884
- msgstr ""
5885
 
5886
  #: src/admin-views/tribe-options-general.php:219
5887
  #: src/admin-views/tribe-options-general.php:220
5888
  msgid "View Update Page"
5889
- msgstr ""
5890
 
5891
  #: src/admin-views/tribe-options-general.php:213
5892
  msgid "View the page that displayed when you initially installed the plugin."
5893
- msgstr ""
5894
 
5895
  #: src/admin-views/tribe-options-general.php:212
5896
  #: src/admin-views/tribe-options-general.php:213
@@ -5899,15 +5899,15 @@ msgstr "Sjå velkomstside"
5899
 
5900
  #: src/admin-views/tribe-options-general.php:161
5901
  msgid "You might find duplicate venues and organizers when updating The Events Calendar from a pre-3.0 version. Click this button to automatically merge identical venues and organizers."
5902
- msgstr ""
5903
 
5904
  #: src/admin-views/tribe-options-general.php:161
5905
  msgid "Duplicate Venues &amp; Organizers"
5906
- msgstr ""
5907
 
5908
  #: src/admin-views/tribe-options-general.php:199
5909
  msgid "Miscellaneous Settings"
5910
- msgstr ""
5911
 
5912
  #: src/admin-views/tribe-options-general.php:245
5913
  msgid "0 = zoomed out; 21 = zoomed in."
@@ -6158,27 +6158,27 @@ msgstr "Hendingsmal"
6158
 
6159
  #: src/admin-views/tribe-options-display.php:149
6160
  msgid "A fully designed and styled theme for your events pages."
6161
- msgstr ""
6162
 
6163
  #: src/admin-views/tribe-options-display.php:147
6164
  msgid "Tribe Events Styles"
6165
- msgstr ""
6166
 
6167
  #: src/admin-views/tribe-options-display.php:145
6168
  msgid "More detailed styling, tries to grab styles from your theme."
6169
- msgstr ""
6170
 
6171
  #: src/admin-views/tribe-options-display.php:143
6172
  msgid "Full Styles"
6173
- msgstr ""
6174
 
6175
  #: src/admin-views/tribe-options-display.php:141
6176
  msgid "Only includes enough css to achieve complex layouts like calendar and week view."
6177
- msgstr ""
6178
 
6179
  #: src/admin-views/tribe-options-display.php:139
6180
  msgid "Skeleton Styles"
6181
- msgstr ""
6182
 
6183
  #: src/admin-views/tribe-options-display.php:136
6184
  msgid "Default stylesheet used for events templates"
@@ -6299,7 +6299,7 @@ msgstr "ÅÅÅÅ-MM-DD"
6299
 
6300
  #: src/admin-views/events-meta-box.php:69
6301
  msgid "You have changed the recurrence rules of this %1$s. Saving the %1$s will update all future %2$s. If you did not mean to change all %2$s, then please refresh the page."
6302
- msgstr ""
6303
 
6304
  #: src/admin-views/events-meta-box.php:52
6305
  msgid "Time &amp; Date"
@@ -6323,7 +6323,7 @@ msgstr "Produktutgivingar, rettleiingar og samfunnsaktivitet"
6323
 
6324
  #: src/admin-views/admin-welcome-message.php:51
6325
  msgid "Get the Skinny on the Latest Updates"
6326
- msgstr ""
6327
 
6328
  #: src/admin-views/admin-welcome-message.php:50
6329
  msgid "Release Notes"
@@ -6347,7 +6347,7 @@ msgstr "Leiter du etter fleire funksjonar?"
6347
 
6348
  #: src/admin-views/admin-welcome-message.php:41
6349
  msgid "Check out the New User Primer &amp; Tutorials"
6350
- msgstr ""
6351
 
6352
  #: src/admin-views/admin-welcome-message.php:40
6353
  msgid "Getting Started"
@@ -6407,7 +6407,7 @@ msgstr "Vurder det"
6407
 
6408
  #: src/admin-views/admin-update-message.php:33
6409
  msgid "Every time you rate %s5 stars%s, a fairy is born. Okay maybe not, but more happy users mean more contributions and help on the forums. The community NEEDS your voice."
6410
- msgstr ""
6411
 
6412
  #: src/admin-views/admin-update-message.php:9
6413
  #: src/admin-views/admin-welcome-message.php:11
@@ -7476,7 +7476,7 @@ msgstr "Botswana"
7476
 
7477
  #: common/src/Tribe/Languages/Locations.php:83
7478
  msgid "Bosnia and Herzegovina"
7479
- msgstr ""
7480
 
7481
  #: common/src/Tribe/Languages/Locations.php:82
7482
  msgid "Bolivia"
@@ -7624,7 +7624,7 @@ msgstr "%s kan ikkje vere det same som %s."
7624
 
7625
  #: common/src/Tribe/Validate.php:359
7626
  msgid "Comparison validation failed because no comparison value was provided, for field %s"
7627
- msgstr ""
7628
 
7629
  #: common/src/Tribe/Validate.php:298 common/src/Tribe/Validate.php:310
7630
  #: common/src/Tribe/Validate.php:323 common/src/Tribe/Validate.php:345
@@ -7687,11 +7687,11 @@ msgstr "E-post"
7687
 
7688
  #: src/Tribe/Templates.php:669
7689
  msgid "Template overrides should be moved to the correct subdirectory: tribe_get_template_part('%s')"
7690
- msgstr ""
7691
 
7692
  #: src/Tribe/Templates.php:625
7693
  msgid "Template overrides should be moved to the correct subdirectory: %s"
7694
- msgstr ""
7695
 
7696
  #: src/Tribe/Template_Factory.php:306
7697
  msgid "No previous %s "
@@ -7736,7 +7736,7 @@ msgstr "Heile dagen"
7736
 
7737
  #: common/src/Tribe/Support.php:199
7738
  msgid "Rewrite rules were purged on load of this help page. Chances are there is a rewrite rule flush occurring in a plugin or theme!"
7739
- msgstr ""
7740
 
7741
  #: common/src/Tribe/Support.php:188 common/src/Tribe/Support.php:189
7742
  msgid "Unknown or not set"
@@ -7790,7 +7790,7 @@ msgstr "%s Innstillingar"
7790
 
7791
  #: common/src/Tribe/Settings.php:253 common/src/Tribe/Settings.php:273
7792
  msgid "Events Settings"
7793
- msgstr "Innstillingar for hending"
7794
 
7795
  #: common/src/Tribe/PUE/Checker.php:888
7796
  msgid "Hmmm... something's wrong with this validator. Please contact %ssupport%s."
@@ -8295,7 +8295,7 @@ msgstr "Lokale: Namn"
8295
 
8296
  #: src/Tribe/Importer/Column_Mapper.php:85
8297
  msgid "Event Website"
8298
- msgstr "Nettstad for hending"
8299
 
8300
  #: src/Tribe/Importer/Column_Mapper.php:84
8301
  msgid "Event Tags"
@@ -8413,7 +8413,7 @@ msgstr "Gratis"
8413
  #: src/Tribe/Cost_Utils.php:120
8414
  msgctxt "Cost range separator"
8415
  msgid " – "
8416
- msgstr ""
8417
 
8418
  #: common/src/Tribe/App_Shop.php:50 common/src/Tribe/App_Shop.php:51
8419
  #: common/src/Tribe/App_Shop.php:72
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-16 10:50:16+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
41
 
42
  #: src/admin-views/privacy.php:63
43
  msgid "If you have extended our plugin(s) to send data to a third-party service such as Eventbrite, Google Maps, or PayPal, user information may be passed to these external services. These services may be located abroad."
44
+ msgstr "Dersom du har utvida våre innstikk til å sende data til tredjepartstenester som Eventbrite, Google Maps eller PayPal kan brukarinformasjon bli overført til desse eksterne tenestene. Desse tenestene kan vere lokalisert i utlandet."
45
 
46
  #: src/admin-views/privacy.php:61
47
  msgid "Modern Tribe does not send any user data outside of your website by default."
48
+ msgstr "Modern Tribe sender ikkje brukardata utanfor nettstaden din som standard."
49
 
50
  #: src/admin-views/privacy.php:59
51
  msgid "Where We Send Your Data"
52
+ msgstr "Kvar vi sender dine data"
53
 
54
  #: src/admin-views/privacy.php:57
55
  msgid "Certain data may be exported or removed upon users’ requests via the existing Exporter or Eraser. Please note, however, that several “edge cases” exist in which we are unable to perfect the gathering and export of all data for your end users. We suggest running a search in your local database, as well as within the WordPress Dashboard, in order to identify all data collected and stored for your specific user requests."
56
+ msgstr "Nokre data kan bli eksportert eller fjerna etter brukarar sine førespurnader via den eksisterande Eksportøren eller Fjernaren. Ver imidlertid merksam på at det finst fleire \"kantsaker\" der vi ikkje klarer å samle inn og eksportere alle dataane til sluttbrukarane dine. Vi foreslår at du gjer eit søk i di lokale database, så vel som i WordPress-kontrollpanelet, for å identifisere all data som er samla inn og lagra for dine spesifikke brukarførespurnader. "
57
 
58
  #: src/admin-views/privacy.php:55
59
  msgid "All information (data) is retained in the local database indefinitely, unless otherwise deleted."
60
+ msgstr "All informasjon (data) blir behaldt i den lokale databasen på ubestemt tid, med mindre det elles er sletta."
61
 
62
  #: src/admin-views/privacy.php:53
63
  msgid "How Long You Retain this Data"
64
+ msgstr "Kor lenge du beheld desse dataane"
65
 
66
  #: src/admin-views/privacy.php:51
67
  msgid "These API keys may include the following third party services: Google Maps, Facebook, Meetup, PayPal, and Eventbrite (API key, auth URL and Client Secret)."
68
+ msgstr "Desse API-nøklane kan inkludere følgande tredjepartstenester: Google Maps, Facebook, Meetup, PayPal og Eventbrite (API-nøkkel, auth-URL og klienthemmelegheit)."
69
 
70
  #: src/admin-views/privacy.php:49
71
  msgid "We make use of certain API keys, in order to provide specific features."
72
+ msgstr "Vi nyttar spesifikke API-nøklar for å gi spesifikk funksjonalitet."
73
 
74
  #: src/admin-views/privacy.php:45
75
  msgid "The Events Calendar suite offers the use of third-party API keys. The primary functions are to enhance the features we've built in, some of which use Google Maps, PayPal, Eventbrite, Meetup, and Facebook. These API keys are not supplied by Modern Tribe."
76
+ msgstr "The Events Calendar-pakken tilbyr bruk av API-nøklar frå tredjepart. Dei primære funksjonane er å forbetre funksjonane vi har bygd inn, korav nokon brukar Google Maps, PayPal, Eventbrite, Meetup og Facebook. Desse API-nøklane leverast ikkje av Modern Tribe."
77
 
78
  #: src/admin-views/privacy.php:43
79
  msgid "API Keys"
81
 
82
  #: src/admin-views/privacy.php:41
83
  msgid "When purchasing Eventbrite Tickets, attendee, purchaser, and order information are stored and managed by Eventbrite."
84
+ msgstr "Når du kjøper Eventbrite-billettar blir deltakar-, kjøpar- og bestillingsinformasjon lagra og administrert av Eventbrite."
85
 
86
  #: src/admin-views/privacy.php:39
87
  msgid "Please note that to create new events through the Community Events submission form, a user must hold a website account on this domain. This information is retained in the local database. It is also possible to create events anonymously, if the site owner has this option enabled."
88
+ msgstr "Ver merksam på at for å opprette nye hendingar via Community Events-skjemaet, må ein brukar ha ein nettsidekonto på dette domenet. Denne informasjonen behaldast i den lokale databasen. Det er også mulig å opprette hendingar anonymt dersom eigaren av nettstaden har dette alternativet aktivert."
89
 
90
  #: src/admin-views/privacy.php:36
91
  msgid "Eventbrite Ticket information: name, description, cost, type, quantity"
92
+ msgstr "Eventbrite Billettinformasjon: navn, beskriving, pris, type, tal"
93
 
94
  #: src/admin-views/privacy.php:35
95
  msgid "Import origin data (URL from where events are being imported—such as Eventbrite, MeetUp, other compatible URL sources, and more, which can include similar or same data as listed above)"
96
+ msgstr "Importer opprinneleg data (URL frå kvar hendingane blir importerte—som Eventbrite, MeetUp, andre kompatible URL-kjelder og meir som kan inkludere liknande og same data som er lista ovanfor)"
97
 
98
  #: src/admin-views/privacy.php:34
99
  msgid "All data present within a CSV or ICS file and external URLs (for events, venues, organizers, and tickets)"
100
+ msgstr "Alle data presentert inne i ein CSV- eller ICS-fil og eksterne URLar (for hendingar, lokaler, arrangørar, og billettar)"
101
 
102
  #: src/admin-views/privacy.php:31
103
  msgid "Importing Events, Venues, and Organizers:"
104
+ msgstr "Importerer hendingar, lokaler og arrangørar:"
105
 
106
  #: src/admin-views/privacy.php:28
107
  msgid "Event information: website, cost, description, date, time, image"
108
+ msgstr "Informasjon om hending: nettstad, kostnad, beskriving, dato, tid, bilete"
109
 
110
  #: src/admin-views/privacy.php:27
111
  msgid "Organizer information: name, phone, website, email"
112
+ msgstr "Informasjon om arrangør: namn, telefon, nettstad, e-post"
113
 
114
  #: src/admin-views/privacy.php:26
115
  msgid "Venue information: name, address, city, country, state, postal code, phone, website, geographical coordinates (latitude and longitude)"
116
+ msgstr "Informasjon om lokale: namn, adresse, by, land, stat, postnummer, telefon, nettstad, geografiske koordinatar (breiddegrad og lengdegrad)"
117
 
118
  #: src/admin-views/privacy.php:23
119
  msgid "If you create, submit, import, save, or publish Event, Venue, or Organizer information, such information is retained in the local database:"
120
+ msgstr "Dersom du oppretter, sender inn, importerer, lagrar eller publiserer informasjon om ei hending, eit lokale eller ein arrangør vil slik informasjon bli behaldt i den lokale databasen:"
121
 
122
  #: src/admin-views/privacy.php:22 src/admin-views/privacy.php:47
123
  msgid "Suggested text:"
125
 
126
  #: src/admin-views/privacy.php:21
127
  msgid "Through the usage of The Events Calendar, Events Calendar PRO, The Events Calendar Filter Bar, Eventbrite Tickets, and Community Events plugins, as well as our Event Aggregator Import service (contained within The Events Calendar plugin), information may be collected and stored within your website’s database."
128
+ msgstr "Gjennom bruken av The Events Calendar, Events Calendar PRO, The Events Calendar Filter Bar, Eventbrite Tickets og Community Events-innstikk i tillegg til vår Event Aggregator-importteneste (finst i The Events Calendar-innstikket) kan informasjon bli samla inn og lagra inne i din nettstad sin database."
129
 
130
  #: src/admin-views/privacy.php:20
131
  msgid "Event, Venue, and Organizer Information"
132
+ msgstr "Informasjon om hending, lokale og arrangør"
133
 
134
  #: src/admin-views/privacy.php:18
135
  msgid "What personal data we collect and why we collect it"
136
+ msgstr "Kva personleg data vi samlar inn og kvifor vi samlar inn denne"
137
 
138
  #: src/admin-views/privacy.php:16
139
  msgid "This information is only for guidance and not to be considered as legal advice."
140
+ msgstr "Denne informasjonen er kun rettleiande og skal ikkje reknast som juridisk rådgjeving."
141
 
142
  #: src/admin-views/privacy.php:16
143
  msgid "Disclaimer:"
144
+ msgstr "Atterhald:"
145
 
146
  #: src/admin-views/privacy.php:15
147
  msgid "You should include the information below in the correct sections of you privacy policy."
148
+ msgstr "Du bør inkludere informasjonen nedanfor i dei riktige delane av personvernreglane"
149
 
150
  #: src/admin-views/privacy.php:14
151
  msgid "This information serves as a guide on what sections need to be modified due to usage of The Events Calendar and its Add-ons."
152
+ msgstr "Denne informasjonen fungerer som ei rettleiing på kva seksjoner som bør endrast på grunn av bruk av The Events Calendar og tillegga til The Events Calendar."
153
 
154
  #: src/admin-views/privacy.php:13
155
  msgid "Hello,"
156
+ msgstr "Hei,"
157
 
158
  #: src/admin-views/aggregator/settings.php:531
159
  msgid "The default event category for events imported via Eventbrite"
160
+ msgstr "Standard kategori for hendingar importerte via Eventbrite"
161
 
162
  #: src/admin-views/aggregator/settings.php:519
163
  msgid "The default post status for events imported via Eventbrite"
164
+ msgstr "Standard innleggsstatus for hendingar importerte via Eventbrite"
165
 
166
  #: src/admin-views/aggregator/settings.php:513
167
  msgid "Eventbrite Import Settings"
168
+ msgstr "Eventbrite Importinnstillingar"
169
 
170
  #: src/admin-views/aggregator/settings.php:26
171
  msgid "None"
173
 
174
  #: src/admin-views/aggregator/origins/eventbrite.php:13
175
  msgid "Import from Eventbrite"
176
+ msgstr "Importer frå Eventbrite"
177
 
178
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:17
179
  msgid "Learn more"
181
 
182
  #: src/admin-views/aggregator/banners/eventbrite-upsell.php:14
183
  msgid "Do more with Eventbrite Tickets"
184
+ msgstr "Gjer meir med Eventbrite Billettar"
185
 
186
  #: src/Tribe/Main.php:4513
187
  msgid "Search for %s by month. Please use the format %s."
188
+ msgstr "Søk etter %s etter månad. Ver venleg og bruk formatet %s."
189
 
190
  #: src/Tribe/Main.php:4508
191
  msgid "Search for %s by Date. Please use the format %s."
192
+ msgstr "Søk etter %s etter dato. Ver venleg og bruk formatet %s."
193
 
194
  #: src/Tribe/Main.php:4476 src/Tribe/Main.php:4477
195
  msgid "2 digit month dot 4 digit year"
196
+ msgstr "2-sifra månad punktum 4-sifra år"
197
 
198
  #: src/Tribe/Main.php:4475
199
  msgid "4 digit year dot 2 digit month"
200
+ msgstr "4-sifra år punktum 2-sifra månad"
201
 
202
  #: src/Tribe/Main.php:4474
203
  msgid "2 digit month hyphen 4 digit year"
204
+ msgstr "2-sifra månad bindestrek 4-sifra år"
205
 
206
  #: src/Tribe/Main.php:4471 src/Tribe/Main.php:4472 src/Tribe/Main.php:4473
207
  msgid "1 digit month hyphen 4 digit year"
208
+ msgstr "1-sifra månad bindestrek 4-sifra år"
209
 
210
  #: src/Tribe/Main.php:4468 src/Tribe/Main.php:4470
211
  msgid "2 digit month slash 4 digit year"
212
+ msgstr "2-sifra månad skråstrek 4-sifra år"
213
 
214
  #: src/Tribe/Main.php:4467 src/Tribe/Main.php:4469
215
  msgid "1 digit month slash 4 digit year"
216
+ msgstr "1-sifra månad skråstrek 4-sifra år"
217
 
218
  #: src/Tribe/Main.php:4466
219
  msgid "4 digit year hyphen 2 digit month"
220
+ msgstr "2-sifra år bindestrek 2-sifra månad"
221
 
222
  #: src/Tribe/Main.php:4462
223
  msgid "2 digit day dot 2 digit month dot 4 digit year"
224
+ msgstr "2-sifra dag punktum 2-sifra månad punktum 4-sifra år"
225
 
226
  #: src/Tribe/Main.php:4461
227
  msgid "2 digit month dot 2 digit day dot 4 digit year"
228
+ msgstr "2-sifra månad punktum 2-sifra dag punktum 4-sifra år"
229
 
230
  #: src/Tribe/Main.php:4460
231
  msgid "4 digit year dot 2 digit month dot 2 digit day"
232
+ msgstr "4-sifra år punktum 2-sifra månad punktum 2-sifra dag"
233
 
234
  #: src/Tribe/Main.php:4459
235
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
236
+ msgstr "2-sifra dag bindestrek 2-sifra månad bindestrek 4-sifra år"
237
 
238
  #: src/Tribe/Main.php:4458
239
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
240
+ msgstr "1-sifra dag bindestrek 1-sifra månad bindestrek 4-sifra år"
241
 
242
  #: src/Tribe/Main.php:4457
243
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
244
+ msgstr "1-sifra månad bindestrek 2-sifra dag bindestrek 4-sifra år"
245
 
246
  #: src/Tribe/Main.php:4456
247
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
248
+ msgstr "1-sifra månad bindestrek 1-sifra dag bindestrek 4-sifra år"
249
 
250
  #: src/Tribe/Main.php:4455
251
  msgid "2 digit day slash 2 digit month slash 4 digit year"
252
+ msgstr "2-sifra dag skråstrek 2-sifra månad skråstrek 4-sifra år"
253
 
254
  #: src/Tribe/Main.php:4454
255
  msgid "1 digit day slash 1 digit month slash 4 digit year"
256
+ msgstr "1-sifra dag skråstrek 1-sifra månad skråstrek 4-sifra år"
257
 
258
  #: src/Tribe/Main.php:4453
259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
260
+ msgstr "2-sifra månad skråstrek 2-sifra dag skråstrek 4-sifra år"
261
 
262
  #: src/Tribe/Main.php:4452
263
  msgid "1 digit month slash 1 digit day slash 4 digit year"
264
+ msgstr "1-sifra månad skråstrek 1-sifra dag skråstrek 4-sifra år"
265
 
266
  #: src/Tribe/Main.php:4451
267
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
268
+ msgstr "4-sifra år bindestrek 2-sifra månad bindestrek 2-sifra dag"
269
 
270
  #: src/Tribe/Main.php:4430
271
  msgid "Search for %s by Keyword."
273
 
274
  #: src/Tribe/API.php:826 src/Tribe/API.php:837
275
  msgid "An event having a post meta value of `%s` minutes is not valid. Make sure it is from 0 to 59."
276
+ msgstr "Ei hending som har ein metaverdi for innlegg på \"%s\" minutter er ikkje gyldig. Forsikre deg om at det er frå 0 til 59."
277
 
278
  #: src/Tribe/API.php:796
279
  msgid "An event having a post meta value of `%s` hour (24-hour) is not valid. Make sure it is from 0 to 23."
280
+ msgstr "Ei hending som har ein metaverdi for innlegg på \"%s\" timar (24-timars) er ikkje gyldig. Forsikre deg om at det er frå 0 til 23."
281
 
282
  #: src/Tribe/API.php:789
283
  msgid "An event having a post meta value of `%s` hour (12-hour) is not valid. Make sure it is from 1 to 12."
284
+ msgstr "Ei hending som har ein metaverdi for innlegg på \"%s\" timar (12-timars) er ikkje gyldig. Forsikre deg om at den er frå 1 til 12."
285
 
286
  #: src/Tribe/API.php:772
287
  msgid "An event having a post meta value of `%s` hour (am/pm) is not valid. Make sure it is from 1 to 12."
288
+ msgstr "Ei hending som har ein metaverdi for innlegg på \"%s\" timar (am/pm) er ikkje gyldig. Forsikre deg om at den er frå 1 til 12."
289
 
290
  #: src/Tribe/API.php:744
291
  msgid "An event having a post meta value of `%s` meridian is not valid. Make sure it is either `am` or `pm`, or remove it entirely if using the 24-hour format."
292
+ msgstr "Ei hending som har ein metaverdi for innlegg på \"%s\" meridian er ikkje gyldig. Forsikre deg om at det er anten \"am\" eller \"pm\", eller fjern det heilt dersom du brukar 24-timarsformatet."
293
 
294
  #: common/src/Tribe/Admin/Notice/Php_Version.php:101
295
  msgid "Starting March 2019, %1$s will no longer work with versions prior to PHP 5.4. Currently your site is using PHP version %2$s. For best results, we recommend using PHP 5.6 or above."
296
+ msgstr "Frå mars 2019 vil ikkje %1$s fungere med tidlegare versjonar enn PHP 5.4. For augenblinken brukar nettstaden din PHP-versjon %2$s. For dei beste resultata tilrår vi å bruke PHP 5.6 eller over."
297
 
298
  #: common/src/Tribe/Admin/Notice/Php_Version.php:98
299
  msgid "Starting March 2019, %1$s will no longer support versions prior to PHP 5.6. Your site is currently using PHP version %2$s which will no longer be supported by %1$s. For best results, we recommend using PHP 5.6 or above."
300
+ msgstr "Frå mars 2019 vil ikkje %1$s fungere med tidlegare versjonar enn PHP 5.4. For augenblinken brukar nettstaden din PHP-versjon %2$s som ikkje lengre vil bli støtta av %1$s. For dei beste resultata tilrår vi å bruke PHP 5.6 eller over."
301
 
302
  #: src/admin-views/tribe-options-addons-api.php:152
303
  msgid "You need to connect Event Aggregator to Eventbrite to import your events from Eventbrite."
304
+ msgstr "Du må kople Event Aggregator til Eventbrite for å importere hendingane dine frå Eventbrite."
305
 
306
  #: src/admin-views/tribe-options-addons-api.php:130
307
  msgid "Refresh your connection to Eventbrite"
308
+ msgstr "Oppdater di tilkopling til Eventbrite"
309
 
310
  #: src/admin-views/tribe-options-addons-api.php:128
311
  msgid "Connect to Eventbrite"
312
+ msgstr "Kople til Eventbrite"
313
 
314
  #: src/admin-views/tribe-options-addons-api.php:127
315
  msgid "You need to connect to Eventbrite for Event Aggregator to work properly"
316
+ msgstr "Du må kople til Eventbrite for at Event Aggregator skal fungere skikkeleg"
317
 
318
  #: src/admin-views/tribe-options-addons-api.php:123
319
  msgid "Eventbrite Token"
320
+ msgstr "Eventbrite Token"
321
 
322
  #: src/admin-views/aggregator/tabs/import-form.php:297
323
  msgid "Settings > General"
324
+ msgstr "Innstillingar > Generelt"
325
 
326
  #: src/admin-views/aggregator/tabs/import-form.php:286
327
  msgid "The number of events available in the preview may be limited by your %1$sImport Settings.%2$s"
328
+ msgstr "Tal hendingar tilgjengelege i førehandsvisinga kan bli begrensa av dine %1$simportinnstillingar.%2$s"
329
 
330
  #: src/admin-views/aggregator/tabs/import-form.php:279
331
  msgid "to change how the actual time is displayed on your calendar."
332
+ msgstr "for å endre korleis det faktiske tidspunktet visast i kalenderen din."
333
 
334
  #: src/admin-views/aggregator/tabs/import-form.php:277
335
  msgid "timezone settings"
337
 
338
  #: src/admin-views/aggregator/tabs/import-form.php:275
339
  msgid "Events will be imported with the same timezone as defined on eventbrite.com. You can make use of The Events Calendar's"
340
+ msgstr "Hendingar vil bli importerte med den same tidssona som er definert på eventbrite.com. Du kan bruke The Events Calendar si tidssone."
341
 
342
  #: src/admin-views/aggregator/tabs/import-form.php:268
343
  msgid "Eventbrite imports can fetch up to 50 events from your source."
344
+ msgstr "Eventbrite-importar kan hente opp til 50 hendingar frå kjelda di."
345
 
346
  #: src/admin-views/aggregator/status.php:202
347
  msgid "Limited connectivity with Eventbrite"
348
+ msgstr "Begrensa tilkopling med Eventbrite"
349
 
350
  #: src/admin-views/aggregator/status.php:198
351
  msgctxt "link for connecting eventbrite"
352
  msgid "Connect to Eventbrite"
353
+ msgstr "Kople til Eventbrite"
354
 
355
  #: src/admin-views/aggregator/status.php:196
356
  msgid "You have not connected Event Aggregator to Eventbrite"
357
+ msgstr "Du har ikkje kopla Event Aggregator til Eventbrite"
358
 
359
  #: src/admin-views/aggregator/origins/refine.php:32
360
  msgid "Use the filters to narrow down which events are fetched from Eventbrite."
361
+ msgstr "Bruk filtera for å begrense kva hendingar som blir henta frå Eventbrite."
362
 
363
  #: src/admin-views/aggregator/origins/meetup.php:154
364
  msgid "Invalid Meetup URL"
365
+ msgstr "Ugyldig Meetup-URL"
366
 
367
  #: src/admin-views/aggregator/origins/facebook.php:126
368
  msgid "Invalid Facebook URL"
369
+ msgstr "Ugyldig Facebook-URL"
370
 
371
  #: src/admin-views/aggregator/origins/eventbrite.php:183
372
  msgid "Invalid Eventbrite URL"
373
+ msgstr "Ugyldig Eventbrite-URL"
374
 
375
  #: src/admin-views/aggregator/origins/eventbrite.php:153
376
  msgid "eventbrite.com/e/example-12345"
377
+ msgstr "eventbrite.com/e/example-12345"
378
 
379
  #: src/admin-views/aggregator/origins/eventbrite.php:127
380
  msgid "Import from Eventbrite.com url"
381
+ msgstr "Importer frå Eventbrite.com-URL"
382
 
383
  #: src/admin-views/aggregator/origins/eventbrite.php:116
384
  msgid "Import events directly from your connected Eventbrite.com account or from a public Eventbrite.com url."
385
+ msgstr "Importer hendingar direkte frå din tilkopla Eventbrite.com-konto eller frå ein offentleg Eventbrite.com-URL."
386
 
387
  #: src/admin-views/aggregator/origins/eventbrite.php:115
388
  msgid "Select Source"
394
 
395
  #: src/admin-views/aggregator/origins/eventbrite.php:44
396
  msgid "Log into Eventbrite"
397
+ msgstr "Logg inn på Eventbrite"
398
 
399
  #: src/admin-views/aggregator/origins/eventbrite.php:38
400
  msgid "Please log in to enable event imports from Eventbrite."
401
+ msgstr "Ver venleg og logg inn for å aktivere hendingsimportar frå Eventbrite."
402
 
403
  #: src/admin-views/aggregator/origins/eventbrite.php:15
404
  #: src/admin-views/aggregator/origins/eventbrite.php:121
405
  msgid "Import from your Eventbrite account"
406
+ msgstr "Importer frå din Eventbrite-konto"
407
 
408
  #: src/admin-views/aggregator/origins/eventbrite.php:8
409
  msgid "One-time imports include all currently listed events, while scheduled imports automatically grab new events and updates from Eventbrite on a set schedule. Single events can be added via a one-time import."
410
+ msgstr "Eingongsimportar inkluderer alle noverande lista hendingar, mens planlagte importar automatisk hentar nye hendingar og oppdateringar frå Eventbrite i ein satt timeplan. Enkelthendingar kan leggast til gjennom ein eingongsimport."
411
 
412
  #: src/Tribe/Aggregator/Tabs/Abstract.php:190
413
  msgid "Please provide a Eventbrite URL when importing from Eventbrite."
414
+ msgstr "Ver venleg og oppgi ein Eventbrite-URL ved importar frå Eventbrite."
415
 
416
  #: src/Tribe/Aggregator/Service.php:693
417
  msgid "Successfully fetched Eventbrite Token"
418
+ msgstr "Henta Eventbrite Token med suksess"
419
 
420
  #: src/Tribe/Aggregator/Service.php:677
421
  msgid "No upcoming Eventbrite events found."
422
+ msgstr "Ingen komande Eventbrite-hendingar er funne."
423
 
424
  #: src/Tribe/Aggregator/Service.php:676
425
  msgid "Events cannot be imported because Eventbrite has returned an error. This could mean that the event ID does not exist, the event or source is marked as Private, or the event or source has been otherwise restricted by Eventbrite. You can <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">read more about Eventbrite restrictions in our knowledgebase</a>."
426
+ msgstr "Hendingar kan ikkje bli importerte fordi Eventbrite har returnert ei feilmelding. Dette kan bety at hendings-IDen ikkje eksisterer, at hendinga eller kjelda er markert som privat eller at hendinga eller kjelda har blitt begrensa av Eventbrite på ein annan måte. Du kan <a href=\"https://theeventscalendar.com/knowledgebase/import-errors/\" target=\"_blank\">lese meir om Eventbrite-begrensingar i vår kunnskapsbase</a>."
427
 
428
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:78
429
  msgid "The new status message slug, to allow for localized messages."
430
+ msgstr "Korttekst for den nye statusmeldinga, for å tillate lokaliserte meldingar."
431
 
432
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:73
433
  msgid "The new status message for the user, not localized."
434
+ msgstr "Den nye statusmeldinga for brukaren, ikkje lokalisert."
435
 
436
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:68
437
  msgid "The new status of the import."
438
+ msgstr "Den nye statusen for importen."
439
 
440
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:138
441
  msgid "The current interval, in seconds, between the end of a batch process and the start of the next; as set on the server."
442
+ msgstr "Noverande intervall, i sekund, mellom slutten av ein partiprosess og starten på neste; som angitt på serveren."
443
 
444
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:132
445
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:84
446
  msgid "The percentage of import completed."
447
+ msgstr "Prosentandelen av importen som er fullført."
448
 
449
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:126
450
  msgid "The current status of the import."
451
+ msgstr "Noverande status på importen."
452
 
453
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:120
454
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:62
455
  msgid "The hash of the next expected batch, as previously provided by the client"
456
+ msgstr "Hashen for det neste forventa partiet, som tidlegare gitt av klienten"
457
 
458
  #: src/Tribe/Aggregator/REST/V1/Endpoints/Batch.php:114
459
  #: src/Tribe/Aggregator/REST/V1/Endpoints/State.php:56
460
  msgid "The import unique ID as provided by Event Aggregator service"
461
+ msgstr "Den unike ID-en for importen som er gitt av Event Aggregator-tenesta"
462
 
463
  #: src/Tribe/Aggregator/Errors.php:66
464
  msgid "There is an JSON error with the Event Aggregator server. Please try your import again later."
465
+ msgstr "Det er ein JSON-feil med Event Aggregator-serveren. Ver venleg og prøv å importere igjen seinare."
466
 
467
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:22
468
  msgid "If required the commands will use the API keys and licenses set for the current site."
469
+ msgstr "Kommandoane vil om naudsynt bruke API-nøklane og lisensane for den aktuelle nettstaden."
470
 
471
  #: src/Tribe/Aggregator/CLI/Service_Provider.php:21
472
  msgid "Create, run and manage Event Aggregator imports."
473
+ msgstr "Opprett, køyr og administrer Event Aggregator-importar."
474
 
475
  #: src/Tribe/Admin/Notice/Timezones.php:76
476
  msgid "When using The Events Calendar, we recommend that you choose a city in your timezone and avoid using a UTC timezone offset. Choosing a UTC timezone may cause problems when importing events or with Day Light Savings time. %1$s"
477
+ msgstr "Når du bruker The Events Calendar tilrår vi at du vel ein by i di tidssone og at du unngår å bruke UTC-tidssoneforskyving. Å velje ei UTC-tidssone kan skape problem når du importerer hendingar eller med sommertid. %1$s"
478
 
479
  #: src/Tribe/Admin/Notice/Timezones.php:74
480
  msgid "Read more"
483
  #: src/Tribe/Admin/Notice/Marketing.php:52
484
  msgctxt "2018 user survey"
485
  msgid "<strong>The Events Calendar Annual Survey:</strong> share your feedback with our team—%1$s!"
486
+ msgstr "<strong>The Events Calendar årleg undersøking:</strong> del dine tilbakemeldingar med teamet vårt—%1$s!"
487
 
488
  #: src/Tribe/Admin/Notice/Marketing.php:48
489
  msgctxt "2018 user survey"
490
  msgid "take the survey now"
491
+ msgstr "ta undersøkinga no"
492
 
493
  #: common/src/admin-views/tribe-options-help.php:33
494
  msgid "Search our support help desk"
495
+ msgstr "Søk i vår brukarstøtte"
496
 
497
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:39
498
  #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:369
1172
 
1173
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:211
1174
  msgid "Venues should be related to this event"
1175
+ msgstr "Lokaler skal vere knytta til denne hendinga"
1176
 
1177
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:205
1178
  msgid "Venues should contain the specified string in the title, description or custom fields"
1541
 
1542
  #: common/src/Tribe/Plugins_API.php:37
1543
  msgid "Import events from across the web! Event Aggregator makes it easy to run scheduled or manual imports from Facebook, Meetup, Eventbrite, Google Calendar, and iCalendar, along with uploads from CSV and ICS files. You can also import directly from other sites running The Events Calendar thanks to our built-in REST API support."
1544
+ msgstr "Importer hendingar frå heile nettet! Event Aggregator gjer det enkelt å køyre planlagte eller manuelle importar frå Facebook, Meetup, Google Calendar, og iCalendar, saman med opplastingar frå CSV- og ICS-filer. Du kan også importere direkte frå andre nettstader som brukar The Events Calendar takka vere vår innebygde REST API-support."
1545
 
1546
  #: src/Tribe/Integrations/WPML/Defaults.php:117
1547
  msgid "The Events Calendar could not write WPML default config file: please create the file manually."
2980
 
2981
  #: src/admin-views/aggregator/tabs/import-form.php:295
2982
  msgid "Events will be imported with the time zone defined by the source. If no time zone is specified, events will be assigned your site's default time zone ( see"
2983
+ msgstr "Hendingar vil bli importert med tidssona definert av kjelda. Om inga tidssone er angitt vil hendingar bli tilordna din nettstad si standard tidssone (sjå"
2984
 
2985
  #: src/admin-views/aggregator/tabs/import-form.php:215
2986
  msgid "Category:"
3648
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:77
3649
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:78
3650
  msgid "Legacy Import"
3651
+ msgstr "Legacy Import"
3652
 
3653
  #: src/Tribe/Ignored_Events.php:926
3654
  msgid "Migration: %d Legacy Ignored Post was migrated successfully. To see the migrated event you will first need to refresh this screen."
3655
  msgid_plural "Migration: %d Legacy Ignored Posts were migrated successfully. To see the migrated events you will first need to refresh this screen."
3656
+ msgstr[0] "Migrering: %d Legacy ignorert innlegg blei migrert vellukka. For å sjå den overførte hendinga må du først oppdatere denne skjermen."
3657
+ msgstr[1] "Migrering: %d Legacy ignorerte innlegg blei migrert vellukka. For å sjå den overførte hendinga må du først oppdatere denne skjermen."
3658
 
3659
  #: src/Tribe/Ignored_Events.php:919
3660
  msgid "Event %d: %s"
3663
  #: src/Tribe/Ignored_Events.php:907
3664
  msgid "Migration: %d Legacy Ignored Post failed to be migrated."
3665
  msgid_plural "Migration: %d Legacy Ignored Posts failed to be migrated."
3666
+ msgstr[0] "Migrering: %d Legacy ignorert innlegg mislukkast å migrere."
3667
+ msgstr[1] "Migrering: %d Legacy ignorerte innlegg mislukkast å migrere."
3668
 
3669
  #: src/Tribe/Ignored_Events.php:895
3670
  msgid "Migration: %d Legacy Ignored Post was migrated but %d failed. To see the migrated event you will first need to refresh this screen."
3671
  msgid_plural "Migration: %d Legacy Ignored Posts were migrated but %d failed. To see the migrated events you will first need to refresh this screen."
3672
+ msgstr[0] "Migrering: %d Legacy Ignorert Innlegg vart overført men %d feila. For å sjå den overførte hendinga må du først oppdatere denne skjermen."
3673
+ msgstr[1] "Migrering: %d Legacy Ignorerte Innlegg vart overførte men %d feila. For å sjå dei overførte hendingane må du først oppdatere denne skjermen."
3674
 
3675
  #: src/Tribe/Ignored_Events.php:871
3676
  msgid "There were no Legacy Events to be Migrated, you are ready to rock!"
3677
+ msgstr "Det var ingen Legacy-hendingar som skulle overførast."
3678
 
3679
  #: src/Tribe/Ignored_Events.php:864
3680
  msgid "You do not have permission to migrate Legacy Ignored Events"
3681
+ msgstr "Du har ikkje tillatelse til å overføre Legacy-ignorerte hendingar"
3682
 
3683
  #: src/Tribe/Ignored_Events.php:857
3684
  msgid "Error, a unknown bug happened and it was impossible to migrate the Legacy Ignored Events, try again later."
3685
+ msgstr "Feilmelding: ein ukjend feil oppstod, og det var ikkje mogleg å overføre dei Legacy-ignorerte hendingane, prøv igjen seinare."
3686
 
3687
  #: src/Tribe/Ignored_Events.php:745
3688
  msgid "Ignored <span class=\"count\">(%s)</span>"
3737
 
3738
  #: src/Tribe/Ignored_Events.php:173
3739
  msgid "Migrate Legacy Ignored Events"
3740
+ msgstr "Overfør Legacy-ignorerte hendingar"
3741
 
3742
  #: src/Tribe/Ignored_Events.php:172
3743
  msgctxt "link to knowlegebase article"
3913
 
3914
  #: src/Tribe/Aggregator/Tabs/New.php:427
3915
  msgid "Invalid credential save nonce"
3916
+ msgstr "Ugyldig lagring av referanse for no"
3917
 
3918
  #: src/Tribe/Aggregator/Tabs/New.php:417
3919
  msgid "Invalid credential save request"
3920
+ msgstr "Ugyldig førespurnad på lagring av referanse"
3921
 
3922
  #: src/Tribe/Aggregator/Tabs/New.php:405
3923
  msgid "View your scheduled imports."
4069
 
4070
  #: src/Tribe/Aggregator/Service.php:694
4071
  msgid "Successfully loaded import origins"
4072
+ msgstr "Suksessfull henting av importopphav"
4073
 
4074
  #: src/Tribe/Aggregator/Service.php:692
4075
  msgid "Successfully fetched Facebook Token"
4278
 
4279
  #: src/Tribe/Aggregator/Record/Queue_Processor.php:234
4280
  msgid "Could not process queue for Import Record %1$d: %2$s"
4281
+ msgstr "Kunne ikkje behandle køa for importpost %1$d: %2$s"
4282
 
4283
  #: src/Tribe/Aggregator/Record/List_Table.php:657
4284
  msgid "Select %s"
4456
  #: src/Tribe/Aggregator/Page.php:412
4457
  msgid "It looks like you are using our legacy plugin, %1$s, along with our new Event Aggregator service. Event Aggregator includes all the features of the legacy plugin plus enhanced functionality. For best results, please deactivate %1$s."
4458
  msgid_plural "It looks like you are using our legacy plugins, %1$s and %2$s, along with our new Event Aggregator service. Event Aggregator includes all the features of the legacy plugins plus enhanced functionality. For best results, please deactivate %1$s and %2$s."
4459
+ msgstr[0] "Det ser ut som om du brukar vårt eldre innstikk, %1$s, saman med vår nye Event Aggregator-teneste. Event Aggregator inkluderer all funksjonalitet i det eldre innstikket i tillegg til forbetra funksjonalitet. For dei beste resultata, ver venleg og deaktiver %1$s."
4460
+ msgstr[1] "Det ser ut som om du brukar våre eldre innstikk, %1$s og %2$s, saman med vår nye Event Aggregator-teneste. Event Aggregator inkluderer all funksjonalitet i dei eldre innstikka i tillegg til forbetra funksjonalitet. For dei beste resultata, ver venleg og deaktiver %1$s og %2$s."
4461
 
4462
  #: src/Tribe/Aggregator/Page.php:102
4463
  msgid "Your preview is taking a bit longer than expected, but it <i>is</i> still being generated."
4486
 
4487
  #: src/Tribe/Aggregator/Page.php:95
4488
  msgid "Removing this scheduled import will stop automatic imports from the source. No events will be deleted."
4489
+ msgstr "Ved å fjerne denne planlagte importen vil du automatisk stoppe importar frå kjelda. Ingen hendingar vil bli sletta."
4490
 
4491
  #: src/Tribe/Aggregator/Page.php:94
4492
  msgid "Your preview doesn't have any records to import."
4493
+ msgstr "Førehandsvisinga di har ingen postar å importere."
4494
 
4495
  #: src/Tribe/Aggregator/Page.php:93
4496
  msgid "Your import must include at least one event"
4497
+ msgstr "Importen din må inkludere minst éi hending"
4498
 
4499
  #: src/Tribe/Aggregator/Page.php:91
4500
  msgid "Save Scheduled Import"
4540
 
4541
  #: src/Tribe/Aggregator/Migrate.php:372
4542
  msgid "You do not have permission to migrate iCal Importer settings to Event Aggregator"
4543
+ msgstr "Du har ikkje tillatelse til å overføre iCal Importer-innstillingar til Event Aggregator"
4544
 
4545
  #: src/Tribe/Aggregator/Migrate.php:365
4546
  msgid "Error: we were not able to migrate your iCal Importer settings to Event Aggregator. Please try again later."
4547
+ msgstr "Feilmelding: vi kunne ikkje overføre dine iCal Importer-innstillingar til Event Aggregator. Ver venleg og prøv igjen seinare."
4548
 
4549
  #: src/Tribe/Aggregator/Migrate.php:348
4550
  msgid "Success! The settings from Facebook Events have been migrated to Event Aggregator. You can view your migrated imports on the Scheduled Imports tab."
4551
+ msgstr "Suksess! Innstillingane frå Facebook-arrangementa har blitt overført til Event Aggregator. Du kan sjå dine overførte importar i fana for Planlagte importar."
4552
 
4553
  #: src/Tribe/Aggregator/Migrate.php:294
4554
  msgid "We did not find any Facebook Events settings to migrate."
4555
+ msgstr "Vi fann ingen innstillingar å overføre for Facebook-arrangementa."
4556
 
4557
  #: src/Tribe/Aggregator/Migrate.php:287
4558
  msgid "You do not have permission to migrate Facebook Events settings to Event Aggregator"
4559
+ msgstr "Du har ikkje tillatelse til å overføre innstillingar for Facebook-arrangement til Event Aggregator"
4560
 
4561
  #: src/Tribe/Aggregator/Migrate.php:280
4562
  msgid "Error: we were not able to migrate your Facebook Events settings to Event Aggregator. Please try again later."
4563
+ msgstr "Feilmelding: vi kunne ikkje overføre dine innstillingar for Facebook-arrangement til Event Aggregator. Ver venleg og prøv igjen seinare."
4564
 
4565
  #: src/Tribe/Aggregator/Migrate.php:80
4566
  msgid "Migrate iCal Importer settings"
4567
+ msgstr "Migrer innstillingar for iCal-importer"
4568
 
4569
  #: src/Tribe/Aggregator/Migrate.php:76
4570
  msgid "Migrate Facebook Events settings"
4571
+ msgstr "Migrer innstillingar for Facebook-arrangement"
4572
 
4573
  #: src/Tribe/Aggregator/Migrate.php:73
4574
  msgid "Thanks for activating Event Aggregator! It looks like you have some settings and imports configured on our legacy importer plugins. To complete your transition, we need to transfer those options to our new system."
4575
+ msgstr "Takk for at du aktiverer Event Aggregator! Det ser ut til at du har nokre innstillingar og importar konfigurert på våre eldre import-innstikk. For å fullføre din overgang må vi overføre desse alternativa til vårt nye system."
4576
 
4577
  #: src/Tribe/Aggregator/Meta_Box.php:38
4578
  msgid "Imported Event"
4580
 
4581
  #: src/Tribe/Aggregator/Errors.php:73
4582
  msgid "The records you were attempting to import were still not available when this queue was processed. Please try again."
4583
+ msgstr "Postane du prøvde å importere var framleis ikkje tilgjengelege når denne køa vart behandla. Ver venleg og prøv igjen."
4584
 
4585
  #: src/Tribe/Aggregator/Errors.php:72
4586
  msgid "Unable to save scheduled import. Please try again."
4587
+ msgstr "Kunne ikkje lagre planlagt import. Ver venleg og prøv igjen."
4588
 
4589
  #: src/Tribe/Aggregator/Errors.php:71
4590
  msgid "Unable to save scheduled import instance. Please try again."
4591
+ msgstr "Kunne ikkje lagre den planlagte importinstansen. Ver venleg og prøv igjen."
4592
 
4593
  #: src/Tribe/Aggregator/Errors.php:70
4594
  msgid "Import records must be finalized before posts can be inserted."
4595
+ msgstr "Importpostar må verre ferdige før innlegg kan leggast inn."
4596
 
4597
  #: src/Tribe/Aggregator/Errors.php:69
4598
  msgid "The CSV file cannot be found. You may need to re-upload the file."
4599
+ msgstr "Finn ikkje CSV-fila. Du må kanskje laste opp fila på ny."
4600
 
4601
  #: src/Tribe/Aggregator/Errors.php:68
4602
  msgid "You must map columns from the CSV file to specific fields in order to perform a CSV import."
4603
+ msgstr "Du må kartlegge kolonnene frå CSV-fila til spesifikke felt for å utføre ein CSV-import."
4604
 
4605
  #: src/Tribe/Aggregator/Errors.php:65 src/Tribe/Aggregator/Service.php:210
4606
  #: src/Tribe/Aggregator/Service.php:217
4607
  msgid "There may be an issue with the Event Aggregator server. Please try your import again later."
4608
+ msgstr "Det kan ha oppstått eit problem med Event Aggregator-serveren. Ver venleg og prøv å importere igjen seinare."
4609
 
4610
  #: src/Tribe/Aggregator/Errors.php:64
4611
  msgid "You must enter an Event Aggregator license key in Events > Settings > Licenses before using this service."
4612
+ msgstr "Du må oppgi ein Event Aggregator lisensnøkkel i Hendingar > Innstillingar > Lisensar før du brukar denne tenesta."
4613
 
4614
  #: src/Tribe/Aggregator/Errors.php:63
4615
  msgid "Unable to get a post of the correct type."
4616
+ msgstr "Kunne ikkje finne eit innlegg av den korrekte typen"
4617
 
4618
  #: src/Tribe/Aggregator/Errors.php:62
4619
  msgid "The import record is missing the origin."
4620
+ msgstr "Importposten manglar opphavet."
4621
 
4622
  #: src/Tribe/Aggregator/Errors.php:61
4623
  msgid "Unable to find a matching post."
4624
+ msgstr "Kunne ikkje finne eit tilsvarande innlegg."
4625
 
4626
  #: src/Tribe/Aggregator/Errors.php:60
4627
  msgid "An invalid frequency was used when trying to create this scheduled import."
4628
+ msgstr "Ein ugyldig frekvens vart brukt når du prøvde å opprette denne planlagte importen."
4629
 
4630
  #: src/Tribe/Aggregator/Errors.php:59
4631
  msgid "Unable to attach an image to the event"
4632
+ msgstr "Kunne ikkje legge ved eit bilete til hendinga"
4633
 
4634
  #: src/Tribe/Aggregator/Errors.php:58
4635
  msgid "Unable to find an import record with the ID of %s."
4636
+ msgstr "Kunne ikkje finne ein importpost med ID %s."
4637
 
4638
  #: src/Tribe/Aggregator/Errors.php:57
4639
  msgid "We received an invalid Facebook Token from the Service."
4640
+ msgstr "Vi mottok ein ugyldig Facebook Token frå tenesta."
4641
 
4642
  #: src/Tribe/Aggregator/Errors.php:56
4643
  msgid "The Event Aggregator API responded with bad data. Please <a href=\"https://theeventscalendar.com/support/post/\" target=\"_blank\">contact support</a>."
4644
+ msgstr "Event Aggregator-APIen svarte med dårleg data. Ver venleg å <a href=\"https://theeventscalendar.com/support/post/\" target=\"_blank\">kontakte support</a>."
4645
 
4646
  #: src/Tribe/Aggregator/Errors.php:55
4647
  msgid "Unable to find an event with the ID of %s."
4648
+ msgstr "Kunne ikkje finne ei hending med ID %s."
4649
 
4650
  #: src/Tribe/Aggregator/Errors.php:54
4651
  msgid "Only scheduled import records can be edited."
4652
+ msgstr "Kun planlagte importpostar kan endrast på."
4653
 
4654
  #: src/Tribe/Aggregator/Errors.php:53
4655
  msgid "Invalid data provided for CSV import."
4656
+ msgstr "Ugyldig data angitt for CSV-import."
4657
 
4658
  #: src/Tribe/Aggregator/Errors.php:52
4659
  msgid "You must provide a valid CSV file to perform a CSV import."
4660
+ msgstr "Du må angi ei gyldig CSV-fil for å utføre ein CSV-import."
4661
 
4662
  #: src/Tribe/Aggregator/Errors.php:51
4663
  msgid "An invalid import type was used when trying to create this import record."
4664
+ msgstr "Ein ugyldig importtype vart brukt når du prøvde å opprette denne importposten."
4665
 
4666
  #: src/Tribe/Aggregator/Errors.php:49
4667
  msgid "During scheduled import, the limit of HTTP requests was reached and the import was rescheduled."
4668
+ msgstr "Under planlagt import vart grensa for HTTP-førespurnader nådd og importen vart omlagt."
4669
 
4670
  #: src/Tribe/Aggregator/Errors.php:48
4671
  msgid "You do not have permission to delete this record."
4672
+ msgstr "Du har ikkje tillatelse til å slette denne posten."
4673
 
4674
  #: src/Tribe/Aggregator/Errors.php:47
4675
  msgid "You cannot delete a history record (ID: \"%d\"). "
4676
+ msgstr "Du kan ikkje slette ein historiepost (ID: \"%d\")."
4677
 
4678
  #: src/Tribe/Aggregator/Errors.php:46 src/Tribe/Aggregator/Service.php:687
4679
  msgid "The daily limit of %d import requests to the Event Aggregator service has been reached. Please try again later."
4680
+ msgstr "Den daglege grensa på %d importførespurnader til Event Aggregator-tenesta er nådd. Ver venleg og prøv igjen seinare."
4681
 
4682
  #: src/Tribe/Aggregator/Errors.php:45
4683
  msgid "The image associated with your event could not be attached to the event."
4684
+ msgstr "Biletet knytta til hendinga di kunne ikkje leggast til hendinga."
4685
 
4686
  #: src/Tribe/Aggregator/Cron.php:203
4687
  msgctxt "aggregator schedule frequency"
4724
  #: src/admin-views/aggregator/status.php:230
4725
  #: src/admin-views/tribe-options-addons-api.php:90
4726
  msgid "Meetup"
4727
+ msgstr "Meetup"
4728
 
4729
  #: src/Tribe/Aggregator/API/Origins.php:60
4730
  #: src/admin-views/aggregator/settings.php:620
4731
  msgid "ICS File"
4732
+ msgstr "ICS-fil"
4733
 
4734
  #: src/Tribe/Aggregator/API/Origins.php:54
4735
  #: src/Tribe/Aggregator/Record/iCal.php:14
4736
  #: src/admin-views/aggregator/settings.php:616
4737
  msgid "iCalendar"
4738
+ msgstr "iCalendar"
4739
 
4740
  #: src/Tribe/Aggregator/API/Origins.php:31
4741
  #: src/Tribe/Aggregator/Admin_Bar.php:95 src/Tribe/Aggregator/Service.php:774
4749
 
4750
  #: common/src/admin-views/tribe-options-licenses.php:30
4751
  msgid "Not seeing an update but expecting one? In WordPress, go to %1$sDashboard > Updates%2$s and click \"Check Again\"."
4752
+ msgstr "Ser du ikkje ei oppdatering, men du forventar ei? I WordPress, gå til %1$sKontrollpanel > Oppdateringar%2$s og klikk \"Sjekk igjen\"."
4753
 
4754
  #: common/src/admin-views/tribe-options-licenses.php:25
4755
  msgid "If you're seeing a red message telling you that your key isn't valid or is out of installs, visit %1$s to manage your installs or renew / upgrade your license."
4756
+ msgstr "Dersom du ser ein raud beskjed som fortel deg at nøkkelen din ikkje er gyldig eller er tom for installasjonar, besøk %1$s for å administrere dine installasjonar eller forny/oppgrader lisensen din."
4757
 
4758
  #: common/src/admin-views/tribe-options-licenses.php:22
4759
  msgid "Each paid add-on has its own unique license key. Simply paste the key into its appropriate field below, and give it a moment to validate. You know you're set when a green expiration date appears alongside a \"valid\" message."
4760
+ msgstr "Kvart betalte tillegg har sin eigen unike lisensnøkkel. Berre lim inn nøkkelen i det aktuelle feltet nedanfor, og gi den ein augenblink til å validere. Du veit at du er klar når ein grøn utløpsdato visast saman med ein \"gyldig\"-beskjed."
4761
 
4762
  #: common/src/admin-views/tribe-options-licenses.php:15
4763
  msgid "The license key you received when completing your purchase from %1$s will grant you access to support and updates until it expires. You do not need to enter the key below for the plugins to work, but you will need to enter it to get automatic updates. %3$sFind your license keys at %2$s%4$s."
4764
+ msgstr "Lisensnøkkelen du mottok når du fullførte kjøpet ditt frå %1$s vil gi deg tilgang til support og oppdateringar til den utgår. Du treng ikkje legge inn nøkkelen nedanfor for at innstikka skal fungere, men du må legge den inn for å få automatiske oppdateringar. %3$sFinn din lisensnøkkel på %2$s%4$s."
4765
 
4766
  #: common/src/admin-views/tribe-options-licenses.php:11
4767
  #: common/src/admin-views/tribe-options-licenses.php:16
4774
 
4775
  #: common/src/admin-views/tribe-options-help.php:42
4776
  msgid "The details of your calendar plugin and settings is often needed for you or our staff to help troubleshoot an issue. Please opt-in below to automatically share your system information with our support team. This will allow us to assist you faster if you post in our help desk."
4777
+ msgstr "Detaljane for kalender-innstikket ditt og innstillingar trengst ofte for å hjelpe deg eller våre tilsette med feilsøking av eit problem. Ver venleg å opt-in nedanfor for å automatisk dele din systeminformasjon med vårt supportteam. Dette vil hjelpe oss i å hjelpe deg raskare dersom du postar denne i vår hjelpeskjerm."
4778
 
4779
  #: common/src/admin-views/app-shop.php:26
4780
  msgid "Buy This Add-On"
4781
+ msgstr "Kjøp dette tillegget"
4782
 
4783
  #: common/src/admin-views/app-shop.php:5
4784
  msgid "Browse All Add-Ons"
4785
+ msgstr "Bla gjennom alle tillegg"
4786
 
4787
  #: common/src/admin-views/app-shop.php:4
4788
  msgid "Events Add-Ons"
4789
+ msgstr "Tillegg"
4790
 
4791
  #: common/src/Tribe/Languages/Locations.php:110
4792
  msgid "C&ocirc;te d'Ivoire"
4793
+ msgstr "C&ocirc;te d'Ivoire"
4794
 
4795
  #: common/src/Tribe/Support.php:372
4796
  msgid "Unique System Info Key Generated"
4797
+ msgstr "Unik systeminfonøkkel generert"
4798
 
4799
  #: common/src/Tribe/Support.php:358 common/src/Tribe/Support.php:384
4800
  msgid "Permission Error"
4801
+ msgstr "Tillatelsesfeil"
4802
 
4803
  #: common/src/Tribe/Support.php:325 common/src/Tribe/Support.php:330
4804
  msgid "Invalid Key"
4806
 
4807
  #: common/src/Tribe/Support.php:306
4808
  msgid "Your system information will only be used by the Modern Tribe support team. All information is stored securely. We do not share this information with any third parties."
4809
+ msgstr "Din systeminformasjon vil kun bli brukt av supportteamet i Modern Tribe. All informasjon er lagra på ein sikker måte. Vi deler ikkje denne informasjonen med nokre tredjepartar."
4810
 
4811
  #: common/src/Tribe/Support.php:305
4812
  msgid "Yes, automatically share my system information with the Modern Tribe support team"
4813
+ msgstr "Ja, del min systeminformasjon automatisk med supportteamet i Modern Tribe"
4814
 
4815
  #: common/src/Tribe/PUE/Notices.php:383
4816
  msgctxt "formatted plugin list"
4820
  #: common/src/Tribe/PUE/Notices.php:302
4821
  msgid "You have a license key for %1$s but the key is out of installs. %2$sVisit the Events Calendar website%3$s to manage your installs, upgrade your license, or purchase a new one."
4822
  msgid_plural "You have license keys for %1$s but your keys are out of installs. %2$sVisit the Events Calendar website%3$s to manage your installs, upgrade your licenses, or purchase new ones."
4823
+ msgstr[0] "Du har ein lisensnøkkel for %1$s men nøkkelen er tom for installasjonar. %2$sBesøk The Events Calendar-nettstaden%3$s for å administrere dine installasjonar, oppgradere lisensen din eller kjøpe ein ny."
4824
+ msgstr[1] "Du har lisensnøklarfor %1$s men nøklane er tomme for installasjonar. %2$sBesøk The Events Calendar-nettstaden%3$s for å administrere dine installasjonar, oppgradere lisensen din eller kjøpe ein ny."
4825
 
4826
  #: common/src/Tribe/PUE/Notices.php:270
4827
  msgid "There is an update available for %1$s but your license has expired. %2$sVisit the Events Calendar website to renew your license.%3$s"
4828
  msgid_plural "Updates are available for %1$s but your license keys have expired. %2$sVisit the Events Calendar website to renew your licenses.%3$s"
4829
+ msgstr[0] "Det er ei oppdatering tilgjengeleg for %1$s men lisensnøkkelen din har utløpt. %2$sBesøk The Events Calendar-nettstaden for å fornye din lisens.%3$s."
4830
+ msgstr[1] "Oppdateringar er tilgjengelege for %1$s men lisensnøklane dine har utløpt. %2$sBesøk The Events Calendar-nettstaden for å fornye dine lisensar.%3$s."
4831
 
4832
  #: common/src/Tribe/PUE/Checker.php:1054
4833
  msgid "There is an update for %s. %sRenew your license%s to get access to bug fixes, security updates, and new features."
4834
+ msgstr "Det finst ei oppdatering for %s. %sForny din lisens%s for å få tilgang til feilrettingar, sikkerhetsoppdateringar og ny funksjonalitet."
4835
 
4836
  #: common/src/Tribe/PUE/Checker.php:997
4837
  msgid "There is an update for %s. You'll need to %scheck your license%s to have access to updates, downloads, and support."
4838
+ msgstr "Det finst ei oppdatering for %s. Du må %sjekke lisensen din%s for å få tilgang til oppdateringar, nedlastingar og support."
4839
 
4840
  #: common/src/Tribe/PUE/Checker.php:961 common/src/Tribe/PUE/Notices.php:285
4841
  #: src/Tribe/Aggregator/Record/Abstract.php:1163
4872
 
4873
  #: common/src/Tribe/Main.php:246
4874
  msgid "(filtered from _MAX_ total entries)"
4875
+ msgstr "(filtrert frå _MAX_total oppføringar)"
4876
 
4877
  #: common/src/Tribe/Main.php:245
4878
  msgid "Showing 0 to 0 of 0 entries"
4879
+ msgstr "Viser 0 til 0 av 0 oppføringar"
4880
 
4881
  #: common/src/Tribe/Main.php:244
4882
  msgid "Showing _START_ to _END_ of _TOTAL_ entries"
4883
+ msgstr "Viser_START_til_END_av_TOTAL_oppføringar"
4884
 
4885
  #: common/src/Tribe/Main.php:243
4886
  msgid "No data available in table"
4887
+ msgstr "Ingen data tilgjengeleg i tabellen"
4888
 
4889
  #: common/src/Tribe/Main.php:242
4890
  msgid "Show _MENU_ entries"
4918
  #: common/src/Tribe/Admin/Help_Page.php:219 common/src/Tribe/Plugins_API.php:34
4919
  #: src/Tribe/Aggregator/API/Origins.php:241 src/Tribe/Aggregator.php:233
4920
  msgid "Event Aggregator"
4921
+ msgstr "Event Aggregator"
4922
 
4923
  #: common/src/Tribe/Support.php:171
4924
  msgid "English"
4926
 
4927
  #: src/Tribe/Aggregator/Page.php:403
4928
  msgid "iCal Importer"
4929
+ msgstr "iCal-importer"
4930
 
4931
  #: common/src/Tribe/Plugins_API.php:116
4932
  msgid "The Eventbrite Tickets add-on allows you to create & sell tickets through The Events Calendar using the power of %1$sEventbrite%2$s. Whether you’re creating your ticket on the WordPress dashboard or importing the details of an already-existing event from %1$sEventbrite.com%2$s, this add-on brings the power of the Eventbrite API to your calendar."
4933
+ msgstr "Eventbrite Tickets-tillegget gir deg lov til å opprette og selje billettar gjennom The Events Calendar ved å bruke krafta til %1$sEventbrite%2$s. Anten du oppretter billetten i WordPress-kontrollpanelet eller importerer detaljane frå ei allereie eksisterande hending frå %1$sEventbrite.com%2$s vil dette tillegget gi kraft frå Eventbrite-APIet til din kalender."
4934
 
4935
  #: common/src/Tribe/Plugins_API.php:105
4936
  msgctxt "Names of required plugins for Community Tickets"
4939
 
4940
  #: common/src/Tribe/Plugins_API.php:104
4941
  msgid "Enable Community Events organizers to offer tickets to their events. You can set flexible payment and fee options. They can even check-in attendees to their events! All of this managed from the front-end of your site without ever needing to grant access to your admin"
4942
+ msgstr "Aktiver Community Events-arrangørar for å tilby billettar til deira hendingar. Du kan legge til fleksible betalings- og avgiftsalternativ. Dei kan til og med sjekke inn deltakarar til hendingane sine! Alt kan administrerast frå front-enden på nettstaden din utan å måtte gi tilgang til din admin"
4943
 
4944
  #: common/src/Tribe/Plugins_API.php:48
4945
  msgid "The Events Calendar PRO is a paid Add-On to our open source WordPress plugin %1$sThe Events Calendar%2$s. PRO offers a whole host of calendar features including recurring events, custom event attributes, saved venues and organizers, venue pages, advanced event admin and lots more."
4946
+ msgstr "The Events Calendar PRO er eit betalt tillegg til vårt open-kjelde WordPress-innstikk %1$sThe Events Calendar%2$s. PRO tilbyr ei heil rekke kalenderfunkjonalitetar inkludert gjentakande hendingar, skreddarsydde hendingsattributtar, lagra lokaler og arrangørar, lokale-sider, avansert hendingsadmin og mykje meir."
4947
 
4948
  #: common/src/Tribe/Plugins_API.php:84
4949
  msgid "It is awesome that your calendar is <em>THE PLACE</em> to get hooked up with prime choice ways to spend time. You have more events than Jabba the Hutt has rolls. Too bad visitors are hiring a personal assistant to go through all the choices. Ever wish you could just filter the calendar to only show events in walking distance, on a weekend, that are free? BOOM. Now you can. Introducing… the Filter Bar."
4950
+ msgstr "Det er kjempebra at kalenderen din er <em>STADEN</em> for å bli kopla til dei beste valmoglegheitene for å tilbringe tida. Du har fleire hendingar enn Jabba the Hutt har rullar. Det er synd at besøkande leiger inn ein personleg assistent for å gå gjennom alle vala. Skulle du nokon gong ønske at du berre kunne filtrert kalenderen til å sjå hendingar i gangavstand, ei helg, som er gratis? BOOM. No kan du det. Introduserer... Filter Bar."
4951
 
4952
  #: common/src/Tribe/Admin/Help_Page.php:227 common/src/Tribe/Plugins_API.php:80
4953
  msgid "Filter Bar"
4955
 
4956
  #: common/src/Tribe/Credits.php:64
4957
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
4958
+ msgstr "Vurder %1$sEvents Tickets%2$s %3$s"
4959
 
4960
  #: common/src/Tribe/Credits.php:55
4961
  msgid "Rate %1$sThe Events Calendar%2$s %3$s"
4962
+ msgstr "Vurder %1$sThe Events Calendar%2$s %3$s"
4963
 
4964
  #: src/Tribe/Organizer.php:184
4965
  msgid "organizer"
4981
  #: src/admin-views/tribe-options-addons-api.php:173
4982
  #: src/admin-views/tribe-options-addons-api.php:213
4983
  msgid "APIs"
4984
+ msgstr "APIar"
4985
 
4986
  #: src/deprecated/Tribe__Events__Importer__Options.php:184
4987
  msgid "Do Not Encode Contents"
4988
+ msgstr "Ikkje kode innhald"
4989
 
4990
  #: src/deprecated/Tribe__Events__Importer__Options.php:183
4991
  msgid "Encode contents"
4992
+ msgstr "Kode innhald"
4993
 
4994
  #: src/Tribe/Importer/Column_Mapper.php:125
4995
  msgid "Organizer Description"
4996
+ msgstr "Beskriving"
4997
 
4998
  #: src/Tribe/Importer/Column_Mapper.php:102
4999
  msgid "Venue Description"
5000
+ msgstr "Beskriving"
5001
 
5002
  #: src/Tribe/Importer/Column_Mapper.php:88
5003
  msgid "Event Allow Trackbacks and Pingbacks"
5004
+ msgstr "Tillat tilbaketråkk og tilbakeping"
5005
 
5006
  #: src/Tribe/Importer/Column_Mapper.php:87
5007
  msgid "Event Allow Comments"
5008
+ msgstr "Tillat kommentarar på hendingar"
5009
 
5010
  #: src/Tribe/Importer/Column_Mapper.php:77
5011
  msgid "Event Organizer Name(s) or ID(s)"
5012
+ msgstr "Namn eller ID(ar) på arrangør"
5013
 
5014
  #: src/Tribe/Importer/Column_Mapper.php:74
5015
  msgid "Event Sticky in Month View"
5016
+ msgstr "Klebrig i månadsvising"
5017
 
5018
  #: src/Tribe/Importer/Column_Mapper.php:73
5019
  msgid "Hide Event From Event Listings"
5020
+ msgstr "Skjul hending frå hendingsutlisting"
5021
 
5022
  #: src/Tribe/Importer/Column_Mapper.php:71
5023
  msgid "Event Time Zone"
5024
+ msgstr "Tidssone"
5025
 
5026
  #: src/Tribe/Importer/Column_Mapper.php:66
5027
  msgid "Event Excerpt"
5028
+ msgstr "Utdrag"
5029
 
5030
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:104
5031
  msgid "Default encoding for imported csv file"
5032
+ msgstr "Standardkoding for importert csv-fil"
5033
 
5034
  #: src/Tribe/Google/Maps_API_Key.php:64
5035
  #: src/admin-views/tribe-options-addons-api.php:99
5038
 
5039
  #: src/Tribe/Google/Maps_API_Key.php:63
5040
  msgid "<p>%s to create your Google Maps API key."
5041
+ msgstr "<p>%s for å opprette din Google Maps API-nøkkel."
5042
 
5043
  #: src/Tribe/Google/Maps_API_Key.php:55 src/Tribe/Google/Maps_API_Key.php:62
5044
  msgid "Google Maps API key"
5045
+ msgstr "Google Maps API-nøkkel"
5046
 
5047
  #: src/Tribe/Google/Maps_API_Key.php:45
5048
  msgid "Google Maps API"
5049
+ msgstr "Google Maps API"
5050
 
5051
  #: common/src/admin-views/event-log.php:117
5052
  msgid "Download log"
5053
+ msgstr "Nedlastingslogg"
5054
 
5055
  #: common/src/admin-views/event-log.php:100
5056
  msgid "The selected log file is empty or has not been generated yet."
5057
+ msgstr "Den valte loggfilen er tom eller har ikkje blitt generert endå."
5058
 
5059
  #: common/src/admin-views/event-log.php:43
5060
  msgid "Method"
5062
 
5063
  #: common/src/admin-views/event-log.php:21
5064
  msgid "Logging level"
5065
+ msgstr "Loggingsnivå"
5066
 
5067
  #: common/src/Tribe/Validate.php:168
5068
  msgid "%s must contain numbers, letters, dashes and undescores only"
5069
+ msgstr "%s må kun innehalde tal, bokstavar, bindestrekar eller understrekar"
5070
 
5071
  #: common/src/Tribe/Log.php:376
5072
  msgid "Full debug (all events)"
5073
+ msgstr "Full feilsøking (alle hendingar)"
5074
 
5075
  #: common/src/Tribe/Log.php:375
5076
  msgid "Warnings and errors"
5077
+ msgstr "Advarslar og feilmeldingar"
5078
 
5079
  #: common/src/Tribe/Log.php:374
5080
  msgid "Only errors"
5081
+ msgstr "Kun feilmeldingar"
5082
 
5083
  #: common/src/Tribe/Log.php:373 src/admin-views/tribe-options-general.php:171
5084
  #: src/admin-views/tribe-options-general.php:188
5087
 
5088
  #: common/src/Tribe/Log.php:274
5089
  msgid "Cannot set %s as the current logging engine"
5090
+ msgstr "Kan ikkje angi %s som gjeldande loggingsmotor"
5091
 
5092
  #: common/src/Tribe/Log/Null_Logger.php:26
5093
  msgid "Null logger (will log nothing)"
5094
+ msgstr "Null logger (vil ikkje logge noko)"
5095
 
5096
  #: common/src/Tribe/Log/File_Logger.php:128
5097
  msgid "Default (uses temporary files)"
5109
 
5110
  #: common/src/admin-views/tribe-options-help.php:52
5111
  msgid "Recent Template Changes"
5112
+ msgstr "Nylege malendringar"
5113
 
5114
  #: common/src/Tribe/Support/Template_Checker_Report.php:115
5115
  msgid "Information about recent template changes and potentially impacted template overrides is provided below."
5116
+ msgstr "Informasjon om nylege malendringar og potensielt påverka maloverstyringar er angitt nedanfor."
5117
 
5118
  #: common/src/Tribe/Support/Template_Checker_Report.php:113
5119
  msgid "No notable template changes detected."
5120
+ msgstr "Ingen malendringar verd å merke seg er oppdaga."
5121
 
5122
  #: common/src/Tribe/Support/Template_Checker_Report.php:97
5123
  msgid "based on %s version"
5124
+ msgstr "basert på %s versjon"
5125
 
5126
  #: common/src/Tribe/Support/Template_Checker_Report.php:96
5127
  msgid "version data missing from override"
5128
+ msgstr "Versjonsdata manglar frå overstyring"
5129
 
5130
  #: common/src/Tribe/Support/Template_Checker_Report.php:92
5131
  msgid "Existing theme overrides that may need revision:"
5132
+ msgstr "Eksisterande temaoverstyringar som kanskje trenger revisjon:"
5133
 
5134
  #: common/src/Tribe/Support/Template_Checker_Report.php:82
5135
  msgid "Templates introduced or updated with this release (%s):"
5136
+ msgstr "Malar innført eller oppdatert med denne utgjevinga (%s):"
5137
 
5138
  #: common/src/Tribe/Support/Template_Checker_Report.php:78
5139
  msgid "No notable changes detected"
5140
+ msgstr "Ingen endringar verd å merke seg vart oppdaga"
5141
 
5142
  #: src/Tribe/Main.php:2735
5143
  msgid " (View Full %1$s Description Here: %2$s)"
5144
+ msgstr "(Sjå full %1$sbeskriving her: %2$s)"
5145
 
5146
  #: src/Tribe/Importer/Column_Mapper.php:129
5147
  msgid "Organizer Featured Image"
5148
+ msgstr "Framheva bilete"
5149
 
5150
  #: src/Tribe/Importer/Column_Mapper.php:111
5151
  msgid "Venue Featured Image"
5152
+ msgstr "Framheva bilete"
5153
 
5154
  #: src/Tribe/Importer/Column_Mapper.php:86
5155
  msgid "Event Featured Image"
5156
+ msgstr "Framheva bilete"
5157
 
5158
  #: src/Tribe/Event_Tickets/Attendees_Report.php:60
5159
  msgid "Edit Venue"
5185
 
5186
  #: src/admin-views/admin-update-message.php:32
5187
  msgid "Keep the Core Plugin %sFREE%s!"
5188
+ msgstr "Behald kjerneinnstikket %sGRATIS%s!"
5189
 
5190
  #: src/Tribe/Template_Factory.php:300
5191
  msgid "No results were found for %1$s in or near %2$s."
5192
+ msgstr "Ingen resultat vart funne for %1$s i eller nær %2$s."
5193
 
5194
  #: src/Tribe/Template_Factory.php:298
5195
  msgid "There were no results found for %s."
5196
+ msgstr "Ingen resultat vart funne for %s."
5197
 
5198
  #: src/Tribe/Template/Month.php:456
5199
  msgid "There were no results found for %s this month. Try searching next month."
5200
+ msgstr "Ingen resultat vart funne for %s denne månaden. Prøv å søk i neste månad."
5201
 
5202
  #: src/Tribe/Template/Day.php:153
5203
  msgid "No %1$s scheduled for %2$s. Please try another day."
5205
 
5206
  #: src/Tribe/Main.php:4254
5207
  msgid "Check out the %savailable add-ons%s."
5208
+ msgstr "Sjekk ut dei %stilgjengelege tillegga%s."
5209
 
5210
  #: src/Tribe/Main.php:1923
5211
  msgid "Without a defined location your event will not display a %sGoogle Rich Snippet%s on the search results."
5212
+ msgstr "Utan ein definert lokasjon vil ikkje hendinga di vise ein %sGoogle Rich Snippet%s i søkeresultata."
5213
 
5214
  #: src/Tribe/Main.php:1854 src/Tribe/Main.php:1874
5215
  msgid "%1$s scheduled for: %2$s."
5216
+ msgstr "%1$s planlagt for: %2$s."
5217
 
5218
  #: src/Tribe/Main.php:1835
5219
  msgid "%1$s draft updated. %2$sPreview %3$s"
5220
+ msgstr "%1$s utkast oppdatert. %2$sVis %3$s"
5221
 
5222
  #: src/Tribe/Main.php:1826
5223
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
5224
+ msgstr "%1$s planlagt for: %2$s. %3$sVis %4$s"
5225
 
5226
  #: src/Tribe/Main.php:1820
5227
  msgid "%1$s submitted. %2$sPreview %3$s"
5228
+ msgstr "%1$s sendt inn. %2$sVis %3$s"
5229
 
5230
  #: src/Tribe/Main.php:1802
5231
  msgid "%1$s updated. %2$sView %1$s%3$s"
5232
+ msgstr "%1$s oppdatert. %2$sSjå %1$s%3$s"
5233
 
5234
  #: src/Tribe/Main.php:1477
5235
  msgid "It appears as if the tribe-common libraries cannot be found! The directory should be in the \"common/\" directory in the events calendar plugin."
5236
+ msgstr "Det ser ut som om tribe-common-biblioteka ikkje kan bli funnen! Mappa skal vere i \"common/\"-mappa i The Events Calendar-innstikket."
5237
 
5238
  #: src/Tribe/Main.php:1112
5239
  msgid "If you have a valid license for one of our paid plugins, you can %s in our premium support forums. Our support team monitors the forums and will respond to your thread within 24-48 hours (during the week)."
5240
+ msgstr "Dersom du har ein gyldig lisens for eit av våre betalte innstikk kan du %s i våre premium supportforum. Vårt supportteam overvåker foruma og vil svare på tråden din innan 24-48 timar (i løpet av veka)."
5241
 
5242
  #: src/Tribe/Main.php:1111
5243
  msgid "post a thread"
5244
+ msgstr "legg inn ein tråd"
5245
 
5246
  #: src/Tribe/Main.php:1107
5247
  msgid "<strong>Looking for more immediate support?</strong> We offer %1$s with the purchase of any of our premium plugins (like %2$s). Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays."
5248
+ msgstr "<strong>Ser du etter meir umiddelbar support?</strong> Vi tilbyr %1$s ved kjøp av eit av våre premium innstikk (som %2$s). Hent ut ein lisens og du kan publisere spørsmålet ditt der og forvente eit svar innan 24-48 timar på vekedagar."
5249
 
5250
  #: src/Tribe/Main.php:1103
5251
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our %s. Our support staff monitors these forums once a week and would be happy to assist you there."
5252
+ msgstr "Dersom du har prøvd stega ovanfor og fortsatt opplever problem kan du publisere ein ny tråd i vårt %s. Vårt supportteam overvåker desse foruma ein gong i veka og vil gledeleg hjelpe deg der."
5253
 
5254
  #: src/Tribe/Main.php:1102
5255
  msgid "open-source forum on WordPress.org"
5256
+ msgstr "open-kjeldeforum på WordPress.org"
5257
 
5258
  #: src/Tribe/Main.php:1098
5259
  msgid "<strong>Looking for more immediate support?</strong> We offer %s with the purchase of any of our premium plugins. Pick up a license and you can post there directly and expect a response within 24-48 hours during weekdays"
5260
+ msgstr "<strong>Ser du etter meir umiddelbar support?</strong> Vi tilbyr %s ved kjøp av eit av våre premium innstikk. Hent ut ein lisens og du kan publisere spørsmålet ditt der og forvente eit svar innan 24-48 timar på vekedagar."
5261
 
5262
  #: src/Tribe/Main.php:1097 src/Tribe/Main.php:1105
5263
  msgid "premium support on our website"
5264
+ msgstr "premium støtte på vår nettstad"
5265
 
5266
  #: src/Tribe/Main.php:1095
5267
  msgid "If you have tried the above steps and are still having trouble, you can post a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff monitors these forums once a week and would be happy to assist you there. "
5268
+ msgstr "Dersom du har prøvd stega ovanfor og fortsatt opplever problem kan du publisere ein ny tråd i vårt WordPress.org-forum for %1$s eller %2$s. Vårt supportteam overvåker desse foruma ein gong i veka og vil gledeleg hjelpe deg der."
5269
 
5270
  #: src/Tribe/Main.php:1094
5271
  msgid "Events Tickets"
5273
 
5274
  #: src/Tribe/Main.php:1079
5275
  msgid "Customizing the Events plugins"
5276
+ msgstr "Skreddarsying av hendingsinnstikka"
5277
 
5278
  #: src/Tribe/Main.php:1079
5279
  msgid "%s: Code and guides for customizing your calendar in useful and interesting ways."
5280
+ msgstr "%s: Kode og rettleiingar for å skreddarsy din kalender på nyttige og interessante måtar."
5281
 
5282
  #: src/Tribe/Main.php:1077
5283
  msgid "Troubleshooting common problems"
5284
+ msgstr "Feilsøking vanlege problem"
5285
 
5286
  #: src/Tribe/Main.php:1077
5287
  msgid "%s: Do you see an issue with your calendar? Go here first to find where it’s coming from and how to fix it."
5288
+ msgstr "%s: Ser du eit problem med din kalender? Gå her først for å finne ut kvar det kjem frå og korleis det kan fiksast."
5289
 
5290
  #: src/Tribe/Main.php:1075
5291
  msgid "Using stylesheets and page templates"
5292
+ msgstr "Bruk av stilark og sidemalar"
5293
 
5294
  #: src/Tribe/Main.php:1075
5295
  msgid "%s: An overview of the default templates and styles that are included in the plugin, as well as how to change them."
5296
+ msgstr "%s: Ei oversikt over standardmalane og stilane som er inkludert i innstikket, og korleis ein kan endre desse."
5297
 
5298
  #: src/Tribe/Main.php:1073
5299
  msgid "Themer’s Guide"
5300
+ msgstr "Themer´s Guide"
5301
 
5302
  #: src/Tribe/Main.php:1073
5303
  msgid "%s: Our most comprehensive outline for customizing the calendar to suit your needs, including custom layouts and styles."
5304
+ msgstr "%s: Vårt mest omfattande omriss for å skreddarsy kalenderen for å passe dine behov, inkludert skreddarsydde layoutar og stilar."
5305
 
5306
  #: src/Tribe/Main.php:1071
5307
  msgid "Features overview"
5308
+ msgstr "Oversikt over funksjonalitet"
5309
 
5310
  #: src/Tribe/Main.php:1071
5311
  msgid "%s: A complete look at the features you can expect to see right out of the box as well as how to use them."
5312
+ msgstr "%s: Eit komplett blikk på funksjonaliteten du kan forvente å sjå rett ut av boksen i tillegg til korleis du kan bruke den."
5313
 
5314
  #: src/Tribe/Main.php:1069
5315
  msgid "Settings overview"
5316
+ msgstr "Oversikt over innstillingar"
5317
 
5318
  #: src/Tribe/Main.php:1069
5319
  msgid "%s: A thorough walkthrough of The Events Calendar and the settings that are available to you."
5320
+ msgstr "%s: Ein nøye gjennomgang av The Events Calendar og innstillingane som er tilgjengelege for deg."
5321
 
5322
  #: src/Tribe/Main.php:1066
5323
  msgid "Support for The Events Calendar"
5324
+ msgstr "Støtte for The Events Calendar"
5325
 
5326
  #: src/Tribe/Main.php:1055
5327
  msgid "We are committed to helping make your calendar spectacular and have a wealth of resources available, including a handy %s to get your calendar up and running."
5328
+ msgstr "Vi er forplikta til å bidra i å gjere din kalender spektakulær og har fleire ressursar tilgjengelege, inkludert eit praktisk %s for å få din kalender oppe og gå."
5329
 
5330
  #: src/Tribe/Main.php:1053
5331
  msgid "New User Primer"
5332
+ msgstr "New User Primer"
5333
 
5334
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:250
5335
  #: src/deprecated/Tribe__Events__Importer__Options.php:25
5336
  #: src/deprecated/Tribe__Events__Importer__Options.php:85
5337
  msgid "This Filter has been deprecated, to comply with WordPress Standards we are now using Underscores (_) instead of Dashes (-). From: \"%s\" To: \"%s\""
5338
+ msgstr "Dette filteret har blitt utdatert, og for å overhalde WordPress-standardar brukar vi no understrekar (_) i staden for bindestrekar (-). Frå: \"%s\" til: \"%s\""
5339
 
5340
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:139
5341
  msgid "This Action has been deprecated, to comply with WordPress Standards we are now using Underscores (_) instead of Dashes (-). From: \"%s\" To: \"%s\""
5342
+ msgstr "Denne handlinga har blitt utdatert, og for å overhalde WordPress-standardar brukar vi no understrekar (_) i staden for bindestrekar (-). Frå: \"%s\" til: \"%s\""
5343
 
5344
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:97
5345
  msgid "Default status to use for imported events"
5346
+ msgstr "Standard status å bruke for importerte hendingar"
5347
 
5348
  #: src/admin-views/aggregator/settings.php:70
5349
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:89
5368
 
5369
  #: common/src/admin-views/tribe-options-licenses.php:47
5370
  msgid "Only license fields for %1$snetwork activated%2$s plugins will be listed on this screen. "
5371
+ msgstr "Kun lisensfelt for %1$snettverksaktiverte%2$s innstikk vil bli lista ut på denne skjermen."
5372
 
5373
  #: common/src/admin-views/tribe-options-help.php:38
5374
  msgid "Read more about our support policy"
5375
+ msgstr "Les meir om vår støttepolitikk"
5376
 
5377
  #: common/src/admin-views/tribe-options-help.php:37
5378
  msgid "Please note that all hands-on support is provided via the help desk. You can email or tweet at us… ​but we will probably point you back to the help desk 😄"
5379
+ msgstr "Ver merksam på at all praktisk støtte blir gitt via hjelpeskjermen. Du kan sende oss ein e-post eller tweete oss... men vi vil sannsynlegvis peike deg tilbake til hjelpeskjermen 😄"
5380
 
5381
  #: common/src/admin-views/tribe-options-help.php:33
5382
  msgid "%s. There are very few issues we haven’t seen and it’s likely another user has already asked your question and gotten an answer from our support staff. While posting to the help desk is open only to paid customers, they are open for anyone to search and review."
5383
+ msgstr "%s. Det er veldig få problem vi ikkje har sett og det er sannsynleg at ein annan brukar allereie har stilt ditt spørsmål og fått eit svar frå vårt supportteam. Mens det å publisere spørsmåla til hjelpeskjermen er open berre for betalande kundar, kan alle uansett søke og sjå på desse."
5384
 
5385
  #: common/src/admin-views/tribe-options-help.php:32
5386
  msgid "Test for a theme or plugin conflict"
5387
+ msgstr "Test for ei tema- eller innstikk-konflikt"
5388
 
5389
  #: common/src/admin-views/tribe-options-help.php:32
5390
  msgid "%s. Testing for an existing conflict is the best start for in-depth troubleshooting. We will often ask you to follow these steps when opening a new thread, so doing this ahead of time will be super helpful."
5391
+ msgstr "%s. Å teste for ei eksisterande konflikt er den beste starten for djuptgåande feilsøking. Vi vil ofte spør deg om du følger desse stega når du opnar ein ny tråd, så ved å gjere dette først vil du vere svært hjelpsam."
5392
 
5393
  #: common/src/admin-views/tribe-options-help.php:31
5394
  msgid "Check our Knowledgebase"
5395
+ msgstr "Sjekk ut vår kunnskapsbase"
5396
 
5397
  #: common/src/admin-views/tribe-options-help.php:31
5398
  msgid "%s. All of the common (and not-so-common) answers to questions we see are here. It’s often the fastest path to finding an answer!"
5399
+ msgstr "%s. Alle vanlege (og ikkje-så-vanlege) svar på spørsmål vi ser er her. Det er ofte den raskaste vegen til å finne eit svar!"
5400
 
5401
  #: common/src/admin-views/tribe-options-help.php:27
5402
  msgid "While the resources above help solve a majority of the issues we see, there are times you might be looking for extra support. If you need assistance using our plugins and would like us to take a look, please follow these steps:"
5403
+ msgstr "Sjølv om ressursane ovanfor hjelper å løyse mesteparten av problema vi ser er det tider der du kanskje leiter etter ekstra support. Dersom du treng hjelp i å bruke våre innstikk og ønskjer at vi skal ta ein titt, ver venleg og følg desse stega:"
5404
 
5405
  #: common/src/admin-views/tribe-options-help.php:26
5406
  msgid "Getting More Help"
5407
+ msgstr "Få meir hjelp"
5408
 
5409
  #: common/src/admin-views/tribe-options-help.php:21
5410
  msgid "list of available functions"
5411
+ msgstr "liste over tilgjengeleg funksjonalitet"
5412
 
5413
  #: common/src/admin-views/tribe-options-help.php:15
5414
  msgid "Knowledgebase"
5415
+ msgstr "Kunnskapsbase"
5416
 
5417
  #: common/src/admin-views/tribe-options-help.php:15
5418
  msgid "Our website’s %s is a great place to find tips and tricks for using and customizing our plugins."
5419
+ msgstr "Vår nettstad sin %s er ein flott stad for å finne tips og triks for å bruke og skreddarsy våre innstikk."
5420
 
5421
  #: common/src/admin-views/tribe-options-help.php:14
5422
  msgid "Getting Support"
5423
+ msgstr "Få støtte"
5424
 
5425
  #: common/src/admin-views/tribe-options-help.php:11
5426
  msgid "Thank you for using %s! All of us at Modern Tribe sincerely appreciate your support and we’re excited to see you using our plugins."
5427
+ msgstr "Takk for at du brukar %s! Alle oss i Modern Tribe setter pris på di støtte og vi er glade for å sjå at du brukar våre innstikk."
5428
 
5429
  #: common/src/admin-views/tribe-options-general.php:15
5430
  msgid "Optimize your site's event listings with %1$sThe Events Calendar%2$s, our free calendar plugin. Looking for additional functionality including recurring events, user-submission, advanced ticket sales and more? Check out our %3$spremium add-ons%4$s."
5431
+ msgstr "Optimaliser nettstaden sine hendingslister med %1$sThe Events Calendar%2$s, vårt gratis kalenderinnstikk. Leiter du etter ekstra funksjonalitet, inkludert gjentakande hendingar, brukar-innsending, avansert billettsal og meir? Sjekk ut våre %3$spremium-tillegg%4$s."
5432
 
5433
  #: common/src/admin-views/tribe-options-general.php:10
5434
  msgid "Thank you for using Event Tickets! All of us at Modern Tribe sincerely appreciate your support and we're excited to see you using our plugins. Check out our handy %1$sNew User Primer%2$s to get started."
5435
+ msgstr "Takk for at du brukar Event Tickets! Alle oss i Modern Tribe setter pris på di støtte og vi er glade for å sjå at du brukar våre innstikk. Sjekk ut vår praktiske %1$sNew User Primer%2$s for å kome i gang."
5436
 
5437
  #: src/admin-views/tribe-options-display.php:72
5438
  msgid "Enter the format to use for displaying dates with the year. Used when displaying a date in a future year."
5439
+ msgstr "Skriv inn formatet å bruke for å vise datoar med årstal. Brukast når du viser ein dato i eit framtidig år."
5440
 
5441
  #: common/src/Tribe/PUE/Checker.php:932
5442
  msgid "Thanks for setting up a valid key. It will expire on %s"
5443
+ msgstr "Takk for at du oppretta ein gyldig nøkkel. Den vil utgå %s"
5444
 
5445
  #: common/src/Tribe/Admin/Help_Page.php:860
5446
  msgid "Visit the Add-on Page"
5447
+ msgstr "Besøk tillegg-sida"
5448
 
5449
  #: common/src/Tribe/Admin/Help_Page.php:855
5450
  msgid "Plugin Inactive"
5506
 
5507
  #: common/src/Tribe/Admin/Help_Page.php:95
5508
  msgid "Turbo charge your posts admin for any custom post type with sortable filters and columns, and auto-registration of metaboxes."
5509
+ msgstr "Turbobelast innleggsadminen din for einkvar tilpassa posttype med sorterbare filter og kolonner, og automatisk registrering av metaboksar."
5510
 
5511
  #: common/src/Tribe/Admin/Help_Page.php:91
5512
  msgid "Advanced Post Manager"
5514
 
5515
  #: common/src/Tribe/Admin/Help_Page.php:79
5516
  msgid "Events Tickets is a carefully crafted, extensible plugin that lets you easily sell tickets for your events."
5517
+ msgstr "Event Tickets er eit nøye utforma, utvidbart innstikk som enkelt lar deg selje billettar til dine hendingar."
5518
 
5519
  #: common/src/Tribe/Admin/Help_Page.php:75 common/src/Tribe/Plugins_API.php:57
5520
  msgid "Event Tickets"
5522
 
5523
  #: common/src/Tribe/Admin/Help_Page.php:63
5524
  msgid "The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events."
5525
+ msgstr "The Events Calendar er eit nøye utforma, utvidbart innstikk som enkelt lar deg dele dine hendingar"
5526
 
5527
  #: src/views/month/single-day.php:47
5528
  msgid "View %1$s %2$s"
5556
 
5557
  #. Author URI of the plugin/theme
5558
  msgid "http://m.tri.be/1x"
5559
+ msgstr "http://m.tri.be/1x"
5560
 
5561
  #. Author of the plugin/theme
5562
  msgid "Modern Tribe, Inc."
5563
+ msgstr "Modern Tribe, Inc."
5564
 
5565
  #. Description of the plugin/theme
5566
  msgid "The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome."
5567
+ msgstr "The Events Calendar er eit nøye utforma, utvidbart innstikk som enkelt lar deg dele dine hendingar. Vakkert. Solid. Rått."
5568
 
5569
  #: src/views/widgets/list-widget.php:118
5570
  msgid "There are no upcoming %s at this time."
5584
 
5585
  #: src/views/modules/meta/details.php:143
5586
  msgid "%s Tags:"
5587
+ msgstr "Merkelappar:"
5588
 
5589
  #: src/views/modules/bar.php:44
5590
  msgid "View As"
5689
  msgctxt "category list label"
5690
  msgid "%s Category"
5691
  msgid_plural "%s Categories"
5692
+ msgstr[0] "Kategori"
5693
+ msgstr[1] "Kategoriar"
5694
 
5695
  #: src/functions/template-tags/deprecated.php:1299
5696
  msgid "Category"
5706
 
5707
  #: src/functions/template-tags/date.php:82
5708
  msgid "The function needs to be passed an $event or used in the loop."
5709
+ msgstr "Funksjonen må sendast ei $hending eller bli brukt i løkka."
5710
 
5711
  #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:171
5712
  msgid "%s:"
5773
 
5774
  #: src/admin-views/tribe-options-timezones.php:49
5775
  msgid "Appends the time zone to the end of event scheduling information &ndash; this can be useful when you have events in numerous different time zones."
5776
+ msgstr "Legg til tidssona til slutten av informasjonen om planlagte hendingar og dette kan vere praktisk når du har hendingar i fleire forskjellege tidssoner."
5777
 
5778
  #: src/admin-views/tribe-options-timezones.php:48
5779
  msgid "Show time zone"
5785
 
5786
  #: src/admin-views/tribe-options-timezones.php:42
5787
  msgid "Use manual time zones for each event"
5788
+ msgstr "Bruk manuelle tidssoner for kvar hending"
5789
 
5790
  #: src/admin-views/tribe-options-timezones.php:38
5791
  msgid "Time zone mode"
5881
 
5882
  #: src/admin-views/tribe-options-general.php:220
5883
  msgid "View the page that displayed when you updated the plugin."
5884
+ msgstr "Sjå sida som blei vist når du oppdaterte innstikket."
5885
 
5886
  #: src/admin-views/tribe-options-general.php:219
5887
  #: src/admin-views/tribe-options-general.php:220
5888
  msgid "View Update Page"
5889
+ msgstr "Sjå oppdateringsside"
5890
 
5891
  #: src/admin-views/tribe-options-general.php:213
5892
  msgid "View the page that displayed when you initially installed the plugin."
5893
+ msgstr "Sjå sida som vart vist når du først installerte innstikket."
5894
 
5895
  #: src/admin-views/tribe-options-general.php:212
5896
  #: src/admin-views/tribe-options-general.php:213
5899
 
5900
  #: src/admin-views/tribe-options-general.php:161
5901
  msgid "You might find duplicate venues and organizers when updating The Events Calendar from a pre-3.0 version. Click this button to automatically merge identical venues and organizers."
5902
+ msgstr "Du vil kanskje finne dupliserte lokaler og arrangørar når du oppdaterer The Events Calendar frå ein pre-3.0 versjon. Klikk på denne knappen for å automatisk slå saman identiske lokaler og arrangørar."
5903
 
5904
  #: src/admin-views/tribe-options-general.php:161
5905
  msgid "Duplicate Venues &amp; Organizers"
5906
+ msgstr "Dupliser lokaler og arrangørar"
5907
 
5908
  #: src/admin-views/tribe-options-general.php:199
5909
  msgid "Miscellaneous Settings"
5910
+ msgstr "Diverse innstillingar"
5911
 
5912
  #: src/admin-views/tribe-options-general.php:245
5913
  msgid "0 = zoomed out; 21 = zoomed in."
6158
 
6159
  #: src/admin-views/tribe-options-display.php:149
6160
  msgid "A fully designed and styled theme for your events pages."
6161
+ msgstr "Eit fult utforma og stilert tema for dine hendingssider."
6162
 
6163
  #: src/admin-views/tribe-options-display.php:147
6164
  msgid "Tribe Events Styles"
6165
+ msgstr "Tribe-hendingar Stiler"
6166
 
6167
  #: src/admin-views/tribe-options-display.php:145
6168
  msgid "More detailed styling, tries to grab styles from your theme."
6169
+ msgstr "Meir detaljert stilering, prøver å hente stilar frå temaet ditt."
6170
 
6171
  #: src/admin-views/tribe-options-display.php:143
6172
  msgid "Full Styles"
6173
+ msgstr "Fulle stilar"
6174
 
6175
  #: src/admin-views/tribe-options-display.php:141
6176
  msgid "Only includes enough css to achieve complex layouts like calendar and week view."
6177
+ msgstr "Inkluderer kun nok css for å oppnå komplekse layoutar som kalender og vekesvising."
6178
 
6179
  #: src/admin-views/tribe-options-display.php:139
6180
  msgid "Skeleton Styles"
6181
+ msgstr "Skjelettstilar"
6182
 
6183
  #: src/admin-views/tribe-options-display.php:136
6184
  msgid "Default stylesheet used for events templates"
6299
 
6300
  #: src/admin-views/events-meta-box.php:69
6301
  msgid "You have changed the recurrence rules of this %1$s. Saving the %1$s will update all future %2$s. If you did not mean to change all %2$s, then please refresh the page."
6302
+ msgstr "Du har endra dei gjentakande reglane for denne %1$s. Lagring av %1$s vil oppdatere alle framtidige %2$s. Dersom du ikkje meinte å endre alle %2$s, ver venleg og oppdater sida."
6303
 
6304
  #: src/admin-views/events-meta-box.php:52
6305
  msgid "Time &amp; Date"
6323
 
6324
  #: src/admin-views/admin-welcome-message.php:51
6325
  msgid "Get the Skinny on the Latest Updates"
6326
+ msgstr "Få Skinny på dei siste oppdateringane"
6327
 
6328
  #: src/admin-views/admin-welcome-message.php:50
6329
  msgid "Release Notes"
6347
 
6348
  #: src/admin-views/admin-welcome-message.php:41
6349
  msgid "Check out the New User Primer &amp; Tutorials"
6350
+ msgstr "Sjekk ut New User Primer og rettleiingar"
6351
 
6352
  #: src/admin-views/admin-welcome-message.php:40
6353
  msgid "Getting Started"
6407
 
6408
  #: src/admin-views/admin-update-message.php:33
6409
  msgid "Every time you rate %s5 stars%s, a fairy is born. Okay maybe not, but more happy users mean more contributions and help on the forums. The community NEEDS your voice."
6410
+ msgstr "Kvar gong du vurderer %s5 stjerner%s blir ei fe føydd. Okei kanskje ikkje, men fleire glade brukarar betyr fleire bidrag og hjelp i foruma. Samfunnet TRENG di stemme."
6411
 
6412
  #: src/admin-views/admin-update-message.php:9
6413
  #: src/admin-views/admin-welcome-message.php:11
7476
 
7477
  #: common/src/Tribe/Languages/Locations.php:83
7478
  msgid "Bosnia and Herzegovina"
7479
+ msgstr "Bosnia og Herzegovina"
7480
 
7481
  #: common/src/Tribe/Languages/Locations.php:82
7482
  msgid "Bolivia"
7624
 
7625
  #: common/src/Tribe/Validate.php:359
7626
  msgid "Comparison validation failed because no comparison value was provided, for field %s"
7627
+ msgstr "Samanlikningsvalidering feila fordi ingen samanlikningsverdi vart angitt, for felt %s"
7628
 
7629
  #: common/src/Tribe/Validate.php:298 common/src/Tribe/Validate.php:310
7630
  #: common/src/Tribe/Validate.php:323 common/src/Tribe/Validate.php:345
7687
 
7688
  #: src/Tribe/Templates.php:669
7689
  msgid "Template overrides should be moved to the correct subdirectory: tribe_get_template_part('%s')"
7690
+ msgstr "Maloverskrivingar bør flyttast til den riktige undermappa: tribe_get_template_part(\"%s\")"
7691
 
7692
  #: src/Tribe/Templates.php:625
7693
  msgid "Template overrides should be moved to the correct subdirectory: %s"
7694
+ msgstr "Maloverskrivingar bør flyttast til den riktige undermappa: %s"
7695
 
7696
  #: src/Tribe/Template_Factory.php:306
7697
  msgid "No previous %s "
7736
 
7737
  #: common/src/Tribe/Support.php:199
7738
  msgid "Rewrite rules were purged on load of this help page. Chances are there is a rewrite rule flush occurring in a plugin or theme!"
7739
+ msgstr "Omskrivningsreglar blei rensa for belasting på denne hjelpesida. Sjansane er at det er ein omskrivningsregelflush som finnast i eit innstikk eller tema!"
7740
 
7741
  #: common/src/Tribe/Support.php:188 common/src/Tribe/Support.php:189
7742
  msgid "Unknown or not set"
7790
 
7791
  #: common/src/Tribe/Settings.php:253 common/src/Tribe/Settings.php:273
7792
  msgid "Events Settings"
7793
+ msgstr "Innstillingar"
7794
 
7795
  #: common/src/Tribe/PUE/Checker.php:888
7796
  msgid "Hmmm... something's wrong with this validator. Please contact %ssupport%s."
8295
 
8296
  #: src/Tribe/Importer/Column_Mapper.php:85
8297
  msgid "Event Website"
8298
+ msgstr "Nettstad"
8299
 
8300
  #: src/Tribe/Importer/Column_Mapper.php:84
8301
  msgid "Event Tags"
8413
  #: src/Tribe/Cost_Utils.php:120
8414
  msgctxt "Cost range separator"
8415
  msgid " – "
8416
+ msgstr ""
8417
 
8418
  #: common/src/Tribe/App_Shop.php:50 common/src/Tribe/App_Shop.php:51
8419
  #: common/src/Tribe/App_Shop.php:72
lang/the-events-calendar-ro_RO.mo CHANGED
Binary file
lang/the-events-calendar-ro_RO.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-07-16 12:10:48+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -5844,7 +5844,7 @@ msgstr "Aici este locul în care toate configurările globale de reţea ale Cale
5844
 
5845
  #: common/src/admin-views/tribe-options-network.php:15
5846
  msgid "Network Settings"
5847
- msgstr "Setări de rețea"
5848
 
5849
  #: common/src/admin-views/tribe-options-licenses.php:38
5850
  msgid "%1$s Using our plugins in a multisite network? %2$s Please note that your license key will be applied to the entire network, not just this site."
2
  # This file is distributed under the same license as the Plugins - The Events Calendar - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-08-14 11:32:07+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
5844
 
5845
  #: common/src/admin-views/tribe-options-network.php:15
5846
  msgid "Network Settings"
5847
+ msgstr "Setări rețea"
5848
 
5849
  #: common/src/admin-views/tribe-options-licenses.php:38
5850
  msgid "%1$s Using our plugins in a multisite network? %2$s Please note that your license key will be applied to the entire network, not just this site."
lang/the-events-calendar.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: The Events Calendar 4.6.21\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
- "POT-Creation-Date: 2018-07-27 19:06:12+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "PO-Revision-Date: 2018-07-27 19:06\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
@@ -47,7 +47,7 @@ msgstr ""
47
  msgid "%s"
48
  msgstr ""
49
 
50
- #: src/Tribe/Admin/Bar/Default_Configurator.php:45 src/Tribe/Main.php:3898
51
  msgid "View Calendar"
52
  msgstr ""
53
 
@@ -56,8 +56,8 @@ msgid "Add %s"
56
  msgstr ""
57
 
58
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
59
- #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:1759
60
- #: src/Tribe/Main.php:4834 src/Tribe/Main.php:4881 src/Tribe/Organizer.php:93
61
  #: src/Tribe/Venue.php:112
62
  msgid "Edit %s"
63
  msgstr ""
@@ -68,7 +68,7 @@ msgstr ""
68
  msgid "Import"
69
  msgstr ""
70
 
71
- #: src/Tribe/Admin/Bar/Default_Configurator.php:89 src/Tribe/Main.php:3947
72
  msgid "Settings"
73
  msgstr ""
74
 
@@ -111,7 +111,7 @@ msgstr ""
111
  #: src/Tribe/Admin/Timezone_Updater.php:87
112
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:56
113
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:100
114
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:205
115
  msgid "%d%% complete"
116
  msgstr ""
117
 
@@ -121,7 +121,7 @@ msgid ""
121
  "refresh and try again."
122
  msgstr ""
123
 
124
- #: src/Tribe/Admin_List.php:246 src/Tribe/Main.php:1773
125
  msgid "%s Categories"
126
  msgstr ""
127
 
@@ -613,6 +613,7 @@ msgid ""
613
  msgstr ""
614
 
615
  #: src/Tribe/Aggregator/Record/Async_Queue.php:348
 
616
  msgid ""
617
  "Unable to process this import - a breakage or conflict may have resulted in "
618
  "the import halting."
@@ -815,7 +816,7 @@ msgstr ""
815
  msgid "Select %s"
816
  msgstr ""
817
 
818
- #: src/Tribe/Aggregator/Record/Queue_Processor.php:234
819
  msgid "Could not process queue for Import Record %1$d: %2$s"
820
  msgstr ""
821
 
@@ -841,7 +842,7 @@ msgstr ""
841
  msgid "Skipped:"
842
  msgstr ""
843
 
844
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:178
845
  msgid ""
846
  "Unable to continue inserting data. Please reload this page to continue/try "
847
  "again."
@@ -1513,182 +1514,182 @@ msgstr ""
1513
  msgid "Merge Duplicates"
1514
  msgstr ""
1515
 
1516
- #: src/Tribe/Assets.php:625 src/deprecated/Tribe__Events__Asset__Dynamic.php:26
1517
  msgid "Sunday"
1518
  msgstr ""
1519
 
1520
- #: src/Tribe/Assets.php:626 src/deprecated/Tribe__Events__Asset__Dynamic.php:27
1521
  msgid "Monday"
1522
  msgstr ""
1523
 
1524
- #: src/Tribe/Assets.php:627 src/deprecated/Tribe__Events__Asset__Dynamic.php:28
1525
  msgid "Tuesday"
1526
  msgstr ""
1527
 
1528
- #: src/Tribe/Assets.php:628 src/deprecated/Tribe__Events__Asset__Dynamic.php:29
1529
  msgid "Wednesday"
1530
  msgstr ""
1531
 
1532
- #: src/Tribe/Assets.php:629 src/deprecated/Tribe__Events__Asset__Dynamic.php:30
1533
  msgid "Thursday"
1534
  msgstr ""
1535
 
1536
- #: src/Tribe/Assets.php:630 src/deprecated/Tribe__Events__Asset__Dynamic.php:31
1537
  msgid "Friday"
1538
  msgstr ""
1539
 
1540
- #: src/Tribe/Assets.php:631 src/deprecated/Tribe__Events__Asset__Dynamic.php:32
1541
  msgid "Saturday"
1542
  msgstr ""
1543
 
1544
- #: src/Tribe/Assets.php:634 src/deprecated/Tribe__Events__Asset__Dynamic.php:35
1545
  msgid "Sun"
1546
  msgstr ""
1547
 
1548
- #: src/Tribe/Assets.php:635 src/deprecated/Tribe__Events__Asset__Dynamic.php:36
1549
  msgid "Mon"
1550
  msgstr ""
1551
 
1552
- #: src/Tribe/Assets.php:636 src/deprecated/Tribe__Events__Asset__Dynamic.php:37
1553
  msgid "Tue"
1554
  msgstr ""
1555
 
1556
- #: src/Tribe/Assets.php:637 src/deprecated/Tribe__Events__Asset__Dynamic.php:38
1557
  msgid "Wed"
1558
  msgstr ""
1559
 
1560
- #: src/Tribe/Assets.php:638 src/deprecated/Tribe__Events__Asset__Dynamic.php:39
1561
  msgid "Thu"
1562
  msgstr ""
1563
 
1564
- #: src/Tribe/Assets.php:639 src/deprecated/Tribe__Events__Asset__Dynamic.php:40
1565
  msgid "Fri"
1566
  msgstr ""
1567
 
1568
- #: src/Tribe/Assets.php:640 src/deprecated/Tribe__Events__Asset__Dynamic.php:41
1569
  msgid "Sat"
1570
  msgstr ""
1571
 
1572
- #: src/Tribe/Assets.php:643 src/deprecated/Tribe__Events__Asset__Dynamic.php:44
1573
  msgid "January"
1574
  msgstr ""
1575
 
1576
- #: src/Tribe/Assets.php:644 src/deprecated/Tribe__Events__Asset__Dynamic.php:45
1577
  msgid "February"
1578
  msgstr ""
1579
 
1580
- #: src/Tribe/Assets.php:645 src/deprecated/Tribe__Events__Asset__Dynamic.php:46
1581
  msgid "March"
1582
  msgstr ""
1583
 
1584
- #: src/Tribe/Assets.php:646 src/deprecated/Tribe__Events__Asset__Dynamic.php:47
1585
  msgid "April"
1586
  msgstr ""
1587
 
1588
- #: src/Tribe/Assets.php:647 src/Tribe/Assets.php:661
1589
  #: src/deprecated/Tribe__Events__Asset__Dynamic.php:48
1590
  #: src/deprecated/Tribe__Events__Asset__Dynamic.php:62
1591
  msgid "May"
1592
  msgstr ""
1593
 
1594
- #: src/Tribe/Assets.php:648 src/deprecated/Tribe__Events__Asset__Dynamic.php:49
1595
  msgid "June"
1596
  msgstr ""
1597
 
1598
- #: src/Tribe/Assets.php:649 src/deprecated/Tribe__Events__Asset__Dynamic.php:50
1599
  msgid "July"
1600
  msgstr ""
1601
 
1602
- #: src/Tribe/Assets.php:650 src/deprecated/Tribe__Events__Asset__Dynamic.php:51
1603
  msgid "August"
1604
  msgstr ""
1605
 
1606
- #: src/Tribe/Assets.php:651 src/deprecated/Tribe__Events__Asset__Dynamic.php:52
1607
  msgid "September"
1608
  msgstr ""
1609
 
1610
- #: src/Tribe/Assets.php:652 src/deprecated/Tribe__Events__Asset__Dynamic.php:53
1611
  msgid "October"
1612
  msgstr ""
1613
 
1614
- #: src/Tribe/Assets.php:653 src/deprecated/Tribe__Events__Asset__Dynamic.php:54
1615
  msgid "November"
1616
  msgstr ""
1617
 
1618
- #: src/Tribe/Assets.php:654 src/deprecated/Tribe__Events__Asset__Dynamic.php:55
1619
  msgid "December"
1620
  msgstr ""
1621
 
1622
- #: src/Tribe/Assets.php:657 src/deprecated/Tribe__Events__Asset__Dynamic.php:58
1623
  msgid "Jan"
1624
  msgstr ""
1625
 
1626
- #: src/Tribe/Assets.php:658 src/deprecated/Tribe__Events__Asset__Dynamic.php:59
1627
  msgid "Feb"
1628
  msgstr ""
1629
 
1630
- #: src/Tribe/Assets.php:659 src/deprecated/Tribe__Events__Asset__Dynamic.php:60
1631
  msgid "Mar"
1632
  msgstr ""
1633
 
1634
- #: src/Tribe/Assets.php:660 src/deprecated/Tribe__Events__Asset__Dynamic.php:61
1635
  msgid "Apr"
1636
  msgstr ""
1637
 
1638
- #: src/Tribe/Assets.php:662 src/deprecated/Tribe__Events__Asset__Dynamic.php:63
1639
  msgid "Jun"
1640
  msgstr ""
1641
 
1642
- #: src/Tribe/Assets.php:663 src/deprecated/Tribe__Events__Asset__Dynamic.php:64
1643
  msgid "Jul"
1644
  msgstr ""
1645
 
1646
- #: src/Tribe/Assets.php:664 src/deprecated/Tribe__Events__Asset__Dynamic.php:65
1647
  msgid "Aug"
1648
  msgstr ""
1649
 
1650
- #: src/Tribe/Assets.php:665 src/deprecated/Tribe__Events__Asset__Dynamic.php:66
1651
  msgid "Sep"
1652
  msgstr ""
1653
 
1654
- #: src/Tribe/Assets.php:666 src/deprecated/Tribe__Events__Asset__Dynamic.php:67
1655
  msgid "Oct"
1656
  msgstr ""
1657
 
1658
- #: src/Tribe/Assets.php:667 src/deprecated/Tribe__Events__Asset__Dynamic.php:68
1659
  msgid "Nov"
1660
  msgstr ""
1661
 
1662
- #: src/Tribe/Assets.php:668 src/deprecated/Tribe__Events__Asset__Dynamic.php:69
1663
  msgid "Dec"
1664
  msgstr ""
1665
 
1666
- #: src/Tribe/Assets.php:671 src/deprecated/Tribe__Events__Asset__Dynamic.php:72
1667
  msgid ""
1668
  "This event is from %%starttime%% to %%endtime%% on %%startdatewithyear%%."
1669
  msgstr ""
1670
 
1671
- #: src/Tribe/Assets.php:672 src/deprecated/Tribe__Events__Asset__Dynamic.php:73
1672
  msgid "This event is at %%starttime%% on %%startdatewithyear%%."
1673
  msgstr ""
1674
 
1675
- #: src/Tribe/Assets.php:673 src/deprecated/Tribe__Events__Asset__Dynamic.php:74
1676
  msgid "This event is all day on %%startdatewithyear%%."
1677
  msgstr ""
1678
 
1679
- #: src/Tribe/Assets.php:674 src/deprecated/Tribe__Events__Asset__Dynamic.php:75
1680
  msgid ""
1681
  "This event starts at %%starttime%% on %%startdatenoyear%% and ends at %"
1682
  "%endtime%% on %%enddatewithyear%%"
1683
  msgstr ""
1684
 
1685
- #: src/Tribe/Assets.php:675 src/deprecated/Tribe__Events__Asset__Dynamic.php:76
1686
  msgid ""
1687
  "This event starts at %%starttime%% on %%startdatenoyear%% and ends on %"
1688
  "%enddatewithyear%%"
1689
  msgstr ""
1690
 
1691
- #: src/Tribe/Assets.php:676 src/deprecated/Tribe__Events__Asset__Dynamic.php:77
1692
  msgid ""
1693
  "This event is all day starting on %%startdatenoyear%% and ending on %"
1694
  "%enddatewithyear%%."
@@ -2296,88 +2297,88 @@ msgstr ""
2296
  msgid "Delete this"
2297
  msgstr ""
2298
 
2299
- #: src/Tribe/Linked_Posts.php:836
2300
  msgid "My %s"
2301
  msgstr ""
2302
 
2303
- #: src/Tribe/Linked_Posts.php:840
2304
  msgid "Available %s"
2305
  msgstr ""
2306
 
2307
- #: src/Tribe/Linked_Posts.php:1005
2308
  msgid "Create: <b><%= term %></b>"
2309
  msgstr ""
2310
 
2311
- #: src/Tribe/Linked_Posts.php:1010
2312
  msgid "No saved %s exists."
2313
  msgstr ""
2314
 
2315
- #: src/Tribe/Linked_Posts.php:1042
2316
  msgctxt ""
2317
  "Indefinite article for the phrase \"Find a {post type name}. Will be "
2318
  "replaced with \"an\" if the {post type name} starts with a vowel."
2319
  msgid "a"
2320
  msgstr ""
2321
 
2322
- #: src/Tribe/Linked_Posts.php:1049
2323
  msgctxt ""
2324
  "Indefinite article for the phrase \"Find a {post type name}\" when the {post "
2325
  "type name} starts with a vowel, e.g. \"Find an Organizer\"."
2326
  msgid "an"
2327
  msgstr ""
2328
 
2329
- #: src/Tribe/Linked_Posts.php:1063
2330
  msgctxt ""
2331
  "\"Find an Organizer\", but when the word \"Organizer\" is customized to "
2332
  "something else."
2333
  msgid "Find %1$s %2$s"
2334
  msgstr ""
2335
 
2336
- #: src/Tribe/Linked_Posts.php:1072
2337
  msgctxt ""
2338
  "\"Create or Find Organizer\", but when the word \"Organizer\" is customized "
2339
  "to something else."
2340
  msgid "Create or Find %s"
2341
  msgstr ""
2342
 
2343
- #: src/Tribe/Linked_Posts.php:1079
2344
  msgid "Create or Find an Organizer"
2345
  msgstr ""
2346
 
2347
- #: src/Tribe/Linked_Posts.php:1080
2348
  msgid "Find an Organizer"
2349
  msgstr ""
2350
 
2351
- #: src/Tribe/Linked_Posts.php:1091
2352
  msgctxt ""
2353
  "\"Find a Venue\", but when the word \"Venue\" is customized to something "
2354
  "else."
2355
  msgid "Find %1$s %2$s"
2356
  msgstr ""
2357
 
2358
- #: src/Tribe/Linked_Posts.php:1100
2359
  msgctxt ""
2360
  "\"Create or Find Venue\", but when the word \"Venue\" is customized to "
2361
  "something else."
2362
  msgid "Create or Find %s"
2363
  msgstr ""
2364
 
2365
- #: src/Tribe/Linked_Posts.php:1107
2366
  msgid "Create or Find a Venue"
2367
  msgstr ""
2368
 
2369
- #: src/Tribe/Linked_Posts.php:1108
2370
  msgid "Find a Venue"
2371
  msgstr ""
2372
 
2373
- #: src/Tribe/Linked_Posts.php:1117
2374
  msgctxt ""
2375
  "The \"Find a {post type name}\" label for custom linked post types that are "
2376
  "*not* Venues or Organizers"
2377
  msgid "Find %1$s %2$s"
2378
  msgstr ""
2379
 
2380
- #: src/Tribe/Linked_Posts.php:1126
2381
  msgctxt ""
2382
  "The \"Create or Find {post type name}\" label for custom linked post types "
2383
  "that are *not* Venues or Organizers"
@@ -2396,195 +2397,195 @@ msgstr ""
2396
  msgid "Upcoming Events"
2397
  msgstr ""
2398
 
2399
- #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 4.6.21) #-#-#-#-#
2400
  #. Plugin Name of the plugin/theme
2401
- #: src/Tribe/Main.php:748 src/Tribe/Main.php:1090 src/Tribe/Privacy.php:29
2402
  #: src/functions/template-tags/general.php:1345
2403
  msgid "The Events Calendar"
2404
  msgstr ""
2405
 
2406
- #: src/Tribe/Main.php:755
2407
  msgid "month"
2408
  msgstr ""
2409
 
2410
- #: src/Tribe/Main.php:756
2411
  msgid "list"
2412
  msgstr ""
2413
 
2414
- #: src/Tribe/Main.php:757
2415
  msgid "upcoming"
2416
  msgstr ""
2417
 
2418
- #: src/Tribe/Main.php:758
2419
  msgid "past"
2420
  msgstr ""
2421
 
2422
- #: src/Tribe/Main.php:759
2423
  msgid "day"
2424
  msgstr ""
2425
 
2426
- #: src/Tribe/Main.php:760
2427
  msgid "today"
2428
  msgstr ""
2429
 
2430
- #: src/Tribe/Main.php:761
2431
  msgctxt "featured events slug"
2432
  msgid "featured"
2433
  msgstr ""
2434
 
2435
- #: src/Tribe/Main.php:762
2436
  msgctxt "all events slug"
2437
  msgid "all"
2438
  msgstr ""
2439
 
2440
- #: src/Tribe/Main.php:785
2441
  msgid "Initializing Tribe Events on %s"
2442
  msgstr ""
2443
 
2444
- #: src/Tribe/Main.php:843 src/Tribe/Main.php:845
2445
  #: src/deprecated/Tribe__Events__Activation_Page.php:195
2446
  msgid "Welcome to The Events Calendar"
2447
  msgstr ""
2448
 
2449
- #: src/Tribe/Main.php:980
2450
  msgid ""
2451
  "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will "
2452
  "show its calendar in place of the page."
2453
  msgstr ""
2454
 
2455
- #: src/Tribe/Main.php:983
2456
  msgid "Ask the site administrator to edit the %s slug"
2457
  msgstr ""
2458
 
2459
- #: src/Tribe/Main.php:985
2460
  msgid "Edit the %s slug"
2461
  msgstr ""
2462
 
2463
- #: src/Tribe/Main.php:989
2464
  msgid " ask the site administrator set a different Events URL slug."
2465
  msgstr ""
2466
 
2467
- #: src/Tribe/Main.php:994
2468
  msgid "edit Events settings."
2469
  msgstr ""
2470
 
2471
- #: src/Tribe/Main.php:997
2472
  msgid "%1$s or %2$s"
2473
  msgstr ""
2474
 
2475
- #: src/Tribe/Main.php:1050
2476
  msgid "New User Primer"
2477
  msgstr ""
2478
 
2479
- #: src/Tribe/Main.php:1052
2480
  msgid ""
2481
  "We are committed to helping make your calendar spectacular and have a wealth "
2482
  "of resources available, including a handy %s to get your calendar up and "
2483
  "running."
2484
  msgstr ""
2485
 
2486
- #: src/Tribe/Main.php:1063
2487
  msgid "Support for The Events Calendar"
2488
  msgstr ""
2489
 
2490
- #: src/Tribe/Main.php:1066
2491
  msgid ""
2492
  "%s: A thorough walkthrough of The Events Calendar and the settings that are "
2493
  "available to you."
2494
  msgstr ""
2495
 
2496
- #: src/Tribe/Main.php:1066
2497
  msgid "Settings overview"
2498
  msgstr ""
2499
 
2500
- #: src/Tribe/Main.php:1068
2501
  msgid ""
2502
  "%s: A complete look at the features you can expect to see right out of the "
2503
  "box as well as how to use them."
2504
  msgstr ""
2505
 
2506
- #: src/Tribe/Main.php:1068
2507
  msgid "Features overview"
2508
  msgstr ""
2509
 
2510
- #: src/Tribe/Main.php:1070
2511
  msgid ""
2512
  "%s: Our most comprehensive outline for customizing the calendar to suit your "
2513
  "needs, including custom layouts and styles."
2514
  msgstr ""
2515
 
2516
- #: src/Tribe/Main.php:1070
2517
  msgid "Themer’s Guide"
2518
  msgstr ""
2519
 
2520
- #: src/Tribe/Main.php:1072
2521
  msgid ""
2522
  "%s: An overview of the default templates and styles that are included in the "
2523
  "plugin, as well as how to change them."
2524
  msgstr ""
2525
 
2526
- #: src/Tribe/Main.php:1072
2527
  msgid "Using stylesheets and page templates"
2528
  msgstr ""
2529
 
2530
- #: src/Tribe/Main.php:1074
2531
  msgid ""
2532
  "%s: Do you see an issue with your calendar? Go here first to find where it’s "
2533
  "coming from and how to fix it."
2534
  msgstr ""
2535
 
2536
- #: src/Tribe/Main.php:1074
2537
  msgid "Troubleshooting common problems"
2538
  msgstr ""
2539
 
2540
- #: src/Tribe/Main.php:1076
2541
  msgid ""
2542
  "%s: Code and guides for customizing your calendar in useful and interesting "
2543
  "ways."
2544
  msgstr ""
2545
 
2546
- #: src/Tribe/Main.php:1076
2547
  msgid "Customizing the Events plugins"
2548
  msgstr ""
2549
 
2550
- #: src/Tribe/Main.php:1091
2551
  msgid "Events Tickets"
2552
  msgstr ""
2553
 
2554
- #: src/Tribe/Main.php:1092
2555
  msgid ""
2556
  "If you have tried the above steps and are still having trouble, you can post "
2557
  "a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff "
2558
  "monitors these forums once a week and would be happy to assist you there. "
2559
  msgstr ""
2560
 
2561
- #: src/Tribe/Main.php:1094 src/Tribe/Main.php:1102
2562
  msgid "premium support on our website"
2563
  msgstr ""
2564
 
2565
- #: src/Tribe/Main.php:1095
2566
  msgid ""
2567
  "<strong>Looking for more immediate support?</strong> We offer %s with the "
2568
  "purchase of any of our premium plugins. Pick up a license and you can post "
2569
  "there directly and expect a response within 24-48 hours during weekdays"
2570
  msgstr ""
2571
 
2572
- #: src/Tribe/Main.php:1099
2573
  msgid "open-source forum on WordPress.org"
2574
  msgstr ""
2575
 
2576
- #: src/Tribe/Main.php:1100
2577
  msgid ""
2578
  "If you have tried the above steps and are still having trouble, you can post "
2579
  "a new thread to our %s. Our support staff monitors these forums once a week "
2580
  "and would be happy to assist you there."
2581
  msgstr ""
2582
 
2583
- #: src/Tribe/Main.php:1103
2584
  msgid "Events Calendar PRO"
2585
  msgstr ""
2586
 
2587
- #: src/Tribe/Main.php:1104
2588
  msgid ""
2589
  "<strong>Looking for more immediate support?</strong> We offer %1$s with the "
2590
  "purchase of any of our premium plugins (like %2$s). Pick up a license and "
@@ -2592,403 +2593,403 @@ msgid ""
2592
  "weekdays."
2593
  msgstr ""
2594
 
2595
- #: src/Tribe/Main.php:1108
2596
  msgid "post a thread"
2597
  msgstr ""
2598
 
2599
- #: src/Tribe/Main.php:1109
2600
  msgid ""
2601
  "If you have a valid license for one of our paid plugins, you can %s in our "
2602
  "premium support forums. Our support team monitors the forums and will "
2603
  "respond to your thread within 24-48 hours (during the week)."
2604
  msgstr ""
2605
 
2606
- #: src/Tribe/Main.php:1152
2607
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:207
2608
  #: src/functions/template-tags/general.php:95
2609
  msgid "Events"
2610
  msgstr ""
2611
 
2612
- #: src/Tribe/Main.php:1160 src/admin-views/aggregator/tabs/import-form.php:185
2613
  #: src/admin-views/aggregator/tabs/import-form.php:197
2614
  #: src/functions/template-tags/general.php:63
2615
  msgid "Event"
2616
  msgstr ""
2617
 
2618
- #: src/Tribe/Main.php:1294
2619
  msgid ""
2620
  "Your version of The Events Calendar is not up-to-date with one of your The "
2621
  "Events Calendar add-ons. Please %supdate now.%s"
2622
  msgstr ""
2623
 
2624
- #: src/Tribe/Main.php:1306
2625
  msgid ""
2626
  "The following plugins are out of date: %1$s. All add-ons contain "
2627
  "dependencies on The Events Calendar and will not function properly unless "
2628
  "paired with the right version. %2$sLearn More%3$s."
2629
  msgstr ""
2630
 
2631
- #: src/Tribe/Main.php:1459
2632
  msgid ""
2633
  "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade "
2634
  "your WordPress install."
2635
  msgstr ""
2636
 
2637
- #: src/Tribe/Main.php:1462
2638
  msgid ""
2639
  "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host "
2640
  "about moving you to a newer version of PHP."
2641
  msgstr ""
2642
 
2643
- #: src/Tribe/Main.php:1474
2644
  msgid ""
2645
  "It appears as if the tribe-common libraries cannot be found! The directory "
2646
  "should be in the \"common/\" directory in the events calendar plugin."
2647
  msgstr ""
2648
 
2649
- #: src/Tribe/Main.php:1710 src/Tribe/Main.php:2164
2650
  msgid "category"
2651
  msgstr ""
2652
 
2653
- #: src/Tribe/Main.php:1724 src/Tribe/Main.php:2163
2654
  msgid "tag"
2655
  msgstr ""
2656
 
2657
- #: src/Tribe/Main.php:1757 src/Tribe/Organizer.php:91 src/Tribe/Venue.php:110
2658
  msgid "Add New"
2659
  msgstr ""
2660
 
2661
- #: src/Tribe/Main.php:1758 src/Tribe/Main.php:1890 src/Tribe/Main.php:1891
2662
  #: src/Tribe/Organizer.php:92 src/Tribe/Venue.php:111
2663
  msgid "Add New %s"
2664
  msgstr ""
2665
 
2666
- #: src/Tribe/Main.php:1760 src/Tribe/Organizer.php:94 src/Tribe/Venue.php:113
2667
  msgid "New %s"
2668
  msgstr ""
2669
 
2670
- #: src/Tribe/Main.php:1761 src/Tribe/Organizer.php:95 src/Tribe/Venue.php:114
2671
  #: src/views/month/single-day.php:26
2672
  msgid "View %s"
2673
  msgstr ""
2674
 
2675
- #: src/Tribe/Main.php:1762 src/Tribe/Organizer.php:96 src/Tribe/Venue.php:115
2676
  msgid "Search %s"
2677
  msgstr ""
2678
 
2679
- #: src/Tribe/Main.php:1763 src/Tribe/Organizer.php:97 src/Tribe/Venue.php:116
2680
  msgid "No %s found"
2681
  msgstr ""
2682
 
2683
- #: src/Tribe/Main.php:1764 src/Tribe/Organizer.php:98 src/Tribe/Venue.php:117
2684
  msgid "No %s found in Trash"
2685
  msgstr ""
2686
 
2687
- #: src/Tribe/Main.php:1774
2688
  msgid "%s Category"
2689
  msgstr ""
2690
 
2691
- #: src/Tribe/Main.php:1775
2692
  msgid "Search %s Categories"
2693
  msgstr ""
2694
 
2695
- #: src/Tribe/Main.php:1776
2696
  msgid "All %s Categories"
2697
  msgstr ""
2698
 
2699
- #: src/Tribe/Main.php:1777
2700
  msgid "Parent %s Category"
2701
  msgstr ""
2702
 
2703
- #: src/Tribe/Main.php:1778
2704
  msgid "Parent %s Category:"
2705
  msgstr ""
2706
 
2707
- #: src/Tribe/Main.php:1779
2708
  msgid "Edit %s Category"
2709
  msgstr ""
2710
 
2711
- #: src/Tribe/Main.php:1780
2712
  msgid "Update %s Category"
2713
  msgstr ""
2714
 
2715
- #: src/Tribe/Main.php:1781
2716
  msgid "Add New %s Category"
2717
  msgstr ""
2718
 
2719
- #: src/Tribe/Main.php:1782
2720
  msgid "New %s Category Name"
2721
  msgstr ""
2722
 
2723
- #: src/Tribe/Main.php:1799
2724
  msgid "%1$s updated. %2$sView %1$s%3$s"
2725
  msgstr ""
2726
 
2727
- #: src/Tribe/Main.php:1804 src/Tribe/Main.php:1842 src/Tribe/Main.php:1862
2728
  msgid "Custom field updated."
2729
  msgstr ""
2730
 
2731
- #: src/Tribe/Main.php:1805 src/Tribe/Main.php:1843 src/Tribe/Main.php:1863
2732
  msgid "Custom field deleted."
2733
  msgstr ""
2734
 
2735
- #: src/Tribe/Main.php:1806 src/Tribe/Main.php:1841 src/Tribe/Main.php:1844
2736
- #: src/Tribe/Main.php:1861 src/Tribe/Main.php:1864
2737
  msgid "%s updated."
2738
  msgstr ""
2739
 
2740
  #. translators: %s: date and time of the revision
2741
- #: src/Tribe/Main.php:1808 src/Tribe/Main.php:1846
2742
  msgid "%1$s restored to revision from %2$s"
2743
  msgstr ""
2744
 
2745
- #: src/Tribe/Main.php:1810
2746
  msgid "%1$s published. %2$sView %3$s"
2747
  msgstr ""
2748
 
2749
- #: src/Tribe/Main.php:1815 src/Tribe/Main.php:1848 src/Tribe/Main.php:1868
2750
  msgid "%s saved."
2751
  msgstr ""
2752
 
2753
- #: src/Tribe/Main.php:1817
2754
  msgid "%1$s submitted. %2$sPreview %3$s"
2755
  msgstr ""
2756
 
2757
- #: src/Tribe/Main.php:1823
2758
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
2759
  msgstr ""
2760
 
2761
  #. translators: Publish box date format, see http://php.net/date
2762
- #: src/Tribe/Main.php:1826 src/Tribe/Main.php:1854 src/Tribe/Main.php:1874
2763
  msgid "M j, Y @ G:i"
2764
  msgstr ""
2765
 
2766
- #: src/Tribe/Main.php:1832
2767
  msgid "%1$s draft updated. %2$sPreview %3$s"
2768
  msgstr ""
2769
 
2770
- #: src/Tribe/Main.php:1847 src/Tribe/Main.php:1867
2771
  msgid "%s published."
2772
  msgstr ""
2773
 
2774
- #: src/Tribe/Main.php:1849 src/Tribe/Main.php:1869
2775
  msgid "%s submitted."
2776
  msgstr ""
2777
 
2778
- #: src/Tribe/Main.php:1851 src/Tribe/Main.php:1871
2779
  msgid "%1$s scheduled for: %2$s."
2780
  msgstr ""
2781
 
2782
- #: src/Tribe/Main.php:1856 src/Tribe/Main.php:1876
2783
  msgid "%s draft updated."
2784
  msgstr ""
2785
 
2786
  #. translators: %s: date and time of the revision
2787
- #: src/Tribe/Main.php:1866
2788
  msgid "%s restored to revision from %s"
2789
  msgstr ""
2790
 
2791
- #: src/Tribe/Main.php:1920
2792
  msgid ""
2793
  "Without a defined location your event will not display a %sGoogle Rich "
2794
  "Snippet%s on the search results."
2795
  msgstr ""
2796
 
2797
- #: src/Tribe/Main.php:2165
2798
  msgid "page"
2799
  msgstr ""
2800
 
2801
- #: src/Tribe/Main.php:2166 src/functions/template-tags/general.php:79
2802
  msgid "event"
2803
  msgstr ""
2804
 
2805
- #: src/Tribe/Main.php:2167 src/functions/template-tags/general.php:111
2806
  msgid "events"
2807
  msgstr ""
2808
 
2809
- #: src/Tribe/Main.php:2168
2810
  msgid "all"
2811
  msgstr ""
2812
 
2813
- #: src/Tribe/Main.php:2559
2814
  msgid " (View Full %1$s Description Here: %2$s)"
2815
  msgstr ""
2816
 
2817
- #: src/Tribe/Main.php:3334 src/Tribe/Main.php:3369
2818
  #: src/functions/template-tags/day.php:157
2819
  #: src/functions/template-tags/day.php:178
2820
  msgid "Date out of range."
2821
  msgstr ""
2822
 
2823
- #: src/Tribe/Main.php:3411
2824
  msgid "%s Options"
2825
  msgstr ""
2826
 
2827
- #: src/Tribe/Main.php:3420 src/Tribe/Main.php:3433
2828
  msgid "%s Information"
2829
  msgstr ""
2830
 
2831
- #: src/Tribe/Main.php:3772
2832
  msgid "Support"
2833
  msgstr ""
2834
 
2835
- #: src/Tribe/Main.php:3775
2836
  msgid "View All Add-Ons"
2837
  msgstr ""
2838
 
2839
- #: src/Tribe/Main.php:3795
2840
  msgid "News from Modern Tribe"
2841
  msgstr ""
2842
 
2843
- #: src/Tribe/Main.php:3840
2844
  msgid "Additional Functionality"
2845
  msgstr ""
2846
 
2847
- #: src/Tribe/Main.php:3845
2848
  msgid ""
2849
  "Looking for additional functionality including recurring events, ticket "
2850
  "sales, publicly submitted events, new views and more?"
2851
  msgstr ""
2852
 
2853
- #: src/Tribe/Main.php:3846
2854
  msgid "Check out the %savailable add-ons%s."
2855
  msgstr ""
2856
 
2857
- #: src/Tribe/Main.php:3948
2858
  msgid "Calendar"
2859
  msgstr ""
2860
 
2861
- #: src/Tribe/Main.php:3964
2862
  msgid "List"
2863
  msgstr ""
2864
 
2865
- #: src/Tribe/Main.php:3982
2866
  msgid "Month"
2867
  msgstr ""
2868
 
2869
- #: src/Tribe/Main.php:3999 src/admin-views/aggregator/fields/schedule.php:44
2870
  #: src/admin-views/aggregator/fields/schedule.php:62
2871
  msgid "Day"
2872
  msgstr ""
2873
 
2874
- #: src/Tribe/Main.php:4022
2875
  msgid "Search for %s by Keyword."
2876
  msgstr ""
2877
 
2878
- #: src/Tribe/Main.php:4025
2879
  msgid "Search"
2880
  msgstr ""
2881
 
2882
- #: src/Tribe/Main.php:4026
2883
  msgid "Keyword"
2884
  msgstr ""
2885
 
2886
- #: src/Tribe/Main.php:4043
2887
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
2888
  msgstr ""
2889
 
2890
- #: src/Tribe/Main.php:4044
2891
  msgid "1 digit month slash 1 digit day slash 4 digit year"
2892
  msgstr ""
2893
 
2894
- #: src/Tribe/Main.php:4045
2895
  msgid "2 digit month slash 2 digit day slash 4 digit year"
2896
  msgstr ""
2897
 
2898
- #: src/Tribe/Main.php:4046
2899
  msgid "1 digit day slash 1 digit month slash 4 digit year"
2900
  msgstr ""
2901
 
2902
- #: src/Tribe/Main.php:4047
2903
  msgid "2 digit day slash 2 digit month slash 4 digit year"
2904
  msgstr ""
2905
 
2906
- #: src/Tribe/Main.php:4048
2907
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
2908
  msgstr ""
2909
 
2910
- #: src/Tribe/Main.php:4049
2911
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
2912
  msgstr ""
2913
 
2914
- #: src/Tribe/Main.php:4050
2915
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
2916
  msgstr ""
2917
 
2918
- #: src/Tribe/Main.php:4051
2919
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
2920
  msgstr ""
2921
 
2922
- #: src/Tribe/Main.php:4052
2923
  msgid "4 digit year dot 2 digit month dot 2 digit day"
2924
  msgstr ""
2925
 
2926
- #: src/Tribe/Main.php:4053
2927
  msgid "2 digit month dot 2 digit day dot 4 digit year"
2928
  msgstr ""
2929
 
2930
- #: src/Tribe/Main.php:4054
2931
  msgid "2 digit day dot 2 digit month dot 4 digit year"
2932
  msgstr ""
2933
 
2934
- #: src/Tribe/Main.php:4058
2935
  msgid "4 digit year hyphen 2 digit month"
2936
  msgstr ""
2937
 
2938
- #: src/Tribe/Main.php:4059 src/Tribe/Main.php:4061
2939
  msgid "1 digit month slash 4 digit year"
2940
  msgstr ""
2941
 
2942
- #: src/Tribe/Main.php:4060 src/Tribe/Main.php:4062
2943
  msgid "2 digit month slash 4 digit year"
2944
  msgstr ""
2945
 
2946
- #: src/Tribe/Main.php:4063 src/Tribe/Main.php:4064 src/Tribe/Main.php:4065
2947
  msgid "1 digit month hyphen 4 digit year"
2948
  msgstr ""
2949
 
2950
- #: src/Tribe/Main.php:4066
2951
  msgid "2 digit month hyphen 4 digit year"
2952
  msgstr ""
2953
 
2954
- #: src/Tribe/Main.php:4067
2955
  msgid "4 digit year dot 2 digit month"
2956
  msgstr ""
2957
 
2958
- #: src/Tribe/Main.php:4068 src/Tribe/Main.php:4069
2959
  msgid "2 digit month dot 4 digit year"
2960
  msgstr ""
2961
 
2962
- #: src/Tribe/Main.php:4098 src/Tribe/Main.php:4123
2963
  #: src/admin-views/aggregator/origins/refine.php:7
2964
  msgid "Date"
2965
  msgstr ""
2966
 
2967
- #: src/Tribe/Main.php:4100
2968
  msgid "Search for %s by Date. Please use the format %s."
2969
  msgstr ""
2970
 
2971
- #: src/Tribe/Main.php:4103
2972
  msgid "%s In"
2973
  msgstr ""
2974
 
2975
- #: src/Tribe/Main.php:4105
2976
  msgid "Search for %s by month. Please use the format %s."
2977
  msgstr ""
2978
 
2979
- #: src/Tribe/Main.php:4107
2980
  msgid "%s From"
2981
  msgstr ""
2982
 
2983
- #: src/Tribe/Main.php:4109
2984
  msgid "Day Of"
2985
  msgstr ""
2986
 
2987
- #: src/Tribe/Main.php:4189
2988
  msgid "Once Every 30 Mins"
2989
  msgstr ""
2990
 
2991
- #: src/Tribe/Main.php:4818 src/Tribe/Main.php:4875
2992
  msgid "Use Saved %s:"
2993
  msgstr ""
2994
 
@@ -2996,13 +2997,13 @@ msgstr ""
2996
  msgid "Error"
2997
  msgstr ""
2998
 
2999
- #: src/Tribe/Organizer.php:157 src/functions/template-tags/organizer.php:115
3000
  msgid "Organizer"
3001
  msgstr ""
3002
 
3003
  #: src/Tribe/Organizer.php:171
3004
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:206
3005
- #: src/functions/template-tags/organizer.php:126
3006
  msgid "Organizers"
3007
  msgstr ""
3008
 
@@ -3014,7 +3015,7 @@ msgstr ""
3014
  msgid "organizers"
3015
  msgstr ""
3016
 
3017
- #: src/Tribe/Organizer.php:371
3018
  msgid "Unnamed %s"
3019
  msgstr ""
3020
 
@@ -3466,7 +3467,7 @@ msgid "Returns all the event categories matching the search criteria"
3466
  msgstr ""
3467
 
3468
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:36
3469
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:366
3470
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:64
3471
  #: src/Tribe/REST/V1/Endpoints/Archive_Tag.php:53
3472
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:61
@@ -3474,14 +3475,14 @@ msgid "One or more of the specified query variables has a bad format"
3474
  msgstr ""
3475
 
3476
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:39
3477
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:369
3478
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:67
3479
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:64
3480
  msgid "The requested page was not found."
3481
  msgstr ""
3482
 
3483
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:93
3484
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:388
3485
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:194
3486
  #: src/Tribe/REST/V1/Endpoints/Archive_Tag.php:110
3487
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:191
@@ -3543,69 +3544,79 @@ msgstr ""
3543
  msgid "Limit result set to terms with a specific slug"
3544
  msgstr ""
3545
 
3546
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:358
3547
  msgid "Returns all the upcoming events matching the search criteria"
3548
  msgstr ""
3549
 
3550
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:396
3551
  msgid "The number of events to return on each page"
3552
  msgstr ""
3553
 
3554
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:403
3555
  msgid "Events should start after the specified date"
3556
  msgstr ""
3557
 
3558
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:410
3559
  msgid "Events should start before the specified date"
3560
  msgstr ""
3561
 
3562
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:416
3563
  msgid "Events should contain the specified string in the title or description"
3564
  msgstr ""
3565
 
3566
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:422
3567
  msgid "Events should be assigned one of the specified categories slugs or IDs"
3568
  msgstr ""
3569
 
3570
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:430
3571
  msgid "Events should be assigned one of the specified tags slugs or IDs"
3572
  msgstr ""
3573
 
3574
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:438
3575
  msgid "Events should be assigned one of the specified venue IDs"
3576
  msgstr ""
3577
 
3578
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:446
3579
  msgid "Events should be assigned one of the specified organizer IDs"
3580
  msgstr ""
3581
 
3582
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:454
3583
  msgid "Events should be filtered by their featured status"
3584
  msgstr ""
3585
 
3586
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:461
3587
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:256
3588
  msgid "The event post status"
3589
  msgstr ""
3590
 
3591
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:466
3592
  msgid ""
3593
  "Requires Events Calendar Pro. Events should be filtered by whether their "
3594
  "venue has geolocation data"
3595
  msgstr ""
3596
 
3597
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:472
3598
  msgid ""
3599
  "Requires Events Calendar Pro. Events should be filtered by their venue "
3600
  "latitude location, must also provide geoloc_lng"
3601
  msgstr ""
3602
 
3603
- #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:478
3604
  msgid ""
3605
  "Requires Events Calendar Pro. Events should be filtered by their venue "
3606
  "longitude location, must also provide geoloc_lat"
3607
  msgstr ""
3608
 
 
 
 
 
 
 
 
 
 
 
3609
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:56
3610
  msgid "Returns all the organizers matching the search criteria"
3611
  msgstr ""
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: The Events Calendar 4.6.22\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
+ "POT-Creation-Date: 2018-08-20 15:16:29+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2018-08-20 15:16\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
47
  msgid "%s"
48
  msgstr ""
49
 
50
+ #: src/Tribe/Admin/Bar/Default_Configurator.php:45 src/Tribe/Main.php:3907
51
  msgid "View Calendar"
52
  msgstr ""
53
 
56
  msgstr ""
57
 
58
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
59
+ #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:1761
60
+ #: src/Tribe/Main.php:4843 src/Tribe/Main.php:4890 src/Tribe/Organizer.php:93
61
  #: src/Tribe/Venue.php:112
62
  msgid "Edit %s"
63
  msgstr ""
68
  msgid "Import"
69
  msgstr ""
70
 
71
+ #: src/Tribe/Admin/Bar/Default_Configurator.php:89 src/Tribe/Main.php:3956
72
  msgid "Settings"
73
  msgstr ""
74
 
111
  #: src/Tribe/Admin/Timezone_Updater.php:87
112
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:56
113
  #: src/Tribe/Aggregator/Record/Queue_Realtime.php:100
114
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:204
115
  msgid "%d%% complete"
116
  msgstr ""
117
 
121
  "refresh and try again."
122
  msgstr ""
123
 
124
+ #: src/Tribe/Admin_List.php:246 src/Tribe/Main.php:1775
125
  msgid "%s Categories"
126
  msgstr ""
127
 
613
  msgstr ""
614
 
615
  #: src/Tribe/Aggregator/Record/Async_Queue.php:348
616
+ #: src/Tribe/Aggregator/Record/Void_Queue.php:122
617
  msgid ""
618
  "Unable to process this import - a breakage or conflict may have resulted in "
619
  "the import halting."
816
  msgid "Select %s"
817
  msgstr ""
818
 
819
+ #: src/Tribe/Aggregator/Record/Queue_Processor.php:233
820
  msgid "Could not process queue for Import Record %1$d: %2$s"
821
  msgstr ""
822
 
842
  msgid "Skipped:"
843
  msgstr ""
844
 
845
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:177
846
  msgid ""
847
  "Unable to continue inserting data. Please reload this page to continue/try "
848
  "again."
1514
  msgid "Merge Duplicates"
1515
  msgstr ""
1516
 
1517
+ #: src/Tribe/Assets.php:634 src/deprecated/Tribe__Events__Asset__Dynamic.php:26
1518
  msgid "Sunday"
1519
  msgstr ""
1520
 
1521
+ #: src/Tribe/Assets.php:635 src/deprecated/Tribe__Events__Asset__Dynamic.php:27
1522
  msgid "Monday"
1523
  msgstr ""
1524
 
1525
+ #: src/Tribe/Assets.php:636 src/deprecated/Tribe__Events__Asset__Dynamic.php:28
1526
  msgid "Tuesday"
1527
  msgstr ""
1528
 
1529
+ #: src/Tribe/Assets.php:637 src/deprecated/Tribe__Events__Asset__Dynamic.php:29
1530
  msgid "Wednesday"
1531
  msgstr ""
1532
 
1533
+ #: src/Tribe/Assets.php:638 src/deprecated/Tribe__Events__Asset__Dynamic.php:30
1534
  msgid "Thursday"
1535
  msgstr ""
1536
 
1537
+ #: src/Tribe/Assets.php:639 src/deprecated/Tribe__Events__Asset__Dynamic.php:31
1538
  msgid "Friday"
1539
  msgstr ""
1540
 
1541
+ #: src/Tribe/Assets.php:640 src/deprecated/Tribe__Events__Asset__Dynamic.php:32
1542
  msgid "Saturday"
1543
  msgstr ""
1544
 
1545
+ #: src/Tribe/Assets.php:643 src/deprecated/Tribe__Events__Asset__Dynamic.php:35
1546
  msgid "Sun"
1547
  msgstr ""
1548
 
1549
+ #: src/Tribe/Assets.php:644 src/deprecated/Tribe__Events__Asset__Dynamic.php:36
1550
  msgid "Mon"
1551
  msgstr ""
1552
 
1553
+ #: src/Tribe/Assets.php:645 src/deprecated/Tribe__Events__Asset__Dynamic.php:37
1554
  msgid "Tue"
1555
  msgstr ""
1556
 
1557
+ #: src/Tribe/Assets.php:646 src/deprecated/Tribe__Events__Asset__Dynamic.php:38
1558
  msgid "Wed"
1559
  msgstr ""
1560
 
1561
+ #: src/Tribe/Assets.php:647 src/deprecated/Tribe__Events__Asset__Dynamic.php:39
1562
  msgid "Thu"
1563
  msgstr ""
1564
 
1565
+ #: src/Tribe/Assets.php:648 src/deprecated/Tribe__Events__Asset__Dynamic.php:40
1566
  msgid "Fri"
1567
  msgstr ""
1568
 
1569
+ #: src/Tribe/Assets.php:649 src/deprecated/Tribe__Events__Asset__Dynamic.php:41
1570
  msgid "Sat"
1571
  msgstr ""
1572
 
1573
+ #: src/Tribe/Assets.php:652 src/deprecated/Tribe__Events__Asset__Dynamic.php:44
1574
  msgid "January"
1575
  msgstr ""
1576
 
1577
+ #: src/Tribe/Assets.php:653 src/deprecated/Tribe__Events__Asset__Dynamic.php:45
1578
  msgid "February"
1579
  msgstr ""
1580
 
1581
+ #: src/Tribe/Assets.php:654 src/deprecated/Tribe__Events__Asset__Dynamic.php:46
1582
  msgid "March"
1583
  msgstr ""
1584
 
1585
+ #: src/Tribe/Assets.php:655 src/deprecated/Tribe__Events__Asset__Dynamic.php:47
1586
  msgid "April"
1587
  msgstr ""
1588
 
1589
+ #: src/Tribe/Assets.php:656 src/Tribe/Assets.php:670
1590
  #: src/deprecated/Tribe__Events__Asset__Dynamic.php:48
1591
  #: src/deprecated/Tribe__Events__Asset__Dynamic.php:62
1592
  msgid "May"
1593
  msgstr ""
1594
 
1595
+ #: src/Tribe/Assets.php:657 src/deprecated/Tribe__Events__Asset__Dynamic.php:49
1596
  msgid "June"
1597
  msgstr ""
1598
 
1599
+ #: src/Tribe/Assets.php:658 src/deprecated/Tribe__Events__Asset__Dynamic.php:50
1600
  msgid "July"
1601
  msgstr ""
1602
 
1603
+ #: src/Tribe/Assets.php:659 src/deprecated/Tribe__Events__Asset__Dynamic.php:51
1604
  msgid "August"
1605
  msgstr ""
1606
 
1607
+ #: src/Tribe/Assets.php:660 src/deprecated/Tribe__Events__Asset__Dynamic.php:52
1608
  msgid "September"
1609
  msgstr ""
1610
 
1611
+ #: src/Tribe/Assets.php:661 src/deprecated/Tribe__Events__Asset__Dynamic.php:53
1612
  msgid "October"
1613
  msgstr ""
1614
 
1615
+ #: src/Tribe/Assets.php:662 src/deprecated/Tribe__Events__Asset__Dynamic.php:54
1616
  msgid "November"
1617
  msgstr ""
1618
 
1619
+ #: src/Tribe/Assets.php:663 src/deprecated/Tribe__Events__Asset__Dynamic.php:55
1620
  msgid "December"
1621
  msgstr ""
1622
 
1623
+ #: src/Tribe/Assets.php:666 src/deprecated/Tribe__Events__Asset__Dynamic.php:58
1624
  msgid "Jan"
1625
  msgstr ""
1626
 
1627
+ #: src/Tribe/Assets.php:667 src/deprecated/Tribe__Events__Asset__Dynamic.php:59
1628
  msgid "Feb"
1629
  msgstr ""
1630
 
1631
+ #: src/Tribe/Assets.php:668 src/deprecated/Tribe__Events__Asset__Dynamic.php:60
1632
  msgid "Mar"
1633
  msgstr ""
1634
 
1635
+ #: src/Tribe/Assets.php:669 src/deprecated/Tribe__Events__Asset__Dynamic.php:61
1636
  msgid "Apr"
1637
  msgstr ""
1638
 
1639
+ #: src/Tribe/Assets.php:671 src/deprecated/Tribe__Events__Asset__Dynamic.php:63
1640
  msgid "Jun"
1641
  msgstr ""
1642
 
1643
+ #: src/Tribe/Assets.php:672 src/deprecated/Tribe__Events__Asset__Dynamic.php:64
1644
  msgid "Jul"
1645
  msgstr ""
1646
 
1647
+ #: src/Tribe/Assets.php:673 src/deprecated/Tribe__Events__Asset__Dynamic.php:65
1648
  msgid "Aug"
1649
  msgstr ""
1650
 
1651
+ #: src/Tribe/Assets.php:674 src/deprecated/Tribe__Events__Asset__Dynamic.php:66
1652
  msgid "Sep"
1653
  msgstr ""
1654
 
1655
+ #: src/Tribe/Assets.php:675 src/deprecated/Tribe__Events__Asset__Dynamic.php:67
1656
  msgid "Oct"
1657
  msgstr ""
1658
 
1659
+ #: src/Tribe/Assets.php:676 src/deprecated/Tribe__Events__Asset__Dynamic.php:68
1660
  msgid "Nov"
1661
  msgstr ""
1662
 
1663
+ #: src/Tribe/Assets.php:677 src/deprecated/Tribe__Events__Asset__Dynamic.php:69
1664
  msgid "Dec"
1665
  msgstr ""
1666
 
1667
+ #: src/Tribe/Assets.php:680 src/deprecated/Tribe__Events__Asset__Dynamic.php:72
1668
  msgid ""
1669
  "This event is from %%starttime%% to %%endtime%% on %%startdatewithyear%%."
1670
  msgstr ""
1671
 
1672
+ #: src/Tribe/Assets.php:681 src/deprecated/Tribe__Events__Asset__Dynamic.php:73
1673
  msgid "This event is at %%starttime%% on %%startdatewithyear%%."
1674
  msgstr ""
1675
 
1676
+ #: src/Tribe/Assets.php:682 src/deprecated/Tribe__Events__Asset__Dynamic.php:74
1677
  msgid "This event is all day on %%startdatewithyear%%."
1678
  msgstr ""
1679
 
1680
+ #: src/Tribe/Assets.php:683 src/deprecated/Tribe__Events__Asset__Dynamic.php:75
1681
  msgid ""
1682
  "This event starts at %%starttime%% on %%startdatenoyear%% and ends at %"
1683
  "%endtime%% on %%enddatewithyear%%"
1684
  msgstr ""
1685
 
1686
+ #: src/Tribe/Assets.php:684 src/deprecated/Tribe__Events__Asset__Dynamic.php:76
1687
  msgid ""
1688
  "This event starts at %%starttime%% on %%startdatenoyear%% and ends on %"
1689
  "%enddatewithyear%%"
1690
  msgstr ""
1691
 
1692
+ #: src/Tribe/Assets.php:685 src/deprecated/Tribe__Events__Asset__Dynamic.php:77
1693
  msgid ""
1694
  "This event is all day starting on %%startdatenoyear%% and ending on %"
1695
  "%enddatewithyear%%."
2297
  msgid "Delete this"
2298
  msgstr ""
2299
 
2300
+ #: src/Tribe/Linked_Posts.php:960
2301
  msgid "My %s"
2302
  msgstr ""
2303
 
2304
+ #: src/Tribe/Linked_Posts.php:964
2305
  msgid "Available %s"
2306
  msgstr ""
2307
 
2308
+ #: src/Tribe/Linked_Posts.php:1133
2309
  msgid "Create: <b><%= term %></b>"
2310
  msgstr ""
2311
 
2312
+ #: src/Tribe/Linked_Posts.php:1138
2313
  msgid "No saved %s exists."
2314
  msgstr ""
2315
 
2316
+ #: src/Tribe/Linked_Posts.php:1170
2317
  msgctxt ""
2318
  "Indefinite article for the phrase \"Find a {post type name}. Will be "
2319
  "replaced with \"an\" if the {post type name} starts with a vowel."
2320
  msgid "a"
2321
  msgstr ""
2322
 
2323
+ #: src/Tribe/Linked_Posts.php:1177
2324
  msgctxt ""
2325
  "Indefinite article for the phrase \"Find a {post type name}\" when the {post "
2326
  "type name} starts with a vowel, e.g. \"Find an Organizer\"."
2327
  msgid "an"
2328
  msgstr ""
2329
 
2330
+ #: src/Tribe/Linked_Posts.php:1191
2331
  msgctxt ""
2332
  "\"Find an Organizer\", but when the word \"Organizer\" is customized to "
2333
  "something else."
2334
  msgid "Find %1$s %2$s"
2335
  msgstr ""
2336
 
2337
+ #: src/Tribe/Linked_Posts.php:1200
2338
  msgctxt ""
2339
  "\"Create or Find Organizer\", but when the word \"Organizer\" is customized "
2340
  "to something else."
2341
  msgid "Create or Find %s"
2342
  msgstr ""
2343
 
2344
+ #: src/Tribe/Linked_Posts.php:1207
2345
  msgid "Create or Find an Organizer"
2346
  msgstr ""
2347
 
2348
+ #: src/Tribe/Linked_Posts.php:1208
2349
  msgid "Find an Organizer"
2350
  msgstr ""
2351
 
2352
+ #: src/Tribe/Linked_Posts.php:1219
2353
  msgctxt ""
2354
  "\"Find a Venue\", but when the word \"Venue\" is customized to something "
2355
  "else."
2356
  msgid "Find %1$s %2$s"
2357
  msgstr ""
2358
 
2359
+ #: src/Tribe/Linked_Posts.php:1228
2360
  msgctxt ""
2361
  "\"Create or Find Venue\", but when the word \"Venue\" is customized to "
2362
  "something else."
2363
  msgid "Create or Find %s"
2364
  msgstr ""
2365
 
2366
+ #: src/Tribe/Linked_Posts.php:1235
2367
  msgid "Create or Find a Venue"
2368
  msgstr ""
2369
 
2370
+ #: src/Tribe/Linked_Posts.php:1236
2371
  msgid "Find a Venue"
2372
  msgstr ""
2373
 
2374
+ #: src/Tribe/Linked_Posts.php:1245
2375
  msgctxt ""
2376
  "The \"Find a {post type name}\" label for custom linked post types that are "
2377
  "*not* Venues or Organizers"
2378
  msgid "Find %1$s %2$s"
2379
  msgstr ""
2380
 
2381
+ #: src/Tribe/Linked_Posts.php:1254
2382
  msgctxt ""
2383
  "The \"Create or Find {post type name}\" label for custom linked post types "
2384
  "that are *not* Venues or Organizers"
2397
  msgid "Upcoming Events"
2398
  msgstr ""
2399
 
2400
+ #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 4.6.22) #-#-#-#-#
2401
  #. Plugin Name of the plugin/theme
2402
+ #: src/Tribe/Main.php:749 src/Tribe/Main.php:1092 src/Tribe/Privacy.php:29
2403
  #: src/functions/template-tags/general.php:1345
2404
  msgid "The Events Calendar"
2405
  msgstr ""
2406
 
2407
+ #: src/Tribe/Main.php:756
2408
  msgid "month"
2409
  msgstr ""
2410
 
2411
+ #: src/Tribe/Main.php:757
2412
  msgid "list"
2413
  msgstr ""
2414
 
2415
+ #: src/Tribe/Main.php:758
2416
  msgid "upcoming"
2417
  msgstr ""
2418
 
2419
+ #: src/Tribe/Main.php:759
2420
  msgid "past"
2421
  msgstr ""
2422
 
2423
+ #: src/Tribe/Main.php:760
2424
  msgid "day"
2425
  msgstr ""
2426
 
2427
+ #: src/Tribe/Main.php:761
2428
  msgid "today"
2429
  msgstr ""
2430
 
2431
+ #: src/Tribe/Main.php:762
2432
  msgctxt "featured events slug"
2433
  msgid "featured"
2434
  msgstr ""
2435
 
2436
+ #: src/Tribe/Main.php:763
2437
  msgctxt "all events slug"
2438
  msgid "all"
2439
  msgstr ""
2440
 
2441
+ #: src/Tribe/Main.php:786
2442
  msgid "Initializing Tribe Events on %s"
2443
  msgstr ""
2444
 
2445
+ #: src/Tribe/Main.php:844 src/Tribe/Main.php:846
2446
  #: src/deprecated/Tribe__Events__Activation_Page.php:195
2447
  msgid "Welcome to The Events Calendar"
2448
  msgstr ""
2449
 
2450
+ #: src/Tribe/Main.php:982
2451
  msgid ""
2452
  "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will "
2453
  "show its calendar in place of the page."
2454
  msgstr ""
2455
 
2456
+ #: src/Tribe/Main.php:985
2457
  msgid "Ask the site administrator to edit the %s slug"
2458
  msgstr ""
2459
 
2460
+ #: src/Tribe/Main.php:987
2461
  msgid "Edit the %s slug"
2462
  msgstr ""
2463
 
2464
+ #: src/Tribe/Main.php:991
2465
  msgid " ask the site administrator set a different Events URL slug."
2466
  msgstr ""
2467
 
2468
+ #: src/Tribe/Main.php:996
2469
  msgid "edit Events settings."
2470
  msgstr ""
2471
 
2472
+ #: src/Tribe/Main.php:999
2473
  msgid "%1$s or %2$s"
2474
  msgstr ""
2475
 
2476
+ #: src/Tribe/Main.php:1052
2477
  msgid "New User Primer"
2478
  msgstr ""
2479
 
2480
+ #: src/Tribe/Main.php:1054
2481
  msgid ""
2482
  "We are committed to helping make your calendar spectacular and have a wealth "
2483
  "of resources available, including a handy %s to get your calendar up and "
2484
  "running."
2485
  msgstr ""
2486
 
2487
+ #: src/Tribe/Main.php:1065
2488
  msgid "Support for The Events Calendar"
2489
  msgstr ""
2490
 
2491
+ #: src/Tribe/Main.php:1068
2492
  msgid ""
2493
  "%s: A thorough walkthrough of The Events Calendar and the settings that are "
2494
  "available to you."
2495
  msgstr ""
2496
 
2497
+ #: src/Tribe/Main.php:1068
2498
  msgid "Settings overview"
2499
  msgstr ""
2500
 
2501
+ #: src/Tribe/Main.php:1070
2502
  msgid ""
2503
  "%s: A complete look at the features you can expect to see right out of the "
2504
  "box as well as how to use them."
2505
  msgstr ""
2506
 
2507
+ #: src/Tribe/Main.php:1070
2508
  msgid "Features overview"
2509
  msgstr ""
2510
 
2511
+ #: src/Tribe/Main.php:1072
2512
  msgid ""
2513
  "%s: Our most comprehensive outline for customizing the calendar to suit your "
2514
  "needs, including custom layouts and styles."
2515
  msgstr ""
2516
 
2517
+ #: src/Tribe/Main.php:1072
2518
  msgid "Themer’s Guide"
2519
  msgstr ""
2520
 
2521
+ #: src/Tribe/Main.php:1074
2522
  msgid ""
2523
  "%s: An overview of the default templates and styles that are included in the "
2524
  "plugin, as well as how to change them."
2525
  msgstr ""
2526
 
2527
+ #: src/Tribe/Main.php:1074
2528
  msgid "Using stylesheets and page templates"
2529
  msgstr ""
2530
 
2531
+ #: src/Tribe/Main.php:1076
2532
  msgid ""
2533
  "%s: Do you see an issue with your calendar? Go here first to find where it’s "
2534
  "coming from and how to fix it."
2535
  msgstr ""
2536
 
2537
+ #: src/Tribe/Main.php:1076
2538
  msgid "Troubleshooting common problems"
2539
  msgstr ""
2540
 
2541
+ #: src/Tribe/Main.php:1078
2542
  msgid ""
2543
  "%s: Code and guides for customizing your calendar in useful and interesting "
2544
  "ways."
2545
  msgstr ""
2546
 
2547
+ #: src/Tribe/Main.php:1078
2548
  msgid "Customizing the Events plugins"
2549
  msgstr ""
2550
 
2551
+ #: src/Tribe/Main.php:1093
2552
  msgid "Events Tickets"
2553
  msgstr ""
2554
 
2555
+ #: src/Tribe/Main.php:1094
2556
  msgid ""
2557
  "If you have tried the above steps and are still having trouble, you can post "
2558
  "a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff "
2559
  "monitors these forums once a week and would be happy to assist you there. "
2560
  msgstr ""
2561
 
2562
+ #: src/Tribe/Main.php:1096 src/Tribe/Main.php:1104
2563
  msgid "premium support on our website"
2564
  msgstr ""
2565
 
2566
+ #: src/Tribe/Main.php:1097
2567
  msgid ""
2568
  "<strong>Looking for more immediate support?</strong> We offer %s with the "
2569
  "purchase of any of our premium plugins. Pick up a license and you can post "
2570
  "there directly and expect a response within 24-48 hours during weekdays"
2571
  msgstr ""
2572
 
2573
+ #: src/Tribe/Main.php:1101
2574
  msgid "open-source forum on WordPress.org"
2575
  msgstr ""
2576
 
2577
+ #: src/Tribe/Main.php:1102
2578
  msgid ""
2579
  "If you have tried the above steps and are still having trouble, you can post "
2580
  "a new thread to our %s. Our support staff monitors these forums once a week "
2581
  "and would be happy to assist you there."
2582
  msgstr ""
2583
 
2584
+ #: src/Tribe/Main.php:1105
2585
  msgid "Events Calendar PRO"
2586
  msgstr ""
2587
 
2588
+ #: src/Tribe/Main.php:1106
2589
  msgid ""
2590
  "<strong>Looking for more immediate support?</strong> We offer %1$s with the "
2591
  "purchase of any of our premium plugins (like %2$s). Pick up a license and "
2593
  "weekdays."
2594
  msgstr ""
2595
 
2596
+ #: src/Tribe/Main.php:1110
2597
  msgid "post a thread"
2598
  msgstr ""
2599
 
2600
+ #: src/Tribe/Main.php:1111
2601
  msgid ""
2602
  "If you have a valid license for one of our paid plugins, you can %s in our "
2603
  "premium support forums. Our support team monitors the forums and will "
2604
  "respond to your thread within 24-48 hours (during the week)."
2605
  msgstr ""
2606
 
2607
+ #: src/Tribe/Main.php:1154
2608
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:207
2609
  #: src/functions/template-tags/general.php:95
2610
  msgid "Events"
2611
  msgstr ""
2612
 
2613
+ #: src/Tribe/Main.php:1162 src/admin-views/aggregator/tabs/import-form.php:185
2614
  #: src/admin-views/aggregator/tabs/import-form.php:197
2615
  #: src/functions/template-tags/general.php:63
2616
  msgid "Event"
2617
  msgstr ""
2618
 
2619
+ #: src/Tribe/Main.php:1296
2620
  msgid ""
2621
  "Your version of The Events Calendar is not up-to-date with one of your The "
2622
  "Events Calendar add-ons. Please %supdate now.%s"
2623
  msgstr ""
2624
 
2625
+ #: src/Tribe/Main.php:1308
2626
  msgid ""
2627
  "The following plugins are out of date: %1$s. All add-ons contain "
2628
  "dependencies on The Events Calendar and will not function properly unless "
2629
  "paired with the right version. %2$sLearn More%3$s."
2630
  msgstr ""
2631
 
2632
+ #: src/Tribe/Main.php:1461
2633
  msgid ""
2634
  "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade "
2635
  "your WordPress install."
2636
  msgstr ""
2637
 
2638
+ #: src/Tribe/Main.php:1464
2639
  msgid ""
2640
  "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host "
2641
  "about moving you to a newer version of PHP."
2642
  msgstr ""
2643
 
2644
+ #: src/Tribe/Main.php:1476
2645
  msgid ""
2646
  "It appears as if the tribe-common libraries cannot be found! The directory "
2647
  "should be in the \"common/\" directory in the events calendar plugin."
2648
  msgstr ""
2649
 
2650
+ #: src/Tribe/Main.php:1712 src/Tribe/Main.php:2166
2651
  msgid "category"
2652
  msgstr ""
2653
 
2654
+ #: src/Tribe/Main.php:1726 src/Tribe/Main.php:2165
2655
  msgid "tag"
2656
  msgstr ""
2657
 
2658
+ #: src/Tribe/Main.php:1759 src/Tribe/Organizer.php:91 src/Tribe/Venue.php:110
2659
  msgid "Add New"
2660
  msgstr ""
2661
 
2662
+ #: src/Tribe/Main.php:1760 src/Tribe/Main.php:1892 src/Tribe/Main.php:1893
2663
  #: src/Tribe/Organizer.php:92 src/Tribe/Venue.php:111
2664
  msgid "Add New %s"
2665
  msgstr ""
2666
 
2667
+ #: src/Tribe/Main.php:1762 src/Tribe/Organizer.php:94 src/Tribe/Venue.php:113
2668
  msgid "New %s"
2669
  msgstr ""
2670
 
2671
+ #: src/Tribe/Main.php:1763 src/Tribe/Organizer.php:95 src/Tribe/Venue.php:114
2672
  #: src/views/month/single-day.php:26
2673
  msgid "View %s"
2674
  msgstr ""
2675
 
2676
+ #: src/Tribe/Main.php:1764 src/Tribe/Organizer.php:96 src/Tribe/Venue.php:115
2677
  msgid "Search %s"
2678
  msgstr ""
2679
 
2680
+ #: src/Tribe/Main.php:1765 src/Tribe/Organizer.php:97 src/Tribe/Venue.php:116
2681
  msgid "No %s found"
2682
  msgstr ""
2683
 
2684
+ #: src/Tribe/Main.php:1766 src/Tribe/Organizer.php:98 src/Tribe/Venue.php:117
2685
  msgid "No %s found in Trash"
2686
  msgstr ""
2687
 
2688
+ #: src/Tribe/Main.php:1776
2689
  msgid "%s Category"
2690
  msgstr ""
2691
 
2692
+ #: src/Tribe/Main.php:1777
2693
  msgid "Search %s Categories"
2694
  msgstr ""
2695
 
2696
+ #: src/Tribe/Main.php:1778
2697
  msgid "All %s Categories"
2698
  msgstr ""
2699
 
2700
+ #: src/Tribe/Main.php:1779
2701
  msgid "Parent %s Category"
2702
  msgstr ""
2703
 
2704
+ #: src/Tribe/Main.php:1780
2705
  msgid "Parent %s Category:"
2706
  msgstr ""
2707
 
2708
+ #: src/Tribe/Main.php:1781
2709
  msgid "Edit %s Category"
2710
  msgstr ""
2711
 
2712
+ #: src/Tribe/Main.php:1782
2713
  msgid "Update %s Category"
2714
  msgstr ""
2715
 
2716
+ #: src/Tribe/Main.php:1783
2717
  msgid "Add New %s Category"
2718
  msgstr ""
2719
 
2720
+ #: src/Tribe/Main.php:1784
2721
  msgid "New %s Category Name"
2722
  msgstr ""
2723
 
2724
+ #: src/Tribe/Main.php:1801
2725
  msgid "%1$s updated. %2$sView %1$s%3$s"
2726
  msgstr ""
2727
 
2728
+ #: src/Tribe/Main.php:1806 src/Tribe/Main.php:1844 src/Tribe/Main.php:1864
2729
  msgid "Custom field updated."
2730
  msgstr ""
2731
 
2732
+ #: src/Tribe/Main.php:1807 src/Tribe/Main.php:1845 src/Tribe/Main.php:1865
2733
  msgid "Custom field deleted."
2734
  msgstr ""
2735
 
2736
+ #: src/Tribe/Main.php:1808 src/Tribe/Main.php:1843 src/Tribe/Main.php:1846
2737
+ #: src/Tribe/Main.php:1863 src/Tribe/Main.php:1866
2738
  msgid "%s updated."
2739
  msgstr ""
2740
 
2741
  #. translators: %s: date and time of the revision
2742
+ #: src/Tribe/Main.php:1810 src/Tribe/Main.php:1848
2743
  msgid "%1$s restored to revision from %2$s"
2744
  msgstr ""
2745
 
2746
+ #: src/Tribe/Main.php:1812
2747
  msgid "%1$s published. %2$sView %3$s"
2748
  msgstr ""
2749
 
2750
+ #: src/Tribe/Main.php:1817 src/Tribe/Main.php:1850 src/Tribe/Main.php:1870
2751
  msgid "%s saved."
2752
  msgstr ""
2753
 
2754
+ #: src/Tribe/Main.php:1819
2755
  msgid "%1$s submitted. %2$sPreview %3$s"
2756
  msgstr ""
2757
 
2758
+ #: src/Tribe/Main.php:1825
2759
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
2760
  msgstr ""
2761
 
2762
  #. translators: Publish box date format, see http://php.net/date
2763
+ #: src/Tribe/Main.php:1828 src/Tribe/Main.php:1856 src/Tribe/Main.php:1876
2764
  msgid "M j, Y @ G:i"
2765
  msgstr ""
2766
 
2767
+ #: src/Tribe/Main.php:1834
2768
  msgid "%1$s draft updated. %2$sPreview %3$s"
2769
  msgstr ""
2770
 
2771
+ #: src/Tribe/Main.php:1849 src/Tribe/Main.php:1869
2772
  msgid "%s published."
2773
  msgstr ""
2774
 
2775
+ #: src/Tribe/Main.php:1851 src/Tribe/Main.php:1871
2776
  msgid "%s submitted."
2777
  msgstr ""
2778
 
2779
+ #: src/Tribe/Main.php:1853 src/Tribe/Main.php:1873
2780
  msgid "%1$s scheduled for: %2$s."
2781
  msgstr ""
2782
 
2783
+ #: src/Tribe/Main.php:1858 src/Tribe/Main.php:1878
2784
  msgid "%s draft updated."
2785
  msgstr ""
2786
 
2787
  #. translators: %s: date and time of the revision
2788
+ #: src/Tribe/Main.php:1868
2789
  msgid "%s restored to revision from %s"
2790
  msgstr ""
2791
 
2792
+ #: src/Tribe/Main.php:1922
2793
  msgid ""
2794
  "Without a defined location your event will not display a %sGoogle Rich "
2795
  "Snippet%s on the search results."
2796
  msgstr ""
2797
 
2798
+ #: src/Tribe/Main.php:2167
2799
  msgid "page"
2800
  msgstr ""
2801
 
2802
+ #: src/Tribe/Main.php:2168 src/functions/template-tags/general.php:79
2803
  msgid "event"
2804
  msgstr ""
2805
 
2806
+ #: src/Tribe/Main.php:2169 src/functions/template-tags/general.php:111
2807
  msgid "events"
2808
  msgstr ""
2809
 
2810
+ #: src/Tribe/Main.php:2170
2811
  msgid "all"
2812
  msgstr ""
2813
 
2814
+ #: src/Tribe/Main.php:2561
2815
  msgid " (View Full %1$s Description Here: %2$s)"
2816
  msgstr ""
2817
 
2818
+ #: src/Tribe/Main.php:3343 src/Tribe/Main.php:3378
2819
  #: src/functions/template-tags/day.php:157
2820
  #: src/functions/template-tags/day.php:178
2821
  msgid "Date out of range."
2822
  msgstr ""
2823
 
2824
+ #: src/Tribe/Main.php:3420
2825
  msgid "%s Options"
2826
  msgstr ""
2827
 
2828
+ #: src/Tribe/Main.php:3429 src/Tribe/Main.php:3442
2829
  msgid "%s Information"
2830
  msgstr ""
2831
 
2832
+ #: src/Tribe/Main.php:3781
2833
  msgid "Support"
2834
  msgstr ""
2835
 
2836
+ #: src/Tribe/Main.php:3784
2837
  msgid "View All Add-Ons"
2838
  msgstr ""
2839
 
2840
+ #: src/Tribe/Main.php:3804
2841
  msgid "News from Modern Tribe"
2842
  msgstr ""
2843
 
2844
+ #: src/Tribe/Main.php:3849
2845
  msgid "Additional Functionality"
2846
  msgstr ""
2847
 
2848
+ #: src/Tribe/Main.php:3854
2849
  msgid ""
2850
  "Looking for additional functionality including recurring events, ticket "
2851
  "sales, publicly submitted events, new views and more?"
2852
  msgstr ""
2853
 
2854
+ #: src/Tribe/Main.php:3855
2855
  msgid "Check out the %savailable add-ons%s."
2856
  msgstr ""
2857
 
2858
+ #: src/Tribe/Main.php:3957
2859
  msgid "Calendar"
2860
  msgstr ""
2861
 
2862
+ #: src/Tribe/Main.php:3973
2863
  msgid "List"
2864
  msgstr ""
2865
 
2866
+ #: src/Tribe/Main.php:3991
2867
  msgid "Month"
2868
  msgstr ""
2869
 
2870
+ #: src/Tribe/Main.php:4008 src/admin-views/aggregator/fields/schedule.php:44
2871
  #: src/admin-views/aggregator/fields/schedule.php:62
2872
  msgid "Day"
2873
  msgstr ""
2874
 
2875
+ #: src/Tribe/Main.php:4031
2876
  msgid "Search for %s by Keyword."
2877
  msgstr ""
2878
 
2879
+ #: src/Tribe/Main.php:4034
2880
  msgid "Search"
2881
  msgstr ""
2882
 
2883
+ #: src/Tribe/Main.php:4035
2884
  msgid "Keyword"
2885
  msgstr ""
2886
 
2887
+ #: src/Tribe/Main.php:4052
2888
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
2889
  msgstr ""
2890
 
2891
+ #: src/Tribe/Main.php:4053
2892
  msgid "1 digit month slash 1 digit day slash 4 digit year"
2893
  msgstr ""
2894
 
2895
+ #: src/Tribe/Main.php:4054
2896
  msgid "2 digit month slash 2 digit day slash 4 digit year"
2897
  msgstr ""
2898
 
2899
+ #: src/Tribe/Main.php:4055
2900
  msgid "1 digit day slash 1 digit month slash 4 digit year"
2901
  msgstr ""
2902
 
2903
+ #: src/Tribe/Main.php:4056
2904
  msgid "2 digit day slash 2 digit month slash 4 digit year"
2905
  msgstr ""
2906
 
2907
+ #: src/Tribe/Main.php:4057
2908
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
2909
  msgstr ""
2910
 
2911
+ #: src/Tribe/Main.php:4058
2912
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
2913
  msgstr ""
2914
 
2915
+ #: src/Tribe/Main.php:4059
2916
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
2917
  msgstr ""
2918
 
2919
+ #: src/Tribe/Main.php:4060
2920
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
2921
  msgstr ""
2922
 
2923
+ #: src/Tribe/Main.php:4061
2924
  msgid "4 digit year dot 2 digit month dot 2 digit day"
2925
  msgstr ""
2926
 
2927
+ #: src/Tribe/Main.php:4062
2928
  msgid "2 digit month dot 2 digit day dot 4 digit year"
2929
  msgstr ""
2930
 
2931
+ #: src/Tribe/Main.php:4063
2932
  msgid "2 digit day dot 2 digit month dot 4 digit year"
2933
  msgstr ""
2934
 
2935
+ #: src/Tribe/Main.php:4067
2936
  msgid "4 digit year hyphen 2 digit month"
2937
  msgstr ""
2938
 
2939
+ #: src/Tribe/Main.php:4068 src/Tribe/Main.php:4070
2940
  msgid "1 digit month slash 4 digit year"
2941
  msgstr ""
2942
 
2943
+ #: src/Tribe/Main.php:4069 src/Tribe/Main.php:4071
2944
  msgid "2 digit month slash 4 digit year"
2945
  msgstr ""
2946
 
2947
+ #: src/Tribe/Main.php:4072 src/Tribe/Main.php:4073 src/Tribe/Main.php:4074
2948
  msgid "1 digit month hyphen 4 digit year"
2949
  msgstr ""
2950
 
2951
+ #: src/Tribe/Main.php:4075
2952
  msgid "2 digit month hyphen 4 digit year"
2953
  msgstr ""
2954
 
2955
+ #: src/Tribe/Main.php:4076
2956
  msgid "4 digit year dot 2 digit month"
2957
  msgstr ""
2958
 
2959
+ #: src/Tribe/Main.php:4077 src/Tribe/Main.php:4078
2960
  msgid "2 digit month dot 4 digit year"
2961
  msgstr ""
2962
 
2963
+ #: src/Tribe/Main.php:4107 src/Tribe/Main.php:4132
2964
  #: src/admin-views/aggregator/origins/refine.php:7
2965
  msgid "Date"
2966
  msgstr ""
2967
 
2968
+ #: src/Tribe/Main.php:4109
2969
  msgid "Search for %s by Date. Please use the format %s."
2970
  msgstr ""
2971
 
2972
+ #: src/Tribe/Main.php:4112
2973
  msgid "%s In"
2974
  msgstr ""
2975
 
2976
+ #: src/Tribe/Main.php:4114
2977
  msgid "Search for %s by month. Please use the format %s."
2978
  msgstr ""
2979
 
2980
+ #: src/Tribe/Main.php:4116
2981
  msgid "%s From"
2982
  msgstr ""
2983
 
2984
+ #: src/Tribe/Main.php:4118
2985
  msgid "Day Of"
2986
  msgstr ""
2987
 
2988
+ #: src/Tribe/Main.php:4198
2989
  msgid "Once Every 30 Mins"
2990
  msgstr ""
2991
 
2992
+ #: src/Tribe/Main.php:4827 src/Tribe/Main.php:4884
2993
  msgid "Use Saved %s:"
2994
  msgstr ""
2995
 
2997
  msgid "Error"
2998
  msgstr ""
2999
 
3000
+ #: src/Tribe/Organizer.php:157 src/functions/template-tags/organizer.php:112
3001
  msgid "Organizer"
3002
  msgstr ""
3003
 
3004
  #: src/Tribe/Organizer.php:171
3005
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:206
3006
+ #: src/functions/template-tags/organizer.php:123
3007
  msgid "Organizers"
3008
  msgstr ""
3009
 
3015
  msgid "organizers"
3016
  msgstr ""
3017
 
3018
+ #: src/Tribe/Organizer.php:375
3019
  msgid "Unnamed %s"
3020
  msgstr ""
3021
 
3467
  msgstr ""
3468
 
3469
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:36
3470
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:382
3471
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:64
3472
  #: src/Tribe/REST/V1/Endpoints/Archive_Tag.php:53
3473
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:61
3475
  msgstr ""
3476
 
3477
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:39
3478
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:385
3479
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:67
3480
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:64
3481
  msgid "The requested page was not found."
3482
  msgstr ""
3483
 
3484
  #: src/Tribe/REST/V1/Endpoints/Archive_Category.php:93
3485
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:404
3486
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:194
3487
  #: src/Tribe/REST/V1/Endpoints/Archive_Tag.php:110
3488
  #: src/Tribe/REST/V1/Endpoints/Archive_Venue.php:191
3544
  msgid "Limit result set to terms with a specific slug"
3545
  msgstr ""
3546
 
3547
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:374
3548
  msgid "Returns all the upcoming events matching the search criteria"
3549
  msgstr ""
3550
 
3551
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:412
3552
  msgid "The number of events to return on each page"
3553
  msgstr ""
3554
 
3555
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:419
3556
  msgid "Events should start after the specified date"
3557
  msgstr ""
3558
 
3559
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:426
3560
  msgid "Events should start before the specified date"
3561
  msgstr ""
3562
 
3563
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:432
3564
  msgid "Events should contain the specified string in the title or description"
3565
  msgstr ""
3566
 
3567
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:438
3568
  msgid "Events should be assigned one of the specified categories slugs or IDs"
3569
  msgstr ""
3570
 
3571
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:446
3572
  msgid "Events should be assigned one of the specified tags slugs or IDs"
3573
  msgstr ""
3574
 
3575
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:454
3576
  msgid "Events should be assigned one of the specified venue IDs"
3577
  msgstr ""
3578
 
3579
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:462
3580
  msgid "Events should be assigned one of the specified organizer IDs"
3581
  msgstr ""
3582
 
3583
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:470
3584
  msgid "Events should be filtered by their featured status"
3585
  msgstr ""
3586
 
3587
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:477
3588
  #: src/Tribe/REST/V1/Endpoints/Single_Event.php:256
3589
  msgid "The event post status"
3590
  msgstr ""
3591
 
3592
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:482
3593
  msgid ""
3594
  "Requires Events Calendar Pro. Events should be filtered by whether their "
3595
  "venue has geolocation data"
3596
  msgstr ""
3597
 
3598
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:488
3599
  msgid ""
3600
  "Requires Events Calendar Pro. Events should be filtered by their venue "
3601
  "latitude location, must also provide geoloc_lng"
3602
  msgstr ""
3603
 
3604
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:494
3605
  msgid ""
3606
  "Requires Events Calendar Pro. Events should be filtered by their venue "
3607
  "longitude location, must also provide geoloc_lat"
3608
  msgstr ""
3609
 
3610
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:498
3611
+ msgid ""
3612
+ "Include events with one of the post IDs specified in the array of CSV list, "
3613
+ "date filters will be ignored."
3614
+ msgstr ""
3615
+
3616
+ #: src/Tribe/REST/V1/Endpoints/Archive_Event.php:508
3617
+ msgid "Events should be filtered by their post_parent being the specified one."
3618
+ msgstr ""
3619
+
3620
  #: src/Tribe/REST/V1/Endpoints/Archive_Organizer.php:56
3621
  msgid "Returns all the organizers matching the search criteria"
3622
  msgstr ""
readme.txt CHANGED
@@ -4,8 +4,8 @@ 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.5
7
- Stable tag: 4.6.21
8
- Tested up to: 4.9.7
9
  Requires PHP: 5.2.4
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -215,6 +215,34 @@ Still not happy? Shoot us an email to support@theeventscalendar.com or tweet to
215
 
216
  == Changelog ==
217
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
218
  = [4.6.21] 2018-08-01 =
219
 
220
  * Add - Make global $post obj available to tribe_events_get_the_excerpt() with setup_postdata($post) [108043]
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.5
7
+ Stable tag: 4.6.22
8
+ Tested up to: 4.9.8
9
  Requires PHP: 5.2.4
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
215
 
216
  == Changelog ==
217
 
218
+ = [4.6.22] 2018-08-22 =
219
+
220
+ * Add - Allow filtering events, in REST API requests, by their post ID with `include` [94326]
221
+ * Add - Enable future event display to get all events in the future that have not started [70769]
222
+ * Add - Allow filtering events, in REST API requests, by their post ID with `include` [94326]
223
+ * Add - Enable future event display to get all events in the future that have not started [70769]
224
+ * Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]
225
+ * Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]
226
+ * Fix - Multiple fixes regarding linked post types (e.g. Organizers and custom post types) - props to @natureslens and others for reporting these [105116]:
227
+ * Now correctly saves in their drag-and-drop order
228
+ * Deprecated the functions added in version 4.6.13 that previously attempted to fix ordering logic but was not done in a backwards-compatible way: `get_order_meta_key()` and `tribe_sanitize_organizers()`
229
+ * We no longer rely on a separate postmeta value dedicated to ordering linked posts (e.g. `_EventOrganizerID_Order`), and you may want to remove all such values from your database after re-saving any events that have linked posts and their ordering is important
230
+ * `tribe_get_linked_posts_by_post_type()` now works as expected, no longer returning zero results in error, nor returning all of the post type's posts if there are none linked. The `tribe_events_return_all_linked_posts_if_none` filter was added, as it is necessary for this fix.
231
+ * Editing an existing event no longer loses the linked posts just because they were not part of the submission. Example of the bug in prior versions: If organizers are editable in the wp-admin event edit screen but not on the Community Events "event edit" form (via template override or other custom code), all pre-existing organizers were removed in error.
232
+ * Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]
233
+ * Fix - Only show admin notice when it is a top-level page with the event slug, thanks to MikeNGarrett for the code fix! [111186]
234
+ * Fix - Change template_redirect to an action for some legacy view redirects, thanks barryceelen! [110463]
235
+ * Fix - Correctly import and set Organizers for iCal and ICS files Event Aggregator imports [96059]
236
+ * Fix - Retain category title in month view and month view shortcode, thanks corthoover for the first report [108258]
237
+ * Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]
238
+ * Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]
239
+ * Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]
240
+ * Fix - Fix the classic header option not working. Thanks @hanemac, David Luyendyk and others for flagging this! [111672]
241
+ * Tweak - Namespace javascript debug function to prevent conflicts causing a function found, thanks to Tom-Mulvey for the fix [110462]
242
+ * Tweak - Add venue name to address string for iCal and gCal export, thanks for the coding from sylviavanos [110464]
243
+ * Tweak - Drop the order from the query WPML linked query as it is set later in the method, thanks to dgwatkins for the PR [110459]
244
+ * Tweak - Display JS debug messages only if setting is set or through the `tribe_events_js_debug` filter. Thanks to Rob, @aand and others for flagging this! [82781]
245
+
246
  = [4.6.21] 2018-08-01 =
247
 
248
  * Add - Make global $post obj available to tribe_events_get_the_excerpt() with setup_postdata($post) [108043]
src/Tribe/Aggregator/Processes/Queue_Control.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Events__Aggregator__Processes__Queue_Control
5
+ *
6
+ * @since 4.6.22
7
+ */
8
+ class Tribe__Events__Aggregator__Processes__Queue_Control {
9
+
10
+ /**
11
+ * Clears the queues, in whatever state they are, related to Event Aggregator imports
12
+ * and redirects the user to the current page or a specified location.
13
+ *
14
+ * @since 4.6.22
15
+ *
16
+ * @param null|string $location The location the user should be redirected to or null
17
+ * to use the current location.
18
+ */
19
+ public function clear_queues_and_redirect( $location = null ) {
20
+ $clear_queues = tribe_get_request_var( 'clear_queues', false );
21
+
22
+ if ( empty( $clear_queues ) ) {
23
+ return;
24
+ }
25
+
26
+ $this->clear_queues();
27
+
28
+ $location = null !== $location ? $location : remove_query_arg( 'clear_queues' );
29
+
30
+ wp_redirect( $location );
31
+ tribe_exit();
32
+ }
33
+
34
+ /**
35
+ * Clears the queues, in whatever state they are, related to Event Aggregator imports.
36
+ *
37
+ * @since 4.6.22
38
+ */
39
+ public function clear_queues() {
40
+ Tribe__Process__Queue::delete_all_queues( 'tribe_queue_ea_import_events' );
41
+ }
42
+ }
src/Tribe/Aggregator/Processes/Service_Provider.php CHANGED
@@ -15,8 +15,14 @@ class Tribe__Events__Aggregator__Processes__Service_Provider extends tad_DI52_Se
15
  public function register() {
16
  tribe_register( 'events-aggregator.record-items', 'Tribe__Events__Aggregator__Record__Items' );
17
  tribe_register( 'events-aggregator.processes.import-events', 'Tribe__Events__Aggregator__Processes__Import_Events' );
 
18
 
19
  add_filter( 'tribe_process_queues', array( $this, 'filter_tribe_process_queues' ) );
 
 
 
 
 
20
  }
21
 
22
  /**
15
  public function register() {
16
  tribe_register( 'events-aggregator.record-items', 'Tribe__Events__Aggregator__Record__Items' );
17
  tribe_register( 'events-aggregator.processes.import-events', 'Tribe__Events__Aggregator__Processes__Import_Events' );
18
+ tribe_singleton( 'events-aggregator.queue-control', 'Tribe__Events__Aggregator__Processes__Queue_Control' );
19
 
20
  add_filter( 'tribe_process_queues', array( $this, 'filter_tribe_process_queues' ) );
21
+
22
+ if ( tribe_get_request_var( 'clear_queues', false ) ) {
23
+ $clear_queues = tribe_callback( 'events-aggregator.queue-control', 'clear_queues_and_redirect' );
24
+ add_action( 'tribe_aggregator_page_request', $clear_queues, 9, 0 );
25
+ }
26
  }
27
 
28
  /**
src/Tribe/Aggregator/Record/Abstract.php CHANGED
@@ -1390,6 +1390,14 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1390
  $import_settings = tribe( 'events-aggregator.settings' )->default_settings_import( $origin );
1391
  $should_import_settings = tribe_is_truthy( $import_settings ) ? true : false;
1392
 
 
 
 
 
 
 
 
 
1393
  foreach ( $items as $item ) {
1394
  $event = Tribe__Events__Aggregator__Event::translate_service_data( $item );
1395
 
@@ -1529,15 +1537,11 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1529
  $venue_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $venue_data );
1530
  }
1531
 
1532
- add_filter( 'tribe_tracker_enabled', '__return_false' );
1533
-
1534
  // Update the Venue
1535
  Tribe__Events__Venue::instance()->update( $venue->ID, $venue_data );
1536
 
1537
  // Tell that we updated the Venue to the activity tracker
1538
  $activity->add( 'venue', 'updated', $venue->ID );
1539
-
1540
- remove_filter( 'tribe_tracker_enabled', '__return_false' );
1541
  }
1542
  } else {
1543
  /**
@@ -1625,15 +1629,11 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1625
  $venue_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $venue_data );
1626
  }
1627
 
1628
- add_filter( 'tribe_tracker_enabled', '__return_false' );
1629
-
1630
  // Update the Venue
1631
  Tribe__Events__Venue::instance()->update( $venue_id, $venue_data );
1632
 
1633
  // Tell that we updated the Venue to the activity tracker
1634
  $activity->add( 'venue', 'updated', $venue_id );
1635
-
1636
- remove_filter( 'tribe_tracker_enabled', '__return_false' );
1637
  }
1638
  }
1639
  }
@@ -1672,11 +1672,14 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1672
  unset( $organizer_data['OrganizerID'] );
1673
  }
1674
 
1675
- //if we should create an organizer or use existing
1676
  if ( ! empty( $organizer_data['Organizer'] ) ) {
1677
  $organizer_data['Organizer'] = trim( $organizer_data['Organizer'] );
1678
 
1679
- if ( ! empty( $item->organizer[ $key ]->global_id ) || in_array( $this->origin, array( 'ics', 'csv', 'gcal' ) ) ) {
 
 
 
1680
  // Pre-set for ICS based imports
1681
  $organizer = false;
1682
  if ( ! empty( $item->organizer[ $key ]->global_id ) ) {
@@ -1715,13 +1718,9 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1715
  $organizer_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $organizer_data );
1716
  }
1717
 
1718
- add_filter( 'tribe_tracker_enabled', '__return_false' );
1719
-
1720
  // Update the Organizer
1721
  Tribe__Events__Organizer::instance()->update( $organizer->ID, $organizer_data );
1722
 
1723
- remove_filter( 'tribe_tracker_enabled', '__return_false' );
1724
-
1725
  // Tell that we updated the Organizer to the activity tracker
1726
  $activity->add( 'organizer', 'updated', $organizer->ID );
1727
  }
@@ -1801,13 +1800,9 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1801
  $organizer_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $organizer_data );
1802
  }
1803
 
1804
- add_filter( 'tribe_tracker_enabled', '__return_false' );
1805
-
1806
  // Update the Organizer
1807
  Tribe__Events__Organizer::instance()->update( $organizer_id, $organizer_data );
1808
 
1809
- remove_filter( 'tribe_tracker_enabled', '__return_false' );
1810
-
1811
  // Tell that we updated the Organizer to the activity tracker
1812
  $activity->add( 'organizer', 'updated', $organizer_id );
1813
  }
@@ -1819,6 +1814,11 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1819
 
1820
  // Update the organizer submission data
1821
  $event['Organizer']['OrganizerID'] = $event_organizers;
 
 
 
 
 
1822
  }
1823
 
1824
  /**
@@ -1845,6 +1845,7 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1845
  $event = apply_filters( 'tribe_aggregator_before_update_event', $event, $this );
1846
 
1847
  $event['ID'] = tribe_update_event( $event['ID'], $event );
 
1848
 
1849
  // since the Event API only supports the _setting_ of these meta fields, we need to manually
1850
  // delete them rather than relying on Tribe__Events__API::saveEventMeta()
@@ -1856,8 +1857,6 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1856
  delete_post_meta( $event['ID'], '_EventShowMapLink' );
1857
  }
1858
 
1859
- remove_filter( 'tribe_tracker_enabled', '__return_false' );
1860
-
1861
  // Log that this event was updated
1862
  $activity->add( 'event', 'updated', $event['ID'] );
1863
  } else {
@@ -1880,6 +1879,7 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
1880
  * @param Tribe__Events__Aggregator__Record__Abstract $record Importer record
1881
  */
1882
  $event = apply_filters( 'tribe_aggregator_before_insert_event', $event, $this );
 
1883
  $event['ID'] = tribe_create_event( $event );
1884
 
1885
  // Log this event was created
@@ -2015,6 +2015,11 @@ abstract class Tribe__Events__Aggregator__Record__Abstract {
2015
  */
2016
  do_action( 'tribe_aggregator_after_insert_posts', $items, $this->meta, $activity );
2017
 
 
 
 
 
 
2018
  $final_created_events = (int) $activity->count( Tribe__Events__Main::POSTTYPE );
2019
 
2020
  if ( $expected_created_events === $final_created_events ) {
1390
  $import_settings = tribe( 'events-aggregator.settings' )->default_settings_import( $origin );
1391
  $should_import_settings = tribe_is_truthy( $import_settings ) ? true : false;
1392
 
1393
+ /**
1394
+ * When an event/venue/organizer is being updated/inserted in the context of an import then any change
1395
+ * should not be tracked as if made by the user. So doing would result results in posts
1396
+ * "locked", under the "Import events but preserve local changes to event fields" event
1397
+ * authority, after an update/insertion.
1398
+ */
1399
+ add_filter( 'tribe_tracker_enabled', '__return_false' );
1400
+
1401
  foreach ( $items as $item ) {
1402
  $event = Tribe__Events__Aggregator__Event::translate_service_data( $item );
1403
 
1537
  $venue_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $venue_data );
1538
  }
1539
 
 
 
1540
  // Update the Venue
1541
  Tribe__Events__Venue::instance()->update( $venue->ID, $venue_data );
1542
 
1543
  // Tell that we updated the Venue to the activity tracker
1544
  $activity->add( 'venue', 'updated', $venue->ID );
 
 
1545
  }
1546
  } else {
1547
  /**
1629
  $venue_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $venue_data );
1630
  }
1631
 
 
 
1632
  // Update the Venue
1633
  Tribe__Events__Venue::instance()->update( $venue_id, $venue_data );
1634
 
1635
  // Tell that we updated the Venue to the activity tracker
1636
  $activity->add( 'venue', 'updated', $venue_id );
 
 
1637
  }
1638
  }
1639
  }
1672
  unset( $organizer_data['OrganizerID'] );
1673
  }
1674
 
1675
+ // if we should create an organizer or use existing
1676
  if ( ! empty( $organizer_data['Organizer'] ) ) {
1677
  $organizer_data['Organizer'] = trim( $organizer_data['Organizer'] );
1678
 
1679
+ if (
1680
+ ! empty( $item->organizer[ $key ]->global_id )
1681
+ || in_array( $this->origin, array( 'ics', 'ical', 'csv', 'gcal' ) )
1682
+ ) {
1683
  // Pre-set for ICS based imports
1684
  $organizer = false;
1685
  if ( ! empty( $item->organizer[ $key ]->global_id ) ) {
1718
  $organizer_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $organizer_data );
1719
  }
1720
 
 
 
1721
  // Update the Organizer
1722
  Tribe__Events__Organizer::instance()->update( $organizer->ID, $organizer_data );
1723
 
 
 
1724
  // Tell that we updated the Organizer to the activity tracker
1725
  $activity->add( 'organizer', 'updated', $organizer->ID );
1726
  }
1800
  $organizer_data = Tribe__Events__Aggregator__Event::preserve_changed_fields( $organizer_data );
1801
  }
1802
 
 
 
1803
  // Update the Organizer
1804
  Tribe__Events__Organizer::instance()->update( $organizer_id, $organizer_data );
1805
 
 
 
1806
  // Tell that we updated the Organizer to the activity tracker
1807
  $activity->add( 'organizer', 'updated', $organizer_id );
1808
  }
1814
 
1815
  // Update the organizer submission data
1816
  $event['Organizer']['OrganizerID'] = $event_organizers;
1817
+
1818
+ // Let's remove this Organizer from the Event information if we found it
1819
+ if ( isset( $key ) && is_numeric( $key ) ) {
1820
+ unset( $event['Organizer'][ $key ] );
1821
+ }
1822
  }
1823
 
1824
  /**
1845
  $event = apply_filters( 'tribe_aggregator_before_update_event', $event, $this );
1846
 
1847
  $event['ID'] = tribe_update_event( $event['ID'], $event );
1848
+ remove_filter( 'tribe_tracker_enabled', '__return_false' );
1849
 
1850
  // since the Event API only supports the _setting_ of these meta fields, we need to manually
1851
  // delete them rather than relying on Tribe__Events__API::saveEventMeta()
1857
  delete_post_meta( $event['ID'], '_EventShowMapLink' );
1858
  }
1859
 
 
 
1860
  // Log that this event was updated
1861
  $activity->add( 'event', 'updated', $event['ID'] );
1862
  } else {
1879
  * @param Tribe__Events__Aggregator__Record__Abstract $record Importer record
1880
  */
1881
  $event = apply_filters( 'tribe_aggregator_before_insert_event', $event, $this );
1882
+
1883
  $event['ID'] = tribe_create_event( $event );
1884
 
1885
  // Log this event was created
2015
  */
2016
  do_action( 'tribe_aggregator_after_insert_posts', $items, $this->meta, $activity );
2017
 
2018
+ /**
2019
+ * Finally resume tracking changes when all events, and linked posts, have been updated/inserted.
2020
+ */
2021
+ remove_filter( 'tribe_tracker_enabled', '__return_false' );
2022
+
2023
  $final_created_events = (int) $activity->count( Tribe__Events__Main::POSTTYPE );
2024
 
2025
  if ( $expected_created_events === $final_created_events ) {
src/Tribe/Aggregator/Record/Async_Queue.php CHANGED
@@ -229,7 +229,7 @@ class Tribe__Events__Aggregator__Record__Async_Queue
229
  return true;
230
  }
231
 
232
- return false;
233
  }
234
 
235
  /**
229
  return true;
230
  }
231
 
232
+ return true;
233
  }
234
 
235
  /**
src/Tribe/Aggregator/Record/Queue_Processor.php CHANGED
@@ -181,7 +181,6 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
181
  ),
182
  );
183
 
184
-
185
  if ( $interactive_only ) {
186
  $args['meta_query'][] = array(
187
  'key' => Tribe__Events__Aggregator__Record__Abstract::$meta_key_prefix . 'interactive',
@@ -235,7 +234,7 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
235
  return false;
236
  }
237
 
238
- if ( $this->current_queue->is_stuck() ) {
239
  $this->current_queue->kill_queue();
240
 
241
  return false;
@@ -281,6 +280,14 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
281
  $record = tribe( 'events-aggregator.records' )->get_by_post_id( $record );
282
  }
283
 
 
 
 
 
 
 
 
 
284
  $class = 'Tribe__Events__Aggregator__Record__Async_Queue';
285
 
286
  // Force the use of the Legacy Queue for CSV Imports
181
  ),
182
  );
183
 
 
184
  if ( $interactive_only ) {
185
  $args['meta_query'][] = array(
186
  'key' => Tribe__Events__Aggregator__Record__Abstract::$meta_key_prefix . 'interactive',
234
  return false;
235
  }
236
 
237
+ if ( $this->current_queue->is_stuck() || $this->current_queue->has_errors() ) {
238
  $this->current_queue->kill_queue();
239
 
240
  return false;
280
  $record = tribe( 'events-aggregator.records' )->get_by_post_id( $record );
281
  }
282
 
283
+ if ( ! $record instanceof Tribe__Events__Aggregator__Record__Abstract ) {
284
+ if ( $record instanceof WP_Error ) {
285
+ return new Tribe__Events__Aggregator__Record__Void_Queue( $record );
286
+ }
287
+
288
+ return new Tribe__Events__Aggregator__Record__Void_Queue( __( 'There was an error building the record queue: ' . print_r( $record, true ) ) );
289
+ }
290
+
291
  $class = 'Tribe__Events__Aggregator__Record__Async_Queue';
292
 
293
  // Force the use of the Legacy Queue for CSV Imports
src/Tribe/Aggregator/Record/Queue_Realtime.php CHANGED
@@ -119,22 +119,27 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
119
  $this->ajax_operations->verify_or_exit( $_POST['check'], $this->get_ajax_nonce_action(), $this->get_unable_to_continue_processing_data() );
120
 
121
  // Load the queue
 
122
  $queue = $this->queue ? $this->queue : Tribe__Events__Aggregator__Record__Queue_Processor::build_queue( $this->record_id );
123
 
124
  // We always need to setup the Current Queue
125
  $this->queue_processor->set_current_queue( $queue );
126
 
127
- // Only if it's not empty that we care about proccesing.
128
  if ( ! $queue->is_empty() ) {
129
  $this->queue_processor->process_batch( $this->record_id );
130
  }
131
 
132
- /** @var \Tribe__Events__Aggregator__Record__Queue_Interface $current_queue */
 
 
 
 
133
  $current_queue = $this->queue_processor->current_queue;
134
  $done = $current_queue->is_empty();
135
  $percentage = $current_queue->progress_percentage();
136
 
137
- $this->ajax_operations->exit_data( $this->get_progress_message_data( $current_queue, $percentage, $done ) );
138
  }
139
 
140
  /**
@@ -219,11 +224,11 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
219
  ),
220
  );
221
 
 
 
222
  if ( $error ) {
223
- $messages = Tribe__Events__Aggregator__Tabs__New::instance()->get_result_messages( $queue );
224
  $data['error_text'] = '<p>' . implode( ' ', $messages['error'] ) . '</p>';
225
  } elseif ( $done ) {
226
- $messages = Tribe__Events__Aggregator__Tabs__New::instance()->get_result_messages( $queue );
227
  $data['complete_text'] = '<p>' . implode( ' ', $messages['success'] ) . '</p>';
228
  }
229
 
119
  $this->ajax_operations->verify_or_exit( $_POST['check'], $this->get_ajax_nonce_action(), $this->get_unable_to_continue_processing_data() );
120
 
121
  // Load the queue
122
+ /** @var \Tribe__Events__Aggregator__Record__Queue_Interface $queue */
123
  $queue = $this->queue ? $this->queue : Tribe__Events__Aggregator__Record__Queue_Processor::build_queue( $this->record_id );
124
 
125
  // We always need to setup the Current Queue
126
  $this->queue_processor->set_current_queue( $queue );
127
 
128
+ // Only if it's not empty that we care about processing.
129
  if ( ! $queue->is_empty() ) {
130
  $this->queue_processor->process_batch( $this->record_id );
131
  }
132
 
133
+ /**
134
+ * Include current queue to prevent progress bar from sticking on csv imports
135
+ *
136
+ * @var \Tribe__Events__Aggregator__Record__Queue_Interface $current_queue
137
+ */
138
  $current_queue = $this->queue_processor->current_queue;
139
  $done = $current_queue->is_empty();
140
  $percentage = $current_queue->progress_percentage();
141
 
142
+ $this->ajax_operations->exit_data( $this->get_progress_message_data( $current_queue, $percentage, $done ) );
143
  }
144
 
145
  /**
224
  ),
225
  );
226
 
227
+ $messages = Tribe__Events__Aggregator__Tabs__New::instance()->get_result_messages( $queue );
228
+
229
  if ( $error ) {
 
230
  $data['error_text'] = '<p>' . implode( ' ', $messages['error'] ) . '</p>';
231
  } elseif ( $done ) {
 
232
  $data['complete_text'] = '<p>' . implode( ' ', $messages['success'] ) . '</p>';
233
  }
234
 
src/Tribe/Aggregator/Record/Void_Queue.php ADDED
@@ -0,0 +1,153 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Tribe__Events__Aggregator__Record__Void_Queue
5
+ *
6
+ * @since 4.6.22
7
+ */
8
+ class Tribe__Events__Aggregator__Record__Void_Queue
9
+ implements Tribe__Events__Aggregator__Record__Queue_Interface {
10
+
11
+ /**
12
+ * The error string for the queue.
13
+ *
14
+ * @var string
15
+ */
16
+ protected $error;
17
+
18
+ /**
19
+ * The WP_Error instance used to build the void queue, if any.
20
+ *
21
+ * @var WP_Error
22
+ */
23
+ protected $wp_error;
24
+
25
+ /**
26
+ * Tribe__Events__Aggregator__Record__Void_Queue constructor.
27
+ *
28
+ * @param string|WP_Error $error The reason, in form of a string or
29
+ * `WP_Error` object, why this queue
30
+ * is void.
31
+ */
32
+ public function __construct( $error ) {
33
+ if ( $error instanceof WP_Error ) {
34
+ $this->error = $error->get_error_message();
35
+ $this->wp_error = $error;
36
+
37
+ return;
38
+ }
39
+
40
+ $this->error = $error;
41
+ }
42
+
43
+ /**
44
+ * {@inheritdoc}
45
+ */
46
+ public function activity() {
47
+ return new Tribe__Events__Aggregator__Record__Activity();
48
+ }
49
+
50
+ /**
51
+ * {@inheritdoc}
52
+ */
53
+ public function count() {
54
+ return 0;
55
+ }
56
+
57
+ /**
58
+ * {@inheritdoc}
59
+ */
60
+ public function is_empty() {
61
+ // A void queue is not empty, it's void.
62
+ return false;
63
+ }
64
+
65
+ /**
66
+ * {@inheritdoc}
67
+ */
68
+ public function process( $batch_size = null ) {
69
+ return $this;
70
+ }
71
+
72
+ /**
73
+ * {@inheritdoc}
74
+ */
75
+ public function progress_percentage() {
76
+ // return a 0% progress percentage to make sure the queue processor will process it.
77
+ return 0;
78
+ }
79
+
80
+ /**
81
+ * {@inheritdoc}
82
+ */
83
+ public function set_in_progress_flag() {
84
+ // no-op
85
+ }
86
+
87
+ /**
88
+ * {@inheritdoc}
89
+ */
90
+ public function clear_in_progress_flag() {
91
+ // no-op
92
+ }
93
+
94
+ /**
95
+ * {@inheritdoc}
96
+ */
97
+ public function is_in_progress() {
98
+ // mark the queue as in progress to make the queue processor process it.
99
+ return true;
100
+ }
101
+
102
+ /**
103
+ * {@inheritdoc}
104
+ */
105
+ public function get_queue_type() {
106
+ // not really important, still let's maintain coherence.
107
+ return Tribe__Events__Main::POSTTYPE;
108
+ }
109
+
110
+ /**
111
+ * {@inheritdoc}
112
+ */
113
+ public function is_stuck() {
114
+ return true;
115
+ }
116
+
117
+ /**
118
+ * {@inheritdoc}
119
+ */
120
+ public function kill_queue() {
121
+ if ( empty( $this->error ) ) {
122
+ $this->error = __( 'Unable to process this import - a breakage or conflict may have resulted in the import halting.', 'the-events-calendar' );
123
+ }
124
+
125
+ return true;
126
+ }
127
+
128
+ /**
129
+ * {@inheritdoc}
130
+ */
131
+ public function has_errors() {
132
+ return null !== $this->error;
133
+ }
134
+
135
+ /**
136
+ * {@inheritdoc}
137
+ */
138
+ public function get_error_message() {
139
+ return $this->error;
140
+ }
141
+
142
+ /**
143
+ * Returns the `WP_Error` instance used to build this void queue, if any.
144
+ *
145
+ * @since 4.6.22
146
+ *
147
+ * @return WP_Error|null The `WP_Error` used to build this void queue or `null`
148
+ * if no `WP_Error` object was used to build this void queue.
149
+ */
150
+ public function get_wp_error() {
151
+ return $this->wp_error;
152
+ }
153
+ }
src/Tribe/Assets.php CHANGED
@@ -593,6 +593,15 @@ class Tribe__Events__Assets {
593
  'events_base' => tribe_get_events_link(),
594
  );
595
 
 
 
 
 
 
 
 
 
 
596
  /**
597
  * Allows for easier filtering of the "Export Events" iCal link URL.
598
  *
593
  'events_base' => tribe_get_events_link(),
594
  );
595
 
596
+ /**
597
+ * Allow filtering if we should display JS debug messages
598
+ *
599
+ * @since TBD
600
+ *
601
+ * @param bool
602
+ */
603
+ $js_config_array['debug'] = apply_filters( 'tribe_events_js_debug', tribe_get_option( 'debugEvents' ) );
604
+
605
  /**
606
  * Allows for easier filtering of the "Export Events" iCal link URL.
607
  *
src/Tribe/Importer/File_Importer_Events.php CHANGED
@@ -7,6 +7,15 @@ class Tribe__Events__Importer__File_Importer_Events extends Tribe__Events__Impor
7
 
8
  protected $required_fields = array( 'event_name', 'event_start_date' );
9
 
 
 
 
 
 
 
 
 
 
10
  protected function match_existing_post( array $record ) {
11
  $start_date = $this->get_event_start_date( $record );
12
  $end_date = $this->get_event_end_date( $record );
@@ -19,6 +28,7 @@ class Tribe__Events__Importer__File_Importer_Events extends Tribe__Events__Impor
19
  'fields' => 'ids',
20
  'posts_per_page' => 1,
21
  'suppress_filters' => false,
 
22
  );
23
 
24
  // When trying to find matches for all day events, the comparison should only be against the date
7
 
8
  protected $required_fields = array( 'event_name', 'event_start_date' );
9
 
10
+ /**
11
+ * Searches the database for an existing event matching the one described
12
+ * by the specified record.
13
+ *
14
+ * @param array $record An array of values from the Events CSV file.
15
+ *
16
+ * @return int An event matching the one described by the record or `0` if no matching
17
+ * events are found.
18
+ */
19
  protected function match_existing_post( array $record ) {
20
  $start_date = $this->get_event_start_date( $record );
21
  $end_date = $this->get_event_end_date( $record );
28
  'fields' => 'ids',
29
  'posts_per_page' => 1,
30
  'suppress_filters' => false,
31
+ 'post_status' => 'any',
32
  );
33
 
34
  // When trying to find matches for all day events, the comparison should only be against the date
src/Tribe/Integrations/WPML/Linked_Posts.php CHANGED
@@ -126,7 +126,7 @@ class Tribe__Events__Integrations__WPML__Linked_Posts {
126
  }
127
 
128
  // IDs only and drop the order to avoid wasting time on something we'll account for later
129
- $sub_query_args = array_merge( $args, array( 'fields' => 'ids', 'order' => false ) );
130
 
131
  $linked_posts_ids = $this->get_current_language_linked_posts_ids( $sub_query_args );
132
 
126
  }
127
 
128
  // IDs only and drop the order to avoid wasting time on something we'll account for later
129
+ $sub_query_args = array_merge( $args, array( 'fields' => 'ids', 'orderby' => false ) );
130
 
131
  $linked_posts_ids = $this->get_current_language_linked_posts_ids( $sub_query_args );
132
 
src/Tribe/Integrations/WPML/Meta.php CHANGED
@@ -29,7 +29,7 @@ class Tribe__Events__Integrations__WPML__Meta {
29
  return $value;
30
  }
31
 
32
- $accepted_values = array( '_EventOrganizerID', '_EventOrganizerID_Order', '_EventVenueID' );
33
 
34
  if ( ! in_array( $meta_key, $accepted_values ) ) {
35
  return $value;
29
  return $value;
30
  }
31
 
32
+ $accepted_values = array( '_EventOrganizerID', '_EventVenueID' );
33
 
34
  if ( ! in_array( $meta_key, $accepted_values ) ) {
35
  return $value;
src/Tribe/Linked_Posts.php CHANGED
@@ -83,8 +83,8 @@ class Tribe__Events__Linked_Posts {
83
  */
84
  public function register_default_linked_post_types() {
85
  $default_post_types = array(
86
- Tribe__Events__Main::VENUE_POST_TYPE,
87
- Tribe__Events__Main::ORGANIZER_POST_TYPE,
88
  );
89
 
90
  /**
@@ -127,11 +127,11 @@ class Tribe__Events__Linked_Posts {
127
  }
128
 
129
  $default_args = array(
130
- 'name' => $post_type_object->labels->name,
131
- 'singular_name' => $post_type_object->labels->singular_name,
132
  'singular_name_lowercase' => $post_type_object->labels->singular_name_lowercase,
133
- 'allow_multiple' => true,
134
- 'allow_creation' => false,
135
  );
136
 
137
  $args = wp_parse_args( $args, $default_args );
@@ -161,11 +161,11 @@ class Tribe__Events__Linked_Posts {
161
  * @return string
162
  */
163
  public function get_meta_key( $post_type ) {
164
- if ( 'tribe_venue' === $post_type ) {
165
  return '_EventVenueID';
166
  }
167
 
168
- if ( 'tribe_organizer' === $post_type ) {
169
  return '_EventOrganizerID';
170
  }
171
 
@@ -175,6 +175,9 @@ class Tribe__Events__Linked_Posts {
175
  /**
176
  * Returns the meta key for linked post order
177
  *
 
 
 
178
  * @since 4.6.13
179
  *
180
  * @param string $post_type Post Type
@@ -182,8 +185,9 @@ class Tribe__Events__Linked_Posts {
182
  * @return bool|string
183
  */
184
  public function get_order_meta_key( $post_type ) {
 
185
 
186
- if ( 'tribe_organizer' === $post_type ) {
187
  return '_EventOrganizerID_Order';
188
  }
189
 
@@ -291,8 +295,8 @@ class Tribe__Events__Linked_Posts {
291
  $post_id_post_type = get_post_type( $post_id );
292
 
293
  $args = array(
294
- 'p' => $post_id,
295
- 'post_type' => $post_id_post_type,
296
  'meta_query' => array(),
297
  );
298
 
@@ -392,42 +396,68 @@ class Tribe__Events__Linked_Posts {
392
  }
393
 
394
  /**
395
- * Returns linked posts of the specified post type
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
396
  *
397
  * @since 4.2
398
  *
399
- * @param int $post_id Post ID of the object
400
- * @param string $post_type Post type of linked posts to look for
 
 
401
  *
402
  * @return array
403
  */
404
  public function get_linked_posts_by_post_type( $post_id, $post_type ) {
405
- $result = array();
406
-
407
- if ( $linked_post_ids = get_post_meta( $post_id, $this->get_meta_key( $post_type ) ) ) {
408
- $args = array();
409
- // Sort by drag-n-drop order
410
- $linked_ids_order_meta_key = $this->get_order_meta_key( $post_type );
411
- $linked_ids_order = empty( $linked_ids_order_meta_key )
412
- ? false
413
- : get_post_meta( $post_id, $linked_ids_order_meta_key, true );
414
- $linked_post_ids = tribe_sanitize_organizers( $linked_post_ids, $linked_ids_order );
415
- if ( ! empty( $linked_ids_order ) ) {
416
- $args['post__in'] = $linked_post_ids;
417
- $args['orderby'] = 'post__in';
418
- }
419
 
420
- $result = $this->get_linked_post_info( $post_type, $args, $linked_post_ids );
421
- }
422
 
423
  /**
424
  * Filters the linked posts of a given type for the given post
425
  *
426
  * @since 4.2
427
  *
428
- * @param array Linked posts for the given post by the given post type
429
- * @param int Post ID being looked at
430
- * @param string Post type of linked posts
431
  */
432
  return apply_filters( 'tribe_events_get_linked_posts_by_post_type', $result, $post_id, $post_type );
433
  }
@@ -457,9 +487,9 @@ class Tribe__Events__Linked_Posts {
457
  /**
458
  * Get Linked Post info
459
  *
460
- * @param string $linked_post_type Post type of linked post
461
- * @param array $args Extra WP Query args.
462
- * @param array|int $linked_post_id Post ID(s).
463
  *
464
  * @return array
465
  */
@@ -470,6 +500,31 @@ class Tribe__Events__Linked_Posts {
470
  return $this->cache[ $cache_key ];
471
  }
472
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
473
  $defaults = array(
474
  'post_type' => $linked_post_type,
475
  'post_status' => array(
@@ -478,20 +533,32 @@ class Tribe__Events__Linked_Posts {
478
  'private',
479
  'pending',
480
  ),
481
- 'orderby' => 'title',
482
- 'order' => 'ASC',
483
  'ignore_sticky_posts ' => true,
484
  'nopaging' => true,
485
  );
486
 
487
  if ( is_array( $linked_post_ids ) ) {
488
  $defaults['post__in'] = $linked_post_ids;
489
- } else {
490
- $defaults['p'] = $linked_post_ids;
491
  }
492
 
493
  $args = wp_parse_args( $args, $defaults );
494
 
 
 
 
 
 
 
 
 
 
 
 
 
 
495
  /**
496
  * Filters the linked posts query allowing third-party plugins to replace it.
497
  *
@@ -556,7 +623,7 @@ class Tribe__Events__Linked_Posts {
556
  * @param int $target_post_id Post ID of post to add linked post to
557
  * @param int $subject_post_id Post ID of post to add as a linked post to the target
558
  *
559
- * @return boolean
560
  */
561
  public function link_post( $target_post_id, $subject_post_id ) {
562
  $linked_posts = false;
@@ -614,6 +681,9 @@ class Tribe__Events__Linked_Posts {
614
  /**
615
  * Save Order of Linked Posts
616
  *
 
 
 
617
  * @since 4.6.13
618
  *
619
  * @param int $target_post_id post id to save meta from
@@ -621,11 +691,19 @@ class Tribe__Events__Linked_Posts {
621
  * @param array $current_order an array of the linked post ids being saved
622
  */
623
  public function order_linked_posts( $target_post_id, $post_type, $current_order ) {
624
- update_post_meta( $target_post_id, $this->get_order_meta_key( $post_type ), $current_order );
 
 
 
 
 
 
 
 
625
  }
626
 
627
  /**
628
- * Unlinks two posts from eachother
629
  *
630
  * @since 4.2
631
  *
@@ -687,19 +765,21 @@ class Tribe__Events__Linked_Posts {
687
  *
688
  * @since 4.2
689
  *
690
- * @param int $event_id Submitted Event ID
691
- * @param int $post_type Post type of linked post
692
- * @param array $submission Submitted form data
693
  */
694
  public function handle_submission_by_post_type( $event_id, $linked_post_type, $submission ) {
695
- // if the submission isn't an array, bail
 
 
696
  if ( ! is_array( $submission ) ) {
697
  return;
698
  }
699
 
700
  $linked_post_type_object = get_post_type_object( $linked_post_type );
701
  $linked_post_type_id_field = $this->get_post_type_id_field_index( $linked_post_type );
702
- $linked_posts = array();
703
  $event_post_status = get_post_status( $event_id );
704
 
705
  // Prevents Revisons from been Linked
@@ -708,7 +788,7 @@ class Tribe__Events__Linked_Posts {
708
  }
709
 
710
  $temp_submission = $submission;
711
- $submission = array();
712
 
713
  // make sure all elements are arrays
714
  foreach ( $temp_submission as $key => $value ) {
@@ -732,11 +812,11 @@ class Tribe__Events__Linked_Posts {
732
 
733
  foreach ( $submission[ $linked_post_type_id_field ] as $key => $id ) {
734
  if ( ! empty( $id ) ) {
735
- $linked_posts[] = intval( $id );
736
  continue;
737
  }
738
 
739
- // if the user doesn't have permission to create this type of post, don't allow for creation
740
  if (
741
  empty( $linked_post_type_object->cap->create_posts )
742
  || ! current_user_can( $linked_post_type_object->cap->create_posts )
@@ -746,12 +826,11 @@ class Tribe__Events__Linked_Posts {
746
 
747
  $data = array();
748
  foreach ( $fields as $field_name ) {
749
- // If allow_multiple := true then each submission field may be an array
750
  if ( is_array( $submission[ $field_name ] ) ) {
 
751
  $data[ $field_name ] = isset( $submission[ $field_name ][ $key ] ) ? $submission[ $field_name ][ $key ] : null;
752
- }
753
- // In other cases, such as if multiple := false each submission field will contain a single value
754
- else {
755
  $data[ $field_name ] = isset( $submission[ $field_name ] ) ? $submission[ $field_name ] : null;
756
  }
757
  }
@@ -760,62 +839,108 @@ class Tribe__Events__Linked_Posts {
760
  $post_status = $event_post_status;
761
 
762
  /**
763
- * Filters the ID (default null) for creating posts from the event edit page
764
  *
765
- * @param string $id Post type id index
766
- * @param array $data Data for submission
767
- * @param string $linked_post_type Post type
768
- * @param string $post_status Post status
769
- * @param int $event_id Post ID of the post the post type is attached to
770
  */
771
  $id = apply_filters( 'tribe_events_linked_post_create_' . $linked_post_type, null, $data, $linked_post_type, $post_status, $event_id );
772
 
773
  /**
774
- * Filters the ID (default null) for creating posts from the event edit page
775
  *
776
- * @param string $id Post type id index
777
- * @param array $data Data for submission
778
- * @param string $linked_post_type Post type
779
- * @param string $post_status Post status
780
- * @param int $event_id Post ID of the post the post type is attached to
781
  */
782
  $id = apply_filters( 'tribe_events_linked_post_create', $id, $data, $linked_post_type, $post_status, $event_id );
783
 
784
- if ( $id ) {
785
- $linked_posts[] = $id;
786
  }
787
  }
788
 
789
- // if we don't allow multiples, make sure there's only 1
790
- if ( ! $this->allow_multiple( $linked_post_type ) && count( $linked_posts ) > 1 ) {
791
- $linked_posts = array( $linked_posts[0] );
792
- }
793
 
794
- // if we allow multiples and there is more then one save current order
795
- if ( $this->allow_multiple( $linked_post_type ) ) {
796
- $this->order_linked_posts( $event_id, $linked_post_type, $submission[ $linked_post_type_id_field ] );
 
 
 
797
  }
798
 
799
- $currently_linked_posts = $this->get_linked_posts_by_post_type( $event_id, $linked_post_type );
800
- $currently_linked_posts = wp_list_pluck( $currently_linked_posts, 'ID' );
801
 
802
- $posts_to_add = array_diff( $linked_posts, $currently_linked_posts );
803
- $posts_to_remove = array_diff( $currently_linked_posts, $linked_posts );
804
 
805
- foreach ( $posts_to_remove as $linked_post_id ) {
806
- $this->unlink_post( $event_id, $linked_post_id );
 
 
 
 
 
 
807
  }
808
 
809
- foreach ( $posts_to_add as $linked_post_id ) {
810
- $this->link_post( $event_id, $linked_post_id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
811
  }
812
  }
813
 
814
  /**
815
  * Helper function for displaying dropdowns for linked post types
816
  *
817
- * @param string $post_type Post type to display dropdown for
818
- * @param mixed $current the current saved linked post item
819
  */
820
  public function saved_linked_post_dropdown( $post_type, $current = null ) {
821
  $post_type_object = get_post_type_object( $post_type );
@@ -825,19 +950,18 @@ class Tribe__Events__Linked_Posts {
825
  $my_linked_post_ids = array();
826
  $current_user = wp_get_current_user();
827
  $can_edit_others_posts = current_user_can( $post_type_object->cap->edit_others_posts );
828
- $my_linked_posts = false;
829
 
830
  $plural_name = $this->linked_post_types[ $post_type ]['name'];
831
  $singular_name = ! empty( $this->linked_post_types[ $post_type ]['singular_name'] ) ? $this->linked_post_types[ $post_type ]['singular_name'] : $plural_name;
832
  $singular_name_lowercase = ! empty( $this->linked_post_types[ $post_type ]['singular_name_lowercase'] ) ? $this->linked_post_types[ $post_type ]['singular_name_lowercase'] : $singular_name;
833
 
834
  $options = (object) array(
835
- 'owned' => array(
836
- 'text' => sprintf( esc_html__( 'My %s', 'the-events-calendar' ), $plural_name ),
837
  'children' => array(),
838
  ),
839
  'available' => array(
840
- 'text' => sprintf( esc_html__( 'Available %s', 'the-events-calendar' ), $plural_name ),
841
  'children' => array(),
842
  ),
843
  );
@@ -885,6 +1009,8 @@ class Tribe__Events__Linked_Posts {
885
  */
886
  $options->available['text'] = apply_filters( 'tribe_events_saved_linked_post_dropdown_optgroup', $options->available['text'], $post_type );
887
 
 
 
888
  $my_linked_posts = $this->get_linked_post_info(
889
  $post_type,
890
  array(
@@ -898,6 +1024,8 @@ class Tribe__Events__Linked_Posts {
898
  )
899
  );
900
 
 
 
901
  if ( ! empty( $my_linked_posts ) ) {
902
  foreach ( $my_linked_posts as $my_linked_post ) {
903
  $my_linked_post_ids[] = $my_linked_post->ID;
@@ -1136,17 +1264,23 @@ class Tribe__Events__Linked_Posts {
1136
  }
1137
 
1138
  /**
 
 
1139
  * @param $submission
1140
  * @param $linked_post_type
1141
  *
1142
- * @return array
 
1143
  */
1144
  private function get_linked_post_type_data( $submission, $linked_post_type ) {
1145
  $linked_post_type_container = $this->get_post_type_container( $linked_post_type );
1146
 
1147
  // Allow for the post type container to have first letter in uppercase form.
1148
  // e.g. `venue` and `Venue` should both be valid.
1149
- $linked_post_type_containers_candidates = array( $linked_post_type_container, ucfirst( $linked_post_type_container ) );
 
 
 
1150
 
1151
  $post_type_container = false;
1152
 
@@ -1160,9 +1294,24 @@ class Tribe__Events__Linked_Posts {
1160
  if ( false === $post_type_container ) {
1161
  $data = array();
1162
  } else {
 
1163
  $data = $submission[ $post_type_container ];
1164
  }
1165
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1166
  return $data;
1167
  }
1168
- }
83
  */
84
  public function register_default_linked_post_types() {
85
  $default_post_types = array(
86
+ Tribe__Events__Venue::POSTTYPE,
87
+ Tribe__Events__Organizer::POSTTYPE,
88
  );
89
 
90
  /**
127
  }
128
 
129
  $default_args = array(
130
+ 'name' => $post_type_object->labels->name,
131
+ 'singular_name' => $post_type_object->labels->singular_name,
132
  'singular_name_lowercase' => $post_type_object->labels->singular_name_lowercase,
133
+ 'allow_multiple' => true,
134
+ 'allow_creation' => false,
135
  );
136
 
137
  $args = wp_parse_args( $args, $default_args );
161
  * @return string
162
  */
163
  public function get_meta_key( $post_type ) {
164
+ if ( Tribe__Events__Venue::POSTTYPE === $post_type ) {
165
  return '_EventVenueID';
166
  }
167
 
168
+ if ( Tribe__Events__Organizer::POSTTYPE === $post_type ) {
169
  return '_EventOrganizerID';
170
  }
171
 
175
  /**
176
  * Returns the meta key for linked post order
177
  *
178
+ * @deprecated TBD
179
+ * @todo Remove on 4.7
180
+ *
181
  * @since 4.6.13
182
  *
183
  * @param string $post_type Post Type
185
  * @return bool|string
186
  */
187
  public function get_order_meta_key( $post_type ) {
188
+ _deprecated_function( __METHOD__, 'TBD', 'We do not use a separate postmeta field to store the ordering.' );
189
 
190
+ if ( Tribe__Events__Organizer::POSTTYPE === $post_type ) {
191
  return '_EventOrganizerID_Order';
192
  }
193
 
295
  $post_id_post_type = get_post_type( $post_id );
296
 
297
  $args = array(
298
+ 'p' => $post_id,
299
+ 'post_type' => $post_id_post_type,
300
  'meta_query' => array(),
301
  );
302
 
396
  }
397
 
398
  /**
399
+ * Returns an array of linked post ID(s) of the specified post type.
400
+ *
401
+ * @since 4.6.22
402
+ *
403
+ * @param int $post_id Post ID of the object.
404
+ * @param string $post_type Post type of linked posts to look for.
405
+ *
406
+ * @return array
407
+ */
408
+ public function get_linked_post_ids_by_post_type( $post_id, $post_type ) {
409
+ $linked_post_meta_key = $this->get_meta_key( $post_type );
410
+
411
+ $linked_post_ids = get_post_meta( $post_id, $linked_post_meta_key );
412
+
413
+ if (
414
+ empty( $linked_post_ids )
415
+ || ! is_array( $linked_post_ids )
416
+ ) {
417
+ $linked_post_ids = array();
418
+ }
419
+
420
+ $linked_post_ids = array_map( 'absint', $linked_post_ids );
421
+ $linked_post_ids = array_filter( $linked_post_ids );
422
+ $linked_post_ids = array_unique( $linked_post_ids );
423
+
424
+ /**
425
+ * Filters the linked post ID(s) of a given type for the given post.
426
+ *
427
+ * @since 4.6.22
428
+ *
429
+ * @param array $linked_post_ids Linked post ID(s).
430
+ * @param int $post_id Post ID being looked at.
431
+ * @param string $post_type Post type of linked posts.
432
+ */
433
+ return apply_filters( 'tribe_events_get_linked_post_ids_by_post_type', $linked_post_ids, $post_id, $post_type );
434
+ }
435
+
436
+ /**
437
+ * Returns an array of linked WP_Post objects of the specified post type.
438
  *
439
  * @since 4.2
440
  *
441
+ * @see Tribe__Events__Linked_Posts::get_linked_post_ids_by_post_type
442
+ *
443
+ * @param int $post_id Post ID of the object.
444
+ * @param string $post_type Post type of linked posts to look for.
445
  *
446
  * @return array
447
  */
448
  public function get_linked_posts_by_post_type( $post_id, $post_type ) {
449
+ $existing_linked_post_ids = $this->get_linked_post_ids_by_post_type( $post_id, $post_type );
 
 
 
 
 
 
 
 
 
 
 
 
 
450
 
451
+ $result = $this->get_linked_post_info( $post_type, array(), $existing_linked_post_ids );
 
452
 
453
  /**
454
  * Filters the linked posts of a given type for the given post
455
  *
456
  * @since 4.2
457
  *
458
+ * @param array $result Linked posts for the given post by the given post type.
459
+ * @param int $post_id Post ID being looked at.
460
+ * @param string $post_type Post type of linked posts.
461
  */
462
  return apply_filters( 'tribe_events_get_linked_posts_by_post_type', $result, $post_id, $post_type );
463
  }
487
  /**
488
  * Get Linked Post info
489
  *
490
+ * @param string $linked_post_type Post type of linked post.
491
+ * @param array $args Extra WP Query args.
492
+ * @param array|int $linked_post_ids Post ID(s).
493
  *
494
  * @return array
495
  */
500
  return $this->cache[ $cache_key ];
501
  }
502
 
503
+ /**
504
+ * Whether to return all linked posts if the args actually find no linked posts.
505
+ *
506
+ * @since 4.6.22
507
+ *
508
+ * @param bool $return_all_if_none True if you want all posts returned if none
509
+ * are found (e.g. creating a drop-down).
510
+ * False if you want none returned if none are
511
+ * found (e.g. actually querying for matches).
512
+ * @param string $linked_post_type Post type of linked post.
513
+ * @param array $args WP Query args before merging with defaults.
514
+ * @param array|int $linked_post_ids Post ID(s).
515
+ *
516
+ * @return bool
517
+ */
518
+ $return_all_if_none = (bool) apply_filters( 'tribe_events_return_all_linked_posts_if_none', false, $linked_post_type, $args, $linked_post_ids );
519
+
520
+ // Explicitly force zero results if appropriate. Necessary because passing an empty array will actually display all posts, per https://core.trac.wordpress.org/ticket/28099
521
+ if (
522
+ empty( $linked_post_ids )
523
+ && false === $return_all_if_none
524
+ ) {
525
+ $linked_post_ids = array( -1 );
526
+ }
527
+
528
  $defaults = array(
529
  'post_type' => $linked_post_type,
530
  'post_status' => array(
533
  'private',
534
  'pending',
535
  ),
536
+ 'orderby' => 'post__in',
 
537
  'ignore_sticky_posts ' => true,
538
  'nopaging' => true,
539
  );
540
 
541
  if ( is_array( $linked_post_ids ) ) {
542
  $defaults['post__in'] = $linked_post_ids;
543
+ } elseif ( 0 < absint( $linked_post_ids ) ) {
544
+ $defaults['p'] = absint( $linked_post_ids );
545
  }
546
 
547
  $args = wp_parse_args( $args, $defaults );
548
 
549
+ /**
550
+ * The WP_Query arguments used when getting information per Linked Post.
551
+ *
552
+ * Useful if you want to add `orderby` or override existing arguments.
553
+ *
554
+ * @param array   $args    The WP_Query arguments.
555
+ * @param string $linked_post_type The post type key.
556
+ * @param int|array $linked_post_ids  A single Linked Post ID or an array of Linked Post IDs.
557
+ *
558
+ * @return array
559
+ */
560
+ $args = apply_filters( 'tribe_events_get_linked_post_info_args', $args, $linked_post_type, $linked_post_ids );
561
+
562
  /**
563
  * Filters the linked posts query allowing third-party plugins to replace it.
564
  *
623
  * @param int $target_post_id Post ID of post to add linked post to
624
  * @param int $subject_post_id Post ID of post to add as a linked post to the target
625
  *
626
+ * @return int|false The result of `add_metadata()` - the meta ID on success, false on failure.
627
  */
628
  public function link_post( $target_post_id, $subject_post_id ) {
629
  $linked_posts = false;
681
  /**
682
  * Save Order of Linked Posts
683
  *
684
+ * @deprecated TBD
685
+ * @todo Remove on 4.7
686
+ *
687
  * @since 4.6.13
688
  *
689
  * @param int $target_post_id post id to save meta from
691
  * @param array $current_order an array of the linked post ids being saved
692
  */
693
  public function order_linked_posts( $target_post_id, $post_type, $current_order ) {
694
+ _deprecated_function( __METHOD__, 'TBD', 'Linked posts are ordered by `meta_id` by default via `get_post_meta()`.' );
695
+
696
+ $linked_ids_order_key = $this->get_order_meta_key( $post_type );
697
+
698
+ if ( ! $linked_ids_order_key ) {
699
+ return;
700
+ }
701
+
702
+ update_post_meta( $target_post_id, $linked_ids_order_key, $current_order );
703
  }
704
 
705
  /**
706
+ * Unlinks two posts from each other.
707
  *
708
  * @since 4.2
709
  *
765
  *
766
  * @since 4.2
767
  *
768
+ * @param int $event_id Submitted Event ID.
769
+ * @param int $post_type Post type of linked post.
770
+ * @param array $submission Submitted form data.
771
  */
772
  public function handle_submission_by_post_type( $event_id, $linked_post_type, $submission ) {
773
+ // If the submission isn't an array, bail
774
+ // This is here to avoid unexpected data
775
+ // And also to avoid errantly removing linked posts just because they were not part of the submission, in which case this will be `false` from `$this->get_linked_post_type_data()`
776
  if ( ! is_array( $submission ) ) {
777
  return;
778
  }
779
 
780
  $linked_post_type_object = get_post_type_object( $linked_post_type );
781
  $linked_post_type_id_field = $this->get_post_type_id_field_index( $linked_post_type );
782
+ $post_ids_to_link = array();
783
  $event_post_status = get_post_status( $event_id );
784
 
785
  // Prevents Revisons from been Linked
788
  }
789
 
790
  $temp_submission = $submission;
791
+ $submission = array();
792
 
793
  // make sure all elements are arrays
794
  foreach ( $temp_submission as $key => $value ) {
812
 
813
  foreach ( $submission[ $linked_post_type_id_field ] as $key => $id ) {
814
  if ( ! empty( $id ) ) {
815
+ $post_ids_to_link[] = absint( $id );
816
  continue;
817
  }
818
 
819
+ // If the user doesn't have permission to create this type of post, don't allow for creation.
820
  if (
821
  empty( $linked_post_type_object->cap->create_posts )
822
  || ! current_user_can( $linked_post_type_object->cap->create_posts )
826
 
827
  $data = array();
828
  foreach ( $fields as $field_name ) {
 
829
  if ( is_array( $submission[ $field_name ] ) ) {
830
+ // If allow_multiple is true then each submission field may be an array.
831
  $data[ $field_name ] = isset( $submission[ $field_name ][ $key ] ) ? $submission[ $field_name ][ $key ] : null;
832
+ } else {
833
+ // In other cases, such as if multiple is false each submission field will contain a single value
 
834
  $data[ $field_name ] = isset( $submission[ $field_name ] ) ? $submission[ $field_name ] : null;
835
  }
836
  }
839
  $post_status = $event_post_status;
840
 
841
  /**
842
+ * Filters the ID (default null) for creating posts from the event edit page.
843
  *
844
+ * @param string $id Post type ID index.
845
+ * @param array $data Data for submission.
846
+ * @param string $linked_post_type Post type.
847
+ * @param string $post_status Post status.
848
+ * @param int $event_id Post ID of the Event the Linked Post is attached to.
849
  */
850
  $id = apply_filters( 'tribe_events_linked_post_create_' . $linked_post_type, null, $data, $linked_post_type, $post_status, $event_id );
851
 
852
  /**
853
+ * Filters the ID (default null) for creating posts from the event edit page.
854
  *
855
+ * @param string $id Post type id index.
856
+ * @param array $data Data for submission.
857
+ * @param string $linked_post_type Post type.
858
+ * @param string $post_status Post status.
859
+ * @param int $event_id Post ID of the Event the Linked Post is attached to.
860
  */
861
  $id = apply_filters( 'tribe_events_linked_post_create', $id, $data, $linked_post_type, $post_status, $event_id );
862
 
863
+ if ( ! empty( $id ) ) {
864
+ $post_ids_to_link[] = $id;
865
  }
866
  }
867
 
868
+ $post_ids_to_link = array_map( 'absint', $post_ids_to_link );
869
+ $post_ids_to_link = array_filter( $post_ids_to_link );
870
+ $post_ids_to_link = array_unique( $post_ids_to_link );
 
871
 
872
+ // If we do not allow multiples for this post type, ignore all but the first.
873
+ if (
874
+ ! $this->allow_multiple( $linked_post_type )
875
+ && 1 < count( $post_ids_to_link )
876
+ ) {
877
+ $post_ids_to_link = array( $post_ids_to_link[0] );
878
  }
879
 
880
+ $prior_linked_posts = $this->get_linked_post_ids_by_post_type( $event_id, $linked_post_type );
 
881
 
882
+ $temp_prior_linked_posts = $prior_linked_posts;
 
883
 
884
+ $linked_post_type_meta_key = $this->get_meta_key( $linked_post_type );
885
+
886
+ // If no pre-existing posts and no new posts to add, bail.
887
+ if (
888
+ empty( $prior_linked_posts )
889
+ && empty( $post_ids_to_link )
890
+ ) {
891
+ return;
892
  }
893
 
894
+ // If the array values match both type and value and ordering, no need to touch postmeta.
895
+ // Re-save postmeta if not matching all these conditions.
896
+ if ( $prior_linked_posts !== $post_ids_to_link ) {
897
+ $sorted_priors = $prior_linked_posts;
898
+ sort( $sorted_priors, SORT_NUMERIC );
899
+
900
+ $sorted_to_link = $post_ids_to_link;
901
+ sort( $sorted_to_link, SORT_NUMERIC );
902
+
903
+ if ( $sorted_priors === $sorted_to_link ) {
904
+ // If the post IDs are the same (none new nor removed) but not in the same order.
905
+
906
+ // We do not run our own unlink/link methods because we are not doing that, just re-ordering via `meta_id` by removing all and re-adding in the desired order.
907
+ delete_post_meta( $event_id, $linked_post_type_meta_key );
908
+
909
+ foreach ( $post_ids_to_link as $linked_post_id ) {
910
+ add_post_meta( $event_id, $linked_post_type_meta_key, $linked_post_id );
911
+ }
912
+ } else {
913
+ // We have different Linked Post IDs (adding and/or removing one or more) so possibly need to run through our own methods to trigger those hooks.
914
+ $posts_to_remove = array_diff( $prior_linked_posts, $post_ids_to_link );
915
+
916
+ foreach ( $posts_to_remove as $key => $unlinked_post_id ) {
917
+ $this->unlink_post( $event_id, $unlinked_post_id );
918
+ unset( $temp_prior_linked_posts[ $key ] );
919
+ }
920
+
921
+ // Remove all pre-existing (and non-removed) linked posts to start fresh by re-adding below (for `meta_id` ordering purposes)
922
+ if ( ! empty( $temp_prior_linked_posts ) ) {
923
+ delete_post_meta( $event_id, $linked_post_type_meta_key );
924
+ }
925
+
926
+ foreach ( $post_ids_to_link as $linked_post_id ) {
927
+ if ( in_array( $linked_post_id, $prior_linked_posts ) ) {
928
+ // Re-add pre-existing ones without our own method because we do not want to trigger those hooks.
929
+ add_post_meta( $event_id, $linked_post_type_meta_key, $linked_post_id );
930
+ } else {
931
+ // Add newly-linked ones via our own method in order to trigger such hooks.
932
+ $this->link_post( $event_id, $linked_post_id );
933
+ }
934
+ }
935
+ }
936
  }
937
  }
938
 
939
  /**
940
  * Helper function for displaying dropdowns for linked post types
941
  *
942
+ * @param string $post_type Post type to display dropdown for.
943
+ * @param mixed $current The current saved linked post item.
944
  */
945
  public function saved_linked_post_dropdown( $post_type, $current = null ) {
946
  $post_type_object = get_post_type_object( $post_type );
950
  $my_linked_post_ids = array();
951
  $current_user = wp_get_current_user();
952
  $can_edit_others_posts = current_user_can( $post_type_object->cap->edit_others_posts );
 
953
 
954
  $plural_name = $this->linked_post_types[ $post_type ]['name'];
955
  $singular_name = ! empty( $this->linked_post_types[ $post_type ]['singular_name'] ) ? $this->linked_post_types[ $post_type ]['singular_name'] : $plural_name;
956
  $singular_name_lowercase = ! empty( $this->linked_post_types[ $post_type ]['singular_name_lowercase'] ) ? $this->linked_post_types[ $post_type ]['singular_name_lowercase'] : $singular_name;
957
 
958
  $options = (object) array(
959
+ 'owned' => array(
960
+ 'text' => sprintf( esc_html__( 'My %s', 'the-events-calendar' ), $plural_name ),
961
  'children' => array(),
962
  ),
963
  'available' => array(
964
+ 'text' => sprintf( esc_html__( 'Available %s', 'the-events-calendar' ), $plural_name ),
965
  'children' => array(),
966
  ),
967
  );
1009
  */
1010
  $options->available['text'] = apply_filters( 'tribe_events_saved_linked_post_dropdown_optgroup', $options->available['text'], $post_type );
1011
 
1012
+ add_filter( 'tribe_events_return_all_linked_posts_if_none', '__return_true' );
1013
+
1014
  $my_linked_posts = $this->get_linked_post_info(
1015
  $post_type,
1016
  array(
1024
  )
1025
  );
1026
 
1027
+ remove_filter( 'tribe_events_return_all_linked_posts_if_none', '__return_true' );
1028
+
1029
  if ( ! empty( $my_linked_posts ) ) {
1030
  foreach ( $my_linked_posts as $my_linked_post ) {
1031
  $my_linked_post_ids[] = $my_linked_post->ID;
1264
  }
1265
 
1266
  /**
1267
+ * Get the data from a submission that is specific to a single linked post type.
1268
+ *
1269
  * @param $submission
1270
  * @param $linked_post_type
1271
  *
1272
+ * @return bool|array False if linked post type is not part of thissubmission but linked posts exist prior to this
1273
+ * submission. Else an array of the data specific to this linked post type, which may be empty.
1274
  */
1275
  private function get_linked_post_type_data( $submission, $linked_post_type ) {
1276
  $linked_post_type_container = $this->get_post_type_container( $linked_post_type );
1277
 
1278
  // Allow for the post type container to have first letter in uppercase form.
1279
  // e.g. `venue` and `Venue` should both be valid.
1280
+ $linked_post_type_containers_candidates = array(
1281
+ $linked_post_type_container,
1282
+ ucfirst( $linked_post_type_container ),
1283
+ );
1284
 
1285
  $post_type_container = false;
1286
 
1294
  if ( false === $post_type_container ) {
1295
  $data = array();
1296
  } else {
1297
+ // may be an empty array
1298
  $data = $submission[ $post_type_container ];
1299
  }
1300
 
1301
+ // If the reason for the empty array is because this linked post type is not part of the submission
1302
+ // Which is possible even if `$post_type_container` is not `false`
1303
+ if ( empty( $data ) ) {
1304
+ if ( ! empty( $submission['ID'] ) ) {
1305
+ $existing_posts = $this->get_linked_posts_by_post_type( $submission['ID'], $linked_post_type );
1306
+ }
1307
+
1308
+ if ( ! empty( $existing_posts ) ) {
1309
+ // False signals to `$this->handle_submission_by_post_type()` that this linked post type is not part of the submission but existing linked posts exist, and we shouldn't drop them, which is what would happen if we passed an empty array.
1310
+ // Example: We shouldn't remove all pre-existing Organizers from an event just because editing Organizers is available in the wp-admin event edit screen but not available in the Community Events form.
1311
+ $data = false;
1312
+ }
1313
+ }
1314
+
1315
  return $data;
1316
  }
1317
+ }
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.6.21';
36
  const MIN_ADDON_VERSION = '4.4';
37
  const MIN_COMMON_VERSION = '4.7.18';
38
 
@@ -561,7 +561,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
561
  add_filter( 'nav_menu_items_' . self::POSTTYPE, array( $this, 'add_events_checkbox_to_menu' ), null, 3 );
562
  add_filter( 'wp_nav_menu_objects', array( $this, 'add_current_menu_item_class_to_events' ), null, 2 );
563
 
564
- add_filter( 'template_redirect', array( $this, 'redirect_past_upcoming_view_urls' ), 9 );
565
 
566
  /* Setup Tribe Events Bar */
567
  add_filter( 'tribe-events-bar-views', array( $this, 'setup_listview_in_bar' ), 1, 1 );
@@ -653,6 +653,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
653
  add_action( 'plugins_loaded', array( $this, 'init_day_view' ), 2 );
654
 
655
  add_action( 'plugins_loaded', array( 'Tribe__Events__Templates', 'init' ) );
 
656
 
657
  add_action( 'init', array( $this, 'filter_cron_schedules' ) );
658
 
@@ -962,6 +963,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
962
  'update_post_meta_cache' => false,
963
  'update_post_term_cache' => false,
964
  'posts_per_page' => 1,
 
965
  ) );
966
 
967
  if ( ! $conflict_query->have_posts() ) {
@@ -2665,7 +2667,14 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
2665
  */
2666
  public function fullAddressString( $postId = null ) {
2667
  $address = '';
 
 
 
 
2668
  if ( tribe_get_address( $postId ) ) {
 
 
 
2669
  $address .= tribe_get_address( $postId );
2670
  }
2671
 
32
  const VENUE_POST_TYPE = 'tribe_venue';
33
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
34
 
35
+ const VERSION = '4.6.22';
36
  const MIN_ADDON_VERSION = '4.4';
37
  const MIN_COMMON_VERSION = '4.7.18';
38
 
561
  add_filter( 'nav_menu_items_' . self::POSTTYPE, array( $this, 'add_events_checkbox_to_menu' ), null, 3 );
562
  add_filter( 'wp_nav_menu_objects', array( $this, 'add_current_menu_item_class_to_events' ), null, 2 );
563
 
564
+ add_action( 'template_redirect', array( $this, 'redirect_past_upcoming_view_urls' ), 9 );
565
 
566
  /* Setup Tribe Events Bar */
567
  add_filter( 'tribe-events-bar-views', array( $this, 'setup_listview_in_bar' ), 1, 1 );
653
  add_action( 'plugins_loaded', array( $this, 'init_day_view' ), 2 );
654
 
655
  add_action( 'plugins_loaded', array( 'Tribe__Events__Templates', 'init' ) );
656
+ tribe( 'tec.bar' );
657
 
658
  add_action( 'init', array( $this, 'filter_cron_schedules' ) );
659
 
963
  'update_post_meta_cache' => false,
964
  'update_post_term_cache' => false,
965
  'posts_per_page' => 1,
966
+ 'post_parent' => 0,
967
  ) );
968
 
969
  if ( ! $conflict_query->have_posts() ) {
2667
  */
2668
  public function fullAddressString( $postId = null ) {
2669
  $address = '';
2670
+ if ( tribe_get_venue( $postId ) ) {
2671
+ $address .= tribe_get_venue( $postId );
2672
+ }
2673
+
2674
  if ( tribe_get_address( $postId ) ) {
2675
+ if ( $address != '' ) {
2676
+ $address .= ', ';
2677
+ }
2678
  $address .= tribe_get_address( $postId );
2679
  }
2680
 
src/Tribe/Organizer.php CHANGED
@@ -257,7 +257,11 @@ class Tribe__Events__Organizer extends Tribe__Events__Linked_Posts__Base {
257
  * @return array
258
  */
259
  public function filter_out_invalid_organizer_ids( $organizer_ids, $post_id ) {
260
- return array_map( 'absint', (array) $organizer_ids );
 
 
 
 
261
  }
262
 
263
  /**
257
  * @return array
258
  */
259
  public function filter_out_invalid_organizer_ids( $organizer_ids, $post_id ) {
260
+ $organizer_ids = array_map( 'absint', (array) $organizer_ids );
261
+
262
+ $organizer_ids = array_unique( $organizer_ids );
263
+
264
+ return $organizer_ids;
265
  }
266
 
267
  /**
src/Tribe/Query.php CHANGED
@@ -330,6 +330,15 @@ if ( ! class_exists( 'Tribe__Events__Query' ) ) {
330
  $query->set( 'eventDate', $query->get( 'eventDate' ) );
331
  }
332
  break;
 
 
 
 
 
 
 
 
 
333
  case 'all':
334
  case 'list':
335
  default: // default display query
@@ -488,19 +497,21 @@ if ( ! class_exists( 'Tribe__Events__Query' ) ) {
488
  * @return boolean
489
  */
490
  public static function should_remove_date_filters( $query ) {
 
 
 
 
 
491
  // if we're doing ajax, let's keep the date filters
492
  if ( tribe( 'context' )->doing_ajax() ) {
493
  return false;
494
  }
495
 
496
  // otherwise, let's remove the date filters if we're in the admin dashboard and the query is
497
- // and event query on the tribe_events edit page
498
- return (
499
- is_admin()
500
  && $query->tribe_is_event_query
501
- && Tribe__Admin__Helpers::instance()->is_screen( 'edit-' . Tribe__Events__Main::POSTTYPE )
502
- )
503
- || true === $query->get( 'tribe_remove_date_filters', false );
504
  }
505
 
506
  /**
@@ -669,6 +680,9 @@ if ( ! class_exists( 'Tribe__Events__Query' ) ) {
669
  $end_clause = $wpdb->prepare( "($event_end_date >= %s AND $event_start_date <= %s )", $start_date, $end_date );
670
  $within_clause = $wpdb->prepare( "($event_start_date < %s AND $event_end_date >= %s )", $start_date, $end_date );
671
  $where_sql .= " AND ($start_clause OR $end_clause OR $within_clause)";
 
 
 
672
  } else {
673
  if ( $start_date != '' ) {
674
  $start_clause = $wpdb->prepare( "{$postmeta_table}.meta_value >= %s", $start_date );
330
  $query->set( 'eventDate', $query->get( 'eventDate' ) );
331
  }
332
  break;
333
+ case 'future':
334
+ $event_date = ( '' !== $query->get( 'eventDate' ) )
335
+ ? $query->get( 'eventDate' )
336
+ : date_i18n( Tribe__Date_Utils::DBDATETIMEFORMAT );
337
+ $query->set( 'start_date', ( '' != $query->get( 'eventDate' ) ? tribe_beginning_of_day( $event_date ) : tribe_format_date( current_time( 'timestamp' ), true, 'Y-m-d H:i:00' ) ) );
338
+ $query->set( 'order', self::set_order( 'ASC', $query ) );
339
+ $query->set( 'orderby', self::set_orderby( null, $query ) );
340
+ $query->set( 'hide_upcoming', $maybe_hide_events );
341
+ break;
342
  case 'all':
343
  case 'list':
344
  default: // default display query
497
  * @return boolean
498
  */
499
  public static function should_remove_date_filters( $query ) {
500
+ // if the query flag to remove date filters is explicitly set then remove them
501
+ if ( true === $query->get( 'tribe_remove_date_filters', false ) ) {
502
+ return true;
503
+ }
504
+
505
  // if we're doing ajax, let's keep the date filters
506
  if ( tribe( 'context' )->doing_ajax() ) {
507
  return false;
508
  }
509
 
510
  // otherwise, let's remove the date filters if we're in the admin dashboard and the query is
511
+ // an event query on the tribe_events edit page
512
+ return is_admin()
 
513
  && $query->tribe_is_event_query
514
+ && Tribe__Admin__Helpers::instance()->is_screen( 'edit-' . Tribe__Events__Main::POSTTYPE );
 
 
515
  }
516
 
517
  /**
680
  $end_clause = $wpdb->prepare( "($event_end_date >= %s AND $event_start_date <= %s )", $start_date, $end_date );
681
  $within_clause = $wpdb->prepare( "($event_start_date < %s AND $event_end_date >= %s )", $start_date, $end_date );
682
  $where_sql .= " AND ($start_clause OR $end_clause OR $within_clause)";
683
+ } elseif ( 'future' === $query->get( 'eventDisplay' ) && '' !== $start_date ) {
684
+ $start_clause = $wpdb->prepare( "{$postmeta_table}.meta_value >= %s", $start_date );
685
+ $where_sql .= " AND ($start_clause)";
686
  } else {
687
  if ( $start_date != '' ) {
688
  $start_clause = $wpdb->prepare( "{$postmeta_table}.meta_value >= %s", $start_date );
src/Tribe/REST/V1/Endpoints/Archive_Base.php CHANGED
@@ -18,7 +18,7 @@ abstract class Tribe__Events__REST__V1__Endpoints__Archive_Base
18
  protected $repository;
19
 
20
  /**
21
- * @var Tribe__Validator__Interface
22
  */
23
  protected $validator;
24
  /**
@@ -108,6 +108,13 @@ abstract class Tribe__Events__REST__V1__Endpoints__Archive_Base
108
  $parameters[ $value ] = $args[ $key ];
109
  }
110
 
 
 
 
 
 
 
 
111
  $url = add_query_arg( $parameters, $url );
112
  }
113
 
18
  protected $repository;
19
 
20
  /**
21
+ * @var Tribe__Events__Validator__Interface
22
  */
23
  protected $validator;
24
  /**
108
  $parameters[ $value ] = $args[ $key ];
109
  }
110
 
111
+ // transform array arguments into CSV lists
112
+ foreach ( $parameters as $key => &$value ) {
113
+ if ( is_array( $value ) ) {
114
+ $value = Tribe__Utils__Array::to_list( $value, ',' );
115
+ }
116
+ }
117
+
118
  $url = add_query_arg( $parameters, $url );
119
  }
120
 
src/Tribe/REST/V1/Endpoints/Archive_Event.php CHANGED
@@ -8,20 +8,22 @@ class Tribe__Events__REST__V1__Endpoints__Archive_Event
8
  * @var array An array mapping the REST request supported query vars to the args used in a TEC WP_Query.
9
  */
10
  protected $supported_query_vars = array(
11
- 'page' => 'paged',
12
- 'per_page' => 'posts_per_page',
13
- 'start_date' => 'start_date',
14
- 'end_date' => 'end_date',
15
- 'search' => 's',
16
- 'categories' => 'categories',
17
- 'tags' => 'tags',
18
- 'venue' => 'venue',
19
- 'organizer' => 'organizer',
20
- 'featured' => 'featured',
21
- 'geoloc' => 'tribe_geoloc',
22
- 'geoloc_lat' => 'tribe_geoloc_lat',
23
- 'geoloc_lng' => 'tribe_geoloc_lng',
24
- 'status' => 'post_status',
 
 
25
  );
26
 
27
  /**
@@ -64,6 +66,13 @@ class Tribe__Events__REST__V1__Endpoints__Archive_Event
64
  : false;
65
  $args['s'] = $request['search'];
66
 
 
 
 
 
 
 
 
67
  /**
68
  * Allows users to override "inclusive" start and end dates and make the REST API use a
69
  * timezone-adjusted date range.
@@ -118,6 +127,13 @@ class Tribe__Events__REST__V1__Endpoints__Archive_Event
118
  $args['tribe_geoloc_lng'] = isset( $request['geoloc_lng'] ) ? $request['geoloc_lng'] : '';
119
  }
120
 
 
 
 
 
 
 
 
121
  $args = $this->parse_args( $args, $request->get_default_params() );
122
 
123
  $data = array( 'events' => array() );
@@ -477,6 +493,21 @@ class Tribe__Events__REST__V1__Endpoints__Archive_Event
477
  'format' => 'double',
478
  'description' => __( 'Requires Events Calendar Pro. Events should be filtered by their venue longitude location, must also provide geoloc_lat', 'the-events-calendar' ),
479
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
480
  );
481
  }
482
 
8
  * @var array An array mapping the REST request supported query vars to the args used in a TEC WP_Query.
9
  */
10
  protected $supported_query_vars = array(
11
+ 'page' => 'paged',
12
+ 'per_page' => 'posts_per_page',
13
+ 'start_date' => 'start_date',
14
+ 'end_date' => 'end_date',
15
+ 'search' => 's',
16
+ 'categories' => 'categories',
17
+ 'tags' => 'tags',
18
+ 'venue' => 'venue',
19
+ 'organizer' => 'organizer',
20
+ 'featured' => 'featured',
21
+ 'geoloc' => 'tribe_geoloc',
22
+ 'geoloc_lat' => 'tribe_geoloc_lat',
23
+ 'geoloc_lng' => 'tribe_geoloc_lng',
24
+ 'status' => 'post_status',
25
+ 'post_parent' => 'post_parent',
26
+ 'include' => 'post__in',
27
  );
28
 
29
  /**
66
  : false;
67
  $args['s'] = $request['search'];
68
 
69
+ if ( $post__in = $request['include'] ) {
70
+ $args['post__in'] = $request['include'];
71
+ $args['tribe_remove_date_filters'] = true;
72
+ }
73
+
74
+ $args['post_parent'] = $request['post_parent'];
75
+
76
  /**
77
  * Allows users to override "inclusive" start and end dates and make the REST API use a
78
  * timezone-adjusted date range.
127
  $args['tribe_geoloc_lng'] = isset( $request['geoloc_lng'] ) ? $request['geoloc_lng'] : '';
128
  }
129
 
130
+ // When including specific posts date queries will be voided
131
+ if ( isset( $args['post__in'] ) ) {
132
+ unset( $args['start_date'], $args['end_date'] );
133
+ $args['orderby'] = Tribe__Utils__Array::get( $args, 'orderby', array( 'date', 'ID' ) );
134
+ $args['order'] = Tribe__Utils__Array::get( $args, 'order', 'ASC' );
135
+ }
136
+
137
  $args = $this->parse_args( $args, $request->get_default_params() );
138
 
139
  $data = array( 'events' => array() );
493
  'format' => 'double',
494
  'description' => __( 'Requires Events Calendar Pro. Events should be filtered by their venue longitude location, must also provide geoloc_lat', 'the-events-calendar' ),
495
  ),
496
+ 'include' => array(
497
+ 'required' => false,
498
+ 'description' => __( 'Include events with one of the post IDs specified in the array of CSV list, date filters will be ignored.', 'the-events-calendar' ),
499
+ 'swagger_type' => 'array',
500
+ 'items' => array( 'type' => 'integer' ),
501
+ 'collectionFormat' => 'csv',
502
+ 'validate_callback' => array( $this->validator, 'is_positive_int_list' ),
503
+ 'sanitize_callback' => array( 'Tribe__Utils__Array', 'list_to_array' ),
504
+ ),
505
+ 'post_parent' => array(
506
+ 'required' => false,
507
+ 'type' => 'integer',
508
+ 'description' => __( 'Events should be filtered by their post_parent being the specified one.', 'the-events-calendar' ),
509
+ 'validate_callback' => array( $this->validator, 'is_event_id' ),
510
+ ),
511
  );
512
  }
513
 
src/Tribe/REST/V1/Headers/Base.php CHANGED
@@ -81,7 +81,53 @@ class Tribe__Events__REST__V1__Headers__Base implements Tribe__REST__Headers__Ba
81
  */
82
  public function get_rest_url() {
83
  if ( is_single() && tribe_is_event() ) {
84
- return tribe_events_rest_url( 'events/' . Tribe__Main::post_id_helper() );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  }
86
 
87
  /** @var WP_Query $wp_query */
81
  */
82
  public function get_rest_url() {
83
  if ( is_single() && tribe_is_event() ) {
84
+ $this_post_id = Tribe__Main::post_id_helper();
85
+
86
+ /**
87
+ * We are dealing with an /all kind of query.
88
+ * The root URL has to be modified to include the
89
+ * post parent and its children post IDs.
90
+ */
91
+ if (
92
+ ( $wp_query = tribe_get_global_query_object() )
93
+ && ( $post_parent = $wp_query->get( 'post_parent' ) )
94
+ && $post_parent == $this_post_id
95
+ ) {
96
+ /**
97
+ * Filters the `posts_per_page` value that should be used to fetch children
98
+ * posts to the currently queried one.
99
+ *
100
+ * This is typically happening when generating the root REST URL for a recurring event
101
+ * (from The Events Calendar PRO). The children post IDs are fetched to build an `include`
102
+ * request for The Events Calendar REST API and the REST API will deal with pagination.
103
+ *
104
+ * @since 4.6.22
105
+ *
106
+ * @param int $posts_per_page How many children posts to include in the query at the most;
107
+ * defaults to `-1` to fetch them all.
108
+ * @param int $post_parent The post ID of the queried event.
109
+ * @param WP_Query The current WP_Query object.
110
+ */
111
+ $posts_per_page = apply_filters( 'tribe_rest_event_parent_include_per_page', - 1, $post_parent, $wp_query );
112
+
113
+ $all = array( $post_parent );
114
+ $children = get_posts( array(
115
+ 'post_type' => Tribe__Events__Main::POSTTYPE,
116
+ 'fields' => 'ids',
117
+ 'posts_per_page' => $posts_per_page,
118
+ 'post_parent' => $post_parent,
119
+ ) );
120
+ if ( ! empty( $children ) && is_array( $children ) ) {
121
+ sort( $children );
122
+ $all = array_merge( $all, $children );
123
+ }
124
+
125
+ return add_query_arg( array(
126
+ 'include' => Tribe__Utils__Array::to_list( $all ),
127
+ ), tribe_events_rest_url( '/events' ) );
128
+ }
129
+
130
+ return tribe_events_rest_url( 'events/' . $this_post_id );
131
  }
132
 
133
  /** @var WP_Query $wp_query */
src/Tribe/Template/Month.php CHANGED
@@ -1210,9 +1210,7 @@ if ( ! class_exists( 'Tribe__Events__Template__Month' ) ) {
1210
 
1211
  Tribe__Events__Main::instance()->displaying = 'month';
1212
 
1213
- if ( ! $wp_query = tribe_get_global_query_object() ) {
1214
- return;
1215
- }
1216
 
1217
  $wp_query = tribe_get_events( $this->args, true );
1218
 
1210
 
1211
  Tribe__Events__Main::instance()->displaying = 'month';
1212
 
1213
+ global $wp_query;
 
 
1214
 
1215
  $wp_query = tribe_get_events( $this->args, true );
1216
 
src/Tribe/Validator/Base.php CHANGED
@@ -201,4 +201,25 @@ class Tribe__Events__Validator__Base extends Tribe__Validator__Base
201
 
202
  return ! empty( $venues ) && count( $valid ) === count( $venues );
203
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
204
  }
201
 
202
  return ! empty( $venues ) && count( $valid ) === count( $venues );
203
  }
204
+
205
+ /**
206
+ * Whether a list or array of event post IDs only contains valid event IDs or not.
207
+ *
208
+ * @since 4.6.22
209
+ *
210
+ * @param string|array $events A list of event post IDs separated by the specified separator or an array
211
+ * of event post IDs.
212
+ * @param string $sep The separator used in the list to separate the event post IDs; ignored if
213
+ * the input value is an array.
214
+ *
215
+ * @return bool
216
+ */
217
+ public function is_event_id_list( $events, $sep = ',' ) {
218
+ $sep = is_string( $sep ) ? $sep : ',';
219
+ $events = Tribe__Utils__Array::list_to_array( $events, $sep );
220
+
221
+ $valid = array_filter( $events, array( $this, 'is_event_id' ) );
222
+
223
+ return ! empty( $events ) && count( $valid ) === count( $events );
224
+ }
225
  }
src/Tribe/Validator/Interface.php CHANGED
@@ -59,4 +59,18 @@ interface Tribe__Events__Validator__Interface extends Tribe__Validator__Interfac
59
  * @return bool
60
  */
61
  public function is_event_slug( $event_slug );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  }
59
  * @return bool
60
  */
61
  public function is_event_slug( $event_slug );
62
+
63
+ /**
64
+ * Whether a list or array of event post IDs only contains valid event IDs or not.
65
+ *
66
+ * @since 4.6.22
67
+ *
68
+ * @param string|array $events A list of event post IDs separated by the specified separator or an array
69
+ * of event post IDs.
70
+ * @param string $sep The separator used in the list to separate the event post IDs; ignored if
71
+ * the input value is an array.
72
+ *
73
+ * @return bool
74
+ */
75
+ public function is_event_id_list( $events, $sep = ',' );
76
  }
src/functions/template-tags/organizer.php CHANGED
@@ -41,7 +41,7 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
41
  }
42
 
43
  /**
44
- * Get the IDs of all organizers associated with an event
45
  *
46
  * @param int $event_id The event post ID. Defaults to the current event.
47
  *
@@ -49,22 +49,15 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
49
  */
50
  function tribe_get_organizer_ids( $event_id = null ) {
51
  $event_id = Tribe__Events__Main::postIdHelper( $event_id );
 
52
  $organizer_ids = array();
53
 
54
- if ( is_numeric( $event_id ) && $event_id > 0 ) {
55
- if ( Tribe__Events__Main::instance()->isOrganizer( $event_id ) ) {
56
- $organizer_ids[] = $event_id;
57
- } else {
58
- $organizer_ids = tribe_get_event_meta( $event_id, '_EventOrganizerID', false );
59
 
60
- // for some reason we store a blank "0" element in this array.
61
- // let's scrub this garbage out
62
- $organizer_ids = array_filter( (array) $organizer_ids );
63
- }
64
  }
65
- // if there are linked post order use that instead of the current linked post to change the order
66
- $organizer_ids_order = get_post_meta( $event_id, '_EventOrganizerID_Order', true );
67
- $organizer_ids = tribe_sanitize_organizers( $organizer_ids, $organizer_ids_order );
68
 
69
  return apply_filters( 'tribe_get_organizer_ids', $organizer_ids, $event_id );
70
  }
@@ -74,6 +67,9 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
74
  * where the meta field takes precedence we need to respect the order of the meta order only when the present items
75
  * on the meta field.
76
  *
 
 
 
77
  * @since 4.6.15
78
  *
79
  * @param array $current
@@ -82,6 +78,7 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
82
  * @return array
83
  */
84
  function tribe_sanitize_organizers( $current = array(), $ordered = array() ) {
 
85
 
86
  if ( empty( $ordered ) ) {
87
  return $current;
@@ -100,7 +97,7 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
100
 
101
  // Make sure before the merge the order is ordered by the keys
102
  ksort( $order );
103
- ;
104
  return array_merge( $order, $excluded );
105
  }
106
 
41
  }
42
 
43
  /**
44
+ * Get the IDs of all organizers associated with an event.
45
  *
46
  * @param int $event_id The event post ID. Defaults to the current event.
47
  *
49
  */
50
  function tribe_get_organizer_ids( $event_id = null ) {
51
  $event_id = Tribe__Events__Main::postIdHelper( $event_id );
52
+
53
  $organizer_ids = array();
54
 
55
+ if ( Tribe__Events__Main::instance()->isEvent( $event_id ) ) {
56
+ $organizer_ids = tribe_get_event_meta( $event_id, '_EventOrganizerID', false );
 
 
 
57
 
58
+ // Protect against storing array items that render false, such as `0`.
59
+ $organizer_ids = array_filter( (array) $organizer_ids );
 
 
60
  }
 
 
 
61
 
62
  return apply_filters( 'tribe_get_organizer_ids', $organizer_ids, $event_id );
63
  }
67
  * where the meta field takes precedence we need to respect the order of the meta order only when the present items
68
  * on the meta field.
69
  *
70
+ * @deprecated TBD
71
+ * @todo Remove on 4.7
72
+ *
73
  * @since 4.6.15
74
  *
75
  * @param array $current
78
  * @return array
79
  */
80
  function tribe_sanitize_organizers( $current = array(), $ordered = array() ) {
81
+ _deprecated_function( __METHOD__, 'TBD', 'No longer needed after removing reliance on a separate postmeta field to store the ordering.' );
82
 
83
  if ( empty( $ordered ) ) {
84
  return $current;
97
 
98
  // Make sure before the merge the order is ordered by the keys
99
  ksort( $order );
100
+
101
  return array_merge( $order, $excluded );
102
  }
103
 
src/resources/js/tribe-events-ajax-calendar.js CHANGED
@@ -476,7 +476,7 @@
476
  if ( tt.pushstate && !ts.filter_cats ) {
477
 
478
  // @ifdef DEBUG
479
- dbug && debug.time( 'Month View Ajax Timer' );
480
  // @endif
481
 
482
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_monthView_AjaxStart' );
@@ -507,7 +507,7 @@
507
 
508
  // @ifdef DEBUG
509
  if ( dbug && response.html === 0 ) {
510
- debug.warn( 'Month view ajax had an error in the query and returned 0.' );
511
  }
512
  // @endif
513
 
@@ -564,7 +564,7 @@
564
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_monthView_ajaxSuccess' );
565
 
566
  // @ifdef DEBUG
567
- dbug && debug.timeEnd( 'Month View Ajax Timer' );
568
  // @endif
569
  }
570
  );
@@ -581,8 +581,8 @@
581
  }
582
 
583
  // @ifdef DEBUG
584
- dbug && debug.info( 'TEC Debug: tribe-events-ajax-calendar.js successfully loaded, Tribe Events Init finished' );
585
- dbug && debug.timeEnd( 'Tribe JS Init Timer' );
586
  // @endif
587
  } );
588
 
476
  if ( tt.pushstate && !ts.filter_cats ) {
477
 
478
  // @ifdef DEBUG
479
+ dbug && tec_debug.time( 'Month View Ajax Timer' );
480
  // @endif
481
 
482
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_monthView_AjaxStart' );
507
 
508
  // @ifdef DEBUG
509
  if ( dbug && response.html === 0 ) {
510
+ tec_debug.warn( 'Month view ajax had an error in the query and returned 0.' );
511
  }
512
  // @endif
513
 
564
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_monthView_ajaxSuccess' );
565
 
566
  // @ifdef DEBUG
567
+ dbug && tec_debug.timeEnd( 'Month View Ajax Timer' );
568
  // @endif
569
  }
570
  );
581
  }
582
 
583
  // @ifdef DEBUG
584
+ dbug && tec_debug.info( 'TEC Debug: tribe-events-ajax-calendar.js successfully loaded, Tribe Events Init finished' );
585
+ dbug && tec_debug.timeEnd( 'Tribe JS Init Timer' );
586
  // @endif
587
  } );
588
 
src/resources/js/tribe-events-ajax-calendar.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,t,a,r,i,n,s,l,o,d){a(t).ready(function(){function _(e){var t=a('.tribe-mobile-day[data-day="'+e+'"]'),r=a('.tribe-events-calendar td[data-day="'+e+'"]'),i=r.find(".tribe-events-viewmore"),n=r.find(".type-tribe_events");n.length&&(n.each(function(){var e=a(this);if(e.tribe_has_attr("data-tribejson")){var r=e.data("tribejson");if("string"==typeof r)try{r=JSON.parse(r)}catch(i){r={}}r&&"eventId"in r&&t.append(tribe_tmpl("tribe_tmpl_month_mobile",r))}}),i.length&&t.append(i.clone()))}function u(e){var a=e.data("tribejson");a.date=e.attr("data-day");var r=e.parents(".tribe-events-calendar"),i=r.next(t.getElementById("tribe-mobile-container")),n=i.find(".tribe-mobile-day"),s=r.find(".mobile-trigger"),l='[data-day="'+a.date+'"]',o=n.filter(l);a.has_events=e.hasClass("tribe-events-has-events"),s.removeClass("mobile-active").filter(l).addClass("mobile-active"),n.hide(),o.length?o.show():(i.append(tribe_tmpl("tribe_tmpl_month_mobile_day_header",a)),_(a.date))}function p(){var e=y.find(".mobile-active"),r=y.find(".mobile-trigger"),i=y.find(t.getElementById("tribe-events-content")).find(".tribe-events-calendar");if(!e.length)var e=y.find(".tribe-events-present");if(a(t.getElementById("tribe-mobile-container")).length||a('<div id="tribe-mobile-container" />').insertAfter(i),e.length&&e.is(".tribe-events-thismonth"))u(e);else{var n=r.filter(".tribe-events-thismonth").first();u(n)}}function b(){y.find(".tribe-events-calendar th").each(function(){var e=a(this),t=e.attr("data-day-abbr"),r=e.attr("title");f.is(".tribe-mobile")?e.text(t):e.text(r)})}function c(e){f.is(".tribe-mobile")?(b(),p()):e&&b()}function m(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),s.ajax_running)return;x.val().length?"0"!==s.datepicker_format?s.date=tribeDateFormat(x.bootstrapDatepicker("getDate"),"tribeMonthQuery"):s.date=x.val():j||(s.date=r.cur_date.slice(0,-3)),s.filter_cats?r.cur_url=a("#tribe-events-header").data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1,n.pre_ajax(function(){v()})}}function v(){n.invalid_date(s.date)||(a(".tribe-events-calendar").tribe_spin(),s.pushcount=0,s.ajax_running=!0,s.popping||(s.params={action:"tribe_calendar",eventDate:s.date,featured:n.is_featured()},s.url_params={},s.category&&(s.params.tribe_event_category=s.category,s.url_params.tribe_events_cat=s.category),r.default_permalinks&&(y.is(".tribe-events-shortcode")||(s.url_params.hasOwnProperty("post_type")||(s.url_params.post_type=o.events_post_type),s.url_params.hasOwnProperty("eventDisplay")||(s.url_params.eventDisplay=s.view))),a(i).trigger("tribe_ev_serializeBar"),s.params=a.param(s.params),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_collectParams"),s.pushcount>0||s.filters||r.default_permalinks||s.category?(s.do_string=!0,s.pushstate=!1):(s.do_string=!1,s.pushstate=!0)),l.pushstate&&!s.filter_cats?(d&&debug.time("Month View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_monthView_AjaxStart"),a.post(TribeCalendar.ajaxurl,s.params,function(e){if(s.initial_load=!1,n.enable_inputs("#tribe_events_filters_form","input, select"),e.success){s.ajax_running=!1,r.ajax_response={total_count:"",view:e.view,max_pages:"",tribe_paged:"",timestamp:(new Date).getTime()},d&&0===e.html&&debug.warn("Month view ajax had an error in the query and returned 0.");var l="";l=a.isFunction(a.fn.parseHTML)?a.parseHTML(e.html):e.html,r.cur_url=n.get_base_url(),a("#tribe-events-content").replaceWith(l),c(!0),s.page_title=a("#tribe-events-header").data("title"),s.view_title=a("#tribe-events-header").data("viewtitle"),t.title=s.page_title,a(".tribe-events-page-title").html(s.view_title),(a("#tribe-events.tribe-events-shortcode").length||s.do_string)&&(r.default_permalinks?r.cur_url=r.cur_url+"&"+s.url_params:(-1!==r.cur_url.indexOf("?")&&(r.cur_url=r.cur_url.split("?")[0]),r.cur_url=r.cur_url+"?"+s.url_params)),s.do_string&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),s.pushstate&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_monthView_ajaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_monthView_ajaxSuccess"),d&&debug.timeEnd("Month View Ajax Timer")}})):s.url_params.length?e.location=r.cur_url+"?"+s.url_params:e.location=r.cur_url)}var f=a("body"),g=a('[class^="tribe-events-nav-"] a'),h=n.get_url_param("tribe-bar-date"),y=a(t.getElementById("tribe-events")),x=a(t.getElementById("tribe-bar-date")),j=!1,k="/";"undefined"!=typeof o.events_base?k=a(t.getElementById("tribe-events-header")).data("baseurl"):g.length&&(k=g.first().attr("href").slice(0,-8)),r.default_permalinks&&(k=k.split("?")[0]),a(".tribe-events-calendar").length&&a(t.getElementById("tribe-events-bar")).length&&h&&h.length>7&&(a(t.getElementById("tribe-bar-date-day")).val(h.slice(-3)),x.val(h.substring(0,7)));var w="yyyy-mm";if("0"!==s.datepicker_format){var D=parseInt(s.datepicker_format),E="m"+s.datepicker_format.toString();w=r.datepicker_formats.month[D],h&&(h.length<=7&&(h+="-01"),x.val(tribeDateFormat(h,E)))}if(r.datepicker_opts={format:w,minViewMode:"months",autoclose:!0},x.bootstrapDatepicker(r.datepicker_opts).on("changeDate",function(e){s.mdate=e.date;var i=e.date.getFullYear(),o=("0"+(e.date.getMonth()+1)).slice(-2);if(j=!0,s.date=i+"-"+o,l.no_bar()||l.live_ajax()&&l.pushstate){if(s.ajax_running||s.updating_picker)return;s.filter_cats?r.cur_url=a(t.getElementById("tribe-events-header")).data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1,n.pre_ajax(function(){v()})}}),c(!0),a(i).on("tribe_ev_resizeComplete",function(){c(!0)}),l.pushstate&&!l.map_view()){var I="action=tribe_calendar&eventDate="+a("#tribe-events-header").data("date");r.params.length&&(I=I+"&"+r.params),s.category&&(I=I+"&tribe_event_category="+s.category),n.is_featured()&&(I+="&featured=1"),history.replaceState({tribe_params:I},s.page_title,location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&(s.do_string=!1,s.pushstate=!1,s.popping=!0,s.params=t.tribe_params,n.pre_ajax(function(){v()}),n.set_form(s.params))})}a(t.getElementById("tribe-events")).on("click",".tribe-events-nav-previous, .tribe-events-nav-next",function(e){if(e.preventDefault(),!s.ajax_running){var t,i=a(this).find("a");s.date=i.data("month"),s.mdate=s.date+"-01","0"!==s.datepicker_format?n.update_picker(tribeDateFormat(s.mdate,E)):n.update_picker(s.date),t=s.filter_cats?a("#tribe-events-header").data("baseurl"):i.attr("href"),r.default_permalinks&&(t=r.cur_url.split("?")[0]),y.is(".tribe-events-shortcode")&&r.default_permalinks&&(t=n.get_base_url()),n.update_base_url(t),s.popping=!1,n.pre_ajax(function(){v()})}}).on("click","td.tribe-events-thismonth a",function(e){e.stopPropagation()}).on("click",'[id*="tribe-events-daynum-"] a',function(e){if(f.is(".tribe-mobile")){e.preventDefault();var t=a(this).closest(".mobile-trigger");u(t)}}).on("click",".mobile-trigger",function(e){f.is(".tribe-mobile")&&(e.preventDefault(),e.stopPropagation(),u(a(this)))}),n.snap("#tribe-bar-form","body","#tribe-events-footer .tribe-events-nav-previous, #tribe-events-footer .tribe-events-nav-next"),a("form#tribe-bar-form").on("submit",function(e){m(e)}),a(i).on("tribe_ev_runAjax",function(){v()}),a(i).on("tribe_ev_updatingRecurrence",function(){s.date=a("#tribe-events-header").data("date"),s.filter_cats?r.cur_url=a("#tribe-events-header").data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1}),d&&debug.info("TEC Debug: tribe-events-ajax-calendar.js successfully loaded, Tribe Events Init finished"),d&&debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
1
+ !function(e,t,a,r,i,n,s,l,o,_){a(t).ready(function(){function d(e){var t=a('.tribe-mobile-day[data-day="'+e+'"]'),r=a('.tribe-events-calendar td[data-day="'+e+'"]'),i=r.find(".tribe-events-viewmore"),n=r.find(".type-tribe_events");n.length&&(n.each(function(){var e=a(this);if(e.tribe_has_attr("data-tribejson")){var r=e.data("tribejson");if("string"==typeof r)try{r=JSON.parse(r)}catch(i){r={}}r&&"eventId"in r&&t.append(tribe_tmpl("tribe_tmpl_month_mobile",r))}}),i.length&&t.append(i.clone()))}function u(e){var a=e.data("tribejson");a.date=e.attr("data-day");var r=e.parents(".tribe-events-calendar"),i=r.next(t.getElementById("tribe-mobile-container")),n=i.find(".tribe-mobile-day"),s=r.find(".mobile-trigger"),l='[data-day="'+a.date+'"]',o=n.filter(l);a.has_events=e.hasClass("tribe-events-has-events"),s.removeClass("mobile-active").filter(l).addClass("mobile-active"),n.hide(),o.length?o.show():(i.append(tribe_tmpl("tribe_tmpl_month_mobile_day_header",a)),d(a.date))}function p(){var e=y.find(".mobile-active"),r=y.find(".mobile-trigger"),i=y.find(t.getElementById("tribe-events-content")).find(".tribe-events-calendar");if(!e.length)var e=y.find(".tribe-events-present");if(a(t.getElementById("tribe-mobile-container")).length||a('<div id="tribe-mobile-container" />').insertAfter(i),e.length&&e.is(".tribe-events-thismonth"))u(e);else{var n=r.filter(".tribe-events-thismonth").first();u(n)}}function b(){y.find(".tribe-events-calendar th").each(function(){var e=a(this),t=e.attr("data-day-abbr"),r=e.attr("title");f.is(".tribe-mobile")?e.text(t):e.text(r)})}function c(e){f.is(".tribe-mobile")?(b(),p()):e&&b()}function m(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),s.ajax_running)return;x.val().length?"0"!==s.datepicker_format?s.date=tribeDateFormat(x.bootstrapDatepicker("getDate"),"tribeMonthQuery"):s.date=x.val():j||(s.date=r.cur_date.slice(0,-3)),s.filter_cats?r.cur_url=a("#tribe-events-header").data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1,n.pre_ajax(function(){v()})}}function v(){n.invalid_date(s.date)||(a(".tribe-events-calendar").tribe_spin(),s.pushcount=0,s.ajax_running=!0,s.popping||(s.params={action:"tribe_calendar",eventDate:s.date,featured:n.is_featured()},s.url_params={},s.category&&(s.params.tribe_event_category=s.category,s.url_params.tribe_events_cat=s.category),r.default_permalinks&&(y.is(".tribe-events-shortcode")||(s.url_params.hasOwnProperty("post_type")||(s.url_params.post_type=o.events_post_type),s.url_params.hasOwnProperty("eventDisplay")||(s.url_params.eventDisplay=s.view))),a(i).trigger("tribe_ev_serializeBar"),s.params=a.param(s.params),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_collectParams"),s.pushcount>0||s.filters||r.default_permalinks||s.category?(s.do_string=!0,s.pushstate=!1):(s.do_string=!1,s.pushstate=!0)),l.pushstate&&!s.filter_cats?(_&&tec_debug.time("Month View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_monthView_AjaxStart"),a.post(TribeCalendar.ajaxurl,s.params,function(e){if(s.initial_load=!1,n.enable_inputs("#tribe_events_filters_form","input, select"),e.success){s.ajax_running=!1,r.ajax_response={total_count:"",view:e.view,max_pages:"",tribe_paged:"",timestamp:(new Date).getTime()},_&&0===e.html&&tec_debug.warn("Month view ajax had an error in the query and returned 0.");var l="";l=a.isFunction(a.fn.parseHTML)?a.parseHTML(e.html):e.html,r.cur_url=n.get_base_url(),a("#tribe-events-content").replaceWith(l),c(!0),s.page_title=a("#tribe-events-header").data("title"),s.view_title=a("#tribe-events-header").data("viewtitle"),t.title=s.page_title,a(".tribe-events-page-title").html(s.view_title),(a("#tribe-events.tribe-events-shortcode").length||s.do_string)&&(r.default_permalinks?r.cur_url=r.cur_url+"&"+s.url_params:(-1!==r.cur_url.indexOf("?")&&(r.cur_url=r.cur_url.split("?")[0]),r.cur_url=r.cur_url+"?"+s.url_params)),s.do_string&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),s.pushstate&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_monthView_ajaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_monthView_ajaxSuccess"),_&&tec_debug.timeEnd("Month View Ajax Timer")}})):s.url_params.length?e.location=r.cur_url+"?"+s.url_params:e.location=r.cur_url)}var f=a("body"),g=a('[class^="tribe-events-nav-"] a'),h=n.get_url_param("tribe-bar-date"),y=a(t.getElementById("tribe-events")),x=a(t.getElementById("tribe-bar-date")),j=!1,k="/";"undefined"!=typeof o.events_base?k=a(t.getElementById("tribe-events-header")).data("baseurl"):g.length&&(k=g.first().attr("href").slice(0,-8)),r.default_permalinks&&(k=k.split("?")[0]),a(".tribe-events-calendar").length&&a(t.getElementById("tribe-events-bar")).length&&h&&h.length>7&&(a(t.getElementById("tribe-bar-date-day")).val(h.slice(-3)),x.val(h.substring(0,7)));var w="yyyy-mm";if("0"!==s.datepicker_format){var D=parseInt(s.datepicker_format),E="m"+s.datepicker_format.toString();w=r.datepicker_formats.month[D],h&&(h.length<=7&&(h+="-01"),x.val(tribeDateFormat(h,E)))}if(r.datepicker_opts={format:w,minViewMode:"months",autoclose:!0},x.bootstrapDatepicker(r.datepicker_opts).on("changeDate",function(e){s.mdate=e.date;var i=e.date.getFullYear(),o=("0"+(e.date.getMonth()+1)).slice(-2);if(j=!0,s.date=i+"-"+o,l.no_bar()||l.live_ajax()&&l.pushstate){if(s.ajax_running||s.updating_picker)return;s.filter_cats?r.cur_url=a(t.getElementById("tribe-events-header")).data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1,n.pre_ajax(function(){v()})}}),c(!0),a(i).on("tribe_ev_resizeComplete",function(){c(!0)}),l.pushstate&&!l.map_view()){var I="action=tribe_calendar&eventDate="+a("#tribe-events-header").data("date");r.params.length&&(I=I+"&"+r.params),s.category&&(I=I+"&tribe_event_category="+s.category),n.is_featured()&&(I+="&featured=1"),history.replaceState({tribe_params:I},s.page_title,location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&(s.do_string=!1,s.pushstate=!1,s.popping=!0,s.params=t.tribe_params,n.pre_ajax(function(){v()}),n.set_form(s.params))})}a(t.getElementById("tribe-events")).on("click",".tribe-events-nav-previous, .tribe-events-nav-next",function(e){if(e.preventDefault(),!s.ajax_running){var t,i=a(this).find("a");s.date=i.data("month"),s.mdate=s.date+"-01","0"!==s.datepicker_format?n.update_picker(tribeDateFormat(s.mdate,E)):n.update_picker(s.date),t=s.filter_cats?a("#tribe-events-header").data("baseurl"):i.attr("href"),r.default_permalinks&&(t=r.cur_url.split("?")[0]),y.is(".tribe-events-shortcode")&&r.default_permalinks&&(t=n.get_base_url()),n.update_base_url(t),s.popping=!1,n.pre_ajax(function(){v()})}}).on("click","td.tribe-events-thismonth a",function(e){e.stopPropagation()}).on("click",'[id*="tribe-events-daynum-"] a',function(e){if(f.is(".tribe-mobile")){e.preventDefault();var t=a(this).closest(".mobile-trigger");u(t)}}).on("click",".mobile-trigger",function(e){f.is(".tribe-mobile")&&(e.preventDefault(),e.stopPropagation(),u(a(this)))}),n.snap("#tribe-bar-form","body","#tribe-events-footer .tribe-events-nav-previous, #tribe-events-footer .tribe-events-nav-next"),a("form#tribe-bar-form").on("submit",function(e){m(e)}),a(i).on("tribe_ev_runAjax",function(){v()}),a(i).on("tribe_ev_updatingRecurrence",function(){s.date=a("#tribe-events-header").data("date"),s.filter_cats?r.cur_url=a("#tribe-events-header").data("baseurl")+s.date+"/":r.default_permalinks?r.cur_url=k:r.cur_url=k+s.date+"/",s.popping=!1}),_&&tec_debug.info("TEC Debug: tribe-events-ajax-calendar.js successfully loaded, Tribe Events Init finished"),_&&tec_debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
src/resources/js/tribe-events-ajax-day.js CHANGED
@@ -260,7 +260,7 @@
260
  if ( tt.pushstate && !ts.filter_cats ) {
261
 
262
  // @ifdef DEBUG
263
- dbug && debug.time( 'Day View Ajax Timer' );
264
  // @endif
265
 
266
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_dayView_AjaxStart' );
@@ -337,7 +337,7 @@
337
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_dayView_AjaxSuccess' );
338
 
339
  // @ifdef DEBUG
340
- dbug && debug.timeEnd( 'Day View Ajax Timer' );
341
  // @endif
342
 
343
  }
@@ -356,8 +356,8 @@
356
  }
357
 
358
  // @ifdef DEBUG
359
- dbug && debug.info( 'TEC Debug: tribe-events-ajax-day.js successfully loaded' );
360
- ts.view && dbug && debug.timeEnd( 'Tribe JS Init Timer' );
361
  // @endif
362
 
363
  } );
260
  if ( tt.pushstate && !ts.filter_cats ) {
261
 
262
  // @ifdef DEBUG
263
+ dbug && tec_debug.time( 'Day View Ajax Timer' );
264
  // @endif
265
 
266
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_dayView_AjaxStart' );
337
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_dayView_AjaxSuccess' );
338
 
339
  // @ifdef DEBUG
340
+ dbug && tec_debug.timeEnd( 'Day View Ajax Timer' );
341
  // @endif
342
 
343
  }
356
  }
357
 
358
  // @ifdef DEBUG
359
+ dbug && tec_debug.info( 'TEC Debug: tribe-events-ajax-day.js successfully loaded' );
360
+ ts.view && dbug && tec_debug.timeEnd( 'Tribe JS Init Timer' );
361
  // @endif
362
 
363
  } );
src/resources/js/tribe-events-ajax-day.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,t,a,r,i,n,s,_,u,p){a(t).ready(function(){function l(){a(".tribe-events-day-time-slot").length&&(a(".tribe-events-day-time-slot").find(".vevent:last").addClass("tribe-events-last"),a(".tribe-events-day-time-slot:first").find(".vevent:first").removeClass("tribe-events-first"))}function o(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),s.ajax_running)return;var t=a("#tribe-bar-date").val();s.popping=!1,t.length?(s.date=a("#tribe-bar-date").val(),r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/"):(s.date=r.cur_date,r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/"),n.pre_ajax(function(){d()})}}function d(){n.invalid_date(s.date)||(s.pushcount=0,s.ajax_running=!0,s.popping||(s.url_params={},s.params={action:"tribe_event_day",eventDate:s.date,featured:n.is_featured()},s.url_params={action:"tribe_event_day"},s.url_params.hasOwnProperty("tribe_event_display")||(s.url_params.tribe_event_display=s.view),s.category&&(s.params.tribe_event_category=s.category),r.default_permalinks&&(s.url_params.hasOwnProperty("eventDate")||(s.url_params.eventDate=s.date),s.url_params.hasOwnProperty("post_type")||(s.url_params.post_type=u.events_post_type),s.url_params.hasOwnProperty("eventDisplay")||(s.url_params.eventDisplay=s.view)),a(i).trigger("tribe_ev_serializeBar"),s.params=a.param(s.params),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_collectParams"),s.pushstate=!0,s.do_string=!1,(s.pushcount>0||s.filters||r.default_permalinks)&&(s.pushstate=!1,s.do_string=!0)),_.pushstate&&!s.filter_cats?(p&&debug.time("Day View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_dayView_AjaxStart"),a("#tribe-events-content .tribe-events-loop").tribe_spin(),a.post(TribeCalendar.ajaxurl,s.params,function(e){if(s.initial_load=!1,n.enable_inputs("#tribe_events_filters_form","input, select"),e.success){s.ajax_running=!1,r.ajax_response={total_count:parseInt(e.total_count),view:e.view,max_pages:"",tribe_paged:"",timestamp:(new Date).getTime()};var _=a.parseHTML(e.html);a("#tribe-events-content").replaceWith(_),0===e.total_count&&a("#tribe-events-header .tribe-events-sub-nav").empty(),a(".tribe-events-promo").next(".tribe-events-promo").remove(),s.page_title=a("#tribe-events-header").data("title"),s.view_title=a("#tribe-events-header").data("viewtitle"),t.title=s.page_title,a(".tribe-events-page-title").html(s.view_title),r.cur_url=n.get_base_url(),(a("#tribe-events.tribe-events-shortcode").length||s.do_string)&&(-1!==r.cur_url.indexOf("?")&&(r.cur_url=r.cur_url.split("?")[0]),r.cur_url=r.cur_url+"?"+s.url_params),s.do_string&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),s.pushstate&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),l(),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_dayView_AjaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_dayView_AjaxSuccess"),p&&debug.timeEnd("Day View Ajax Timer")}})):s.url_params.length?e.location=r.cur_url+"?"+s.url_params:e.location=r.cur_url)}var c=a('[class^="tribe-events-nav-"] a'),v="/";if("undefined"!=typeof u.events_base?v=u.events_base:c.length&&(v=c.first().attr("href").slice(0,-11)),s.filter_cats&&(v=a("#tribe-events-header").data("baseurl").slice(0,-11)),r.default_permalinks&&(v=v.split("?")[0]),s.date=a("#tribe-events-header").data("date"),l(),_.pushstate&&!_.map_view()){var b="action=tribe_event_day&eventDate="+s.date;r.params.length&&(b=b+"&"+r.params),s.category&&(b=b+"&tribe_event_category="+s.category),n.is_featured()&&(b+="&featured=1"),history.replaceState({tribe_params:b,tribe_url_params:r.params},"",location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&(s.do_string=!1,s.pushstate=!1,s.popping=!0,s.params=t.tribe_params,n.pre_ajax(function(){d()}),n.set_form(s.params))})}a("#tribe-events").on("click",".tribe-events-nav-previous a, .tribe-events-nav-next a",function(e){if(e.preventDefault(),!s.ajax_running&&!s.updating_picker){var t=a(this);s.popping=!1,s.date=t.attr("data-day"),s.filter_cats?r.cur_url=v+s.date+"/":r.cur_url=t.attr("href"),"0"!==s.datepicker_format?n.update_picker(tribeDateFormat(s.date,r.datepicker_formats.main[s.datepicker_format])):n.update_picker(s.date),n.pre_ajax(function(){d()})}}),n.snap("#tribe-events-bar","#tribe-events","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"),a("form#tribe-bar-form").on("submit",function(e){o(e)}),(_.no_bar()||_.live_ajax()&&_.pushstate)&&a("#tribe-bar-date").on("changeDate",function(e){s.updating_picker||_.reset_on()||(s.popping=!1,"0"!==s.datepicker_format?s.date=tribeDateFormat(a(this).bootstrapDatepicker("getDate"),"tribeQuery"):s.date=a(this).val(),r.cur_url=r.default_permalinks?v:v+s.date+"/",n.pre_ajax(function(){d()}))}),a(i).on("tribe_ev_runAjax",function(){d()}),a(i).on("tribe_ev_updatingRecurrence",function(){s.filter_cats?r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/":r.cur_url=a("#tribe-events-header").attr("data-baseurl"),s.popping=!1}),p&&debug.info("TEC Debug: tribe-events-ajax-day.js successfully loaded"),s.view&&p&&debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
1
+ !function(e,t,a,r,i,n,s,_,u,p){a(t).ready(function(){function l(){a(".tribe-events-day-time-slot").length&&(a(".tribe-events-day-time-slot").find(".vevent:last").addClass("tribe-events-last"),a(".tribe-events-day-time-slot:first").find(".vevent:first").removeClass("tribe-events-first"))}function o(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),s.ajax_running)return;var t=a("#tribe-bar-date").val();s.popping=!1,t.length?(s.date=a("#tribe-bar-date").val(),r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/"):(s.date=r.cur_date,r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/"),n.pre_ajax(function(){c()})}}function c(){n.invalid_date(s.date)||(s.pushcount=0,s.ajax_running=!0,s.popping||(s.url_params={},s.params={action:"tribe_event_day",eventDate:s.date,featured:n.is_featured()},s.url_params={action:"tribe_event_day"},s.url_params.hasOwnProperty("tribe_event_display")||(s.url_params.tribe_event_display=s.view),s.category&&(s.params.tribe_event_category=s.category),r.default_permalinks&&(s.url_params.hasOwnProperty("eventDate")||(s.url_params.eventDate=s.date),s.url_params.hasOwnProperty("post_type")||(s.url_params.post_type=u.events_post_type),s.url_params.hasOwnProperty("eventDisplay")||(s.url_params.eventDisplay=s.view)),a(i).trigger("tribe_ev_serializeBar"),s.params=a.param(s.params),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_collectParams"),s.pushstate=!0,s.do_string=!1,(s.pushcount>0||s.filters||r.default_permalinks)&&(s.pushstate=!1,s.do_string=!0)),_.pushstate&&!s.filter_cats?(p&&tec_debug.time("Day View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_dayView_AjaxStart"),a("#tribe-events-content .tribe-events-loop").tribe_spin(),a.post(TribeCalendar.ajaxurl,s.params,function(e){if(s.initial_load=!1,n.enable_inputs("#tribe_events_filters_form","input, select"),e.success){s.ajax_running=!1,r.ajax_response={total_count:parseInt(e.total_count),view:e.view,max_pages:"",tribe_paged:"",timestamp:(new Date).getTime()};var _=a.parseHTML(e.html);a("#tribe-events-content").replaceWith(_),0===e.total_count&&a("#tribe-events-header .tribe-events-sub-nav").empty(),a(".tribe-events-promo").next(".tribe-events-promo").remove(),s.page_title=a("#tribe-events-header").data("title"),s.view_title=a("#tribe-events-header").data("viewtitle"),t.title=s.page_title,a(".tribe-events-page-title").html(s.view_title),r.cur_url=n.get_base_url(),(a("#tribe-events.tribe-events-shortcode").length||s.do_string)&&(-1!==r.cur_url.indexOf("?")&&(r.cur_url=r.cur_url.split("?")[0]),r.cur_url=r.cur_url+"?"+s.url_params),s.do_string&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),s.pushstate&&history.pushState({tribe_date:s.date,tribe_params:s.params},s.page_title,r.cur_url),l(),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_dayView_AjaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_dayView_AjaxSuccess"),p&&tec_debug.timeEnd("Day View Ajax Timer")}})):s.url_params.length?e.location=r.cur_url+"?"+s.url_params:e.location=r.cur_url)}var d=a('[class^="tribe-events-nav-"] a'),v="/";if("undefined"!=typeof u.events_base?v=u.events_base:d.length&&(v=d.first().attr("href").slice(0,-11)),s.filter_cats&&(v=a("#tribe-events-header").data("baseurl").slice(0,-11)),r.default_permalinks&&(v=v.split("?")[0]),s.date=a("#tribe-events-header").data("date"),l(),_.pushstate&&!_.map_view()){var b="action=tribe_event_day&eventDate="+s.date;r.params.length&&(b=b+"&"+r.params),s.category&&(b=b+"&tribe_event_category="+s.category),n.is_featured()&&(b+="&featured=1"),history.replaceState({tribe_params:b,tribe_url_params:r.params},"",location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&(s.do_string=!1,s.pushstate=!1,s.popping=!0,s.params=t.tribe_params,n.pre_ajax(function(){c()}),n.set_form(s.params))})}a("#tribe-events").on("click",".tribe-events-nav-previous a, .tribe-events-nav-next a",function(e){if(e.preventDefault(),!s.ajax_running&&!s.updating_picker){var t=a(this);s.popping=!1,s.date=t.attr("data-day"),s.filter_cats?r.cur_url=v+s.date+"/":r.cur_url=t.attr("href"),"0"!==s.datepicker_format?n.update_picker(tribeDateFormat(s.date,r.datepicker_formats.main[s.datepicker_format])):n.update_picker(s.date),n.pre_ajax(function(){c()})}}),n.snap("#tribe-events-bar","#tribe-events","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"),a("form#tribe-bar-form").on("submit",function(e){o(e)}),(_.no_bar()||_.live_ajax()&&_.pushstate)&&a("#tribe-bar-date").on("changeDate",function(e){s.updating_picker||_.reset_on()||(s.popping=!1,"0"!==s.datepicker_format?s.date=tribeDateFormat(a(this).bootstrapDatepicker("getDate"),"tribeQuery"):s.date=a(this).val(),r.cur_url=r.default_permalinks?v:v+s.date+"/",n.pre_ajax(function(){c()}))}),a(i).on("tribe_ev_runAjax",function(){c()}),a(i).on("tribe_ev_updatingRecurrence",function(){s.filter_cats?r.cur_url=r.default_permalinks?v+"="+r.cur_date:v+r.cur_date+"/":r.cur_url=a("#tribe-events-header").attr("data-baseurl"),s.popping=!1}),p&&tec_debug.info("TEC Debug: tribe-events-ajax-day.js successfully loaded"),s.view&&p&&tec_debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
src/resources/js/tribe-events-ajax-list.js CHANGED
@@ -290,7 +290,7 @@
290
  if ( tt.pushstate && !ts.filter_cats ) {
291
 
292
  // @ifdef DEBUG
293
- dbug && debug.time( 'List View Ajax Timer' );
294
  // @endif
295
 
296
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_listView_AjaxStart' );
@@ -347,7 +347,7 @@
347
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_listView_AjaxSuccess' );
348
 
349
  // @ifdef DEBUG
350
- dbug && debug.timeEnd( 'List View Ajax Timer' );
351
  // @endif
352
  }
353
  }
@@ -363,8 +363,8 @@
363
  }
364
  }
365
  // @ifdef DEBUG
366
- dbug && debug.info( 'TEC Debug: tribe-events-ajax-list.js successfully loaded' );
367
- ts.view && dbug && debug.timeEnd( 'Tribe JS Init Timer' );
368
  // @endif
369
  } );
370
 
290
  if ( tt.pushstate && !ts.filter_cats ) {
291
 
292
  // @ifdef DEBUG
293
+ dbug && tec_debug.time( 'List View Ajax Timer' );
294
  // @endif
295
 
296
  $( te ).trigger( 'tribe_ev_ajaxStart' ).trigger( 'tribe_ev_listView_AjaxStart' );
347
  $( te ).trigger( 'ajax-success.tribe' ).trigger( 'tribe_ev_listView_AjaxSuccess' );
348
 
349
  // @ifdef DEBUG
350
+ dbug && tec_debug.timeEnd( 'List View Ajax Timer' );
351
  // @endif
352
  }
353
  }
363
  }
364
  }
365
  // @ifdef DEBUG
366
+ dbug && tec_debug.info( 'TEC Debug: tribe-events-ajax-list.js successfully loaded' );
367
+ ts.view && dbug && tec_debug.timeEnd( 'Tribe JS Init Timer' );
368
  // @endif
369
  } );
370
 
src/resources/js/tribe-events-ajax-list.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,t,a,r,i,s,n,p,_,l){a(t).ready(function(){function v(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),n.ajax_running)return;var a=t.location.pathname;if(n.paged=1,a.match(/\/all\/$/))n.view="all";else{var r=tribeUtils.getQueryVars().tribe_event_display;n.view=void 0!==r?r:"list"}n.popping=!1,s.pre_ajax(function(){u()})}}function u(){var v=a("#tribe-events-header");if(n.ajax_running=!0,!n.popping){n.filter_cats&&(r.cur_url=v.data("baseurl"));var u=a("#tribe-events-list-hash").val();n.params={action:"tribe_list",tribe_paged:n.paged,tribe_event_display:n.view,featured:s.is_featured()},n.url_params={tribe_paged:n.paged,tribe_event_display:n.view};var o=t.location.pathname;if((o.match(/\/all\/$/)||r.cur_url.match(/tribe_post_parent=[0-9]+/))&&(n.url_params.tribe_event_display="past"===n.url_params.tribe_event_display?"past":"all",n.params.tribe_post_parent=parseInt(v.closest("#tribe-events-content").find("[data-parent-post-id]:first").data("parent-post-id"),10)),""===tribe_js_config.permalink_settings&&(n.url_params.eventDisplay="all"===n.url_params.tribe_event_display?"all":"list"),u.length&&(n.params.hash=u),r.default_permalinks&&!n.url_params.hasOwnProperty("post_type")&&(n.url_params.post_type=_.events_post_type),n.category&&(n.params.tribe_event_category=n.category),a(i).trigger("tribe_ev_serializeBar"),s.invalid_date_in_params(n.params))return void(n.ajax_running=!1);a("#tribe-events-content .tribe-events-loop").tribe_spin(),n.params=a.param(n.params),n.url_params=a.param(n.url_params),a(i).trigger("tribe_ev_collectParams"),n.pushstate=!1,n.do_string=!0}p.pushstate&&!n.filter_cats?(l&&debug.time("List View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_listView_AjaxStart"),a.post(TribeList.ajaxurl,n.params,function(e){if(n.initial_load=!1,s.enable_inputs("#tribe_events_filters_form","input, select"),e.success){n.ajax_running=!1,r.ajax_response={total_count:parseInt(e.total_count),view:e.view,max_pages:e.max_pages,tribe_paged:e.tribe_paged,timestamp:(new Date).getTime()},a("#tribe-events-list-hash").val(e.hash);var p=a.parseHTML(e.html);a("#tribe-events-content").replaceWith(p),0===e.total_count&&a("#tribe-events-header .tribe-events-sub-nav").empty(),n.page_title=a("#tribe-events-header").data("title"),n.view_title=a("#tribe-events-header").data("viewtitle"),t.title=n.page_title,a(".tribe-events-page-title").html(n.view_title),n.do_string&&history.pushState({tribe_params:n.params,tribe_url_params:n.url_params},n.page_title,r.cur_url+"?"+n.url_params),n.pushstate&&history.pushState({tribe_params:n.params,tribe_url_params:n.url_params},n.page_title,r.cur_url),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_listView_AjaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_listView_AjaxSuccess"),l&&debug.timeEnd("List View Ajax Timer")}})):n.url_params.length?e.location=r.cur_url+"?"+n.url_params:e.location=r.cur_url}var o=s.get_url_param("tribe_paged"),b=a("#tribe-events > .tribe-events-venue");if(o&&(n.paged=o),p.pushstate&&!p.map_view()){var g="action=tribe_list&tribe_paged="+n.paged;r.params.length&&(g=g+"&"+r.params),n.category&&(g=g+"&tribe_event_category="+n.category),s.is_featured()&&(g+="&featured=1"),history.replaceState({tribe_params:g,tribe_url_params:r.params},t.title,location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&!b.length&&(n.do_string=!1,n.pushstate=!1,n.popping=!0,n.params=t.tribe_params,n.url_params=t.tribe_url_params,s.pre_ajax(function(){u()}),s.set_form(n.params))})}a("#tribe-events-content-wrapper,.tribe-events-view-wrapper").on("click",'ul.tribe-events-sub-nav a[rel="next"]',function(e){if(e.preventDefault(),!n.ajax_running){var t=a(this).attr("href"),i=/tribe_event_display=([^&]+)/gi,p=i.exec(t);a(this).parent().is(".tribe-events-past")?n.view="past":p&&"undefined"!=typeof p[1]?n.view=p[1]:n.view="list",r.cur_url=s.url_path(t),i=/tribe_paged=([^&]+)/gi,p=i.exec(t),p&&"undefined"!=typeof p[1]?n.paged=p[1]:"list"===n.view?n.paged?n.paged++:n.paged=2:n.paged?n.paged--:(n.view="list",n.paged=1),n.popping=!1,s.pre_ajax(function(){u()})}}).on("click",'ul.tribe-events-sub-nav a[rel="prev"]',function(e){if(e.preventDefault(),!n.ajax_running){var t=a(this).attr("href"),i=/tribe_event_display=([^&]+)/gi,p=i.exec(t);a(this).parent().is(".tribe-events-past")?n.view="past":p&&"undefined"!=typeof p[1]?n.view=p[1]:n.view="list",i=/tribe_paged=([^&]+)/gi,p=i.exec(t),r.cur_url=s.url_path(a(this).attr("href")),p&&"undefined"!=typeof p[1]?n.paged=p[1]:"list"===n.view?n.paged>1?n.paged--:(n.paged=1,n.view="past"):n.paged++,n.popping=!1,s.pre_ajax(function(){u()})}}),a("#tribe-events.tribe-events-shortcode").length?s.snap("#tribe-events","#tribe-events","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"):s.snap("#tribe-events-content-wrapper","#tribe-events-content-wrapper","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"),(p.no_bar()||p.live_ajax()&&p.pushstate)&&a("#tribe-events-bar").on("changeDate","#tribe-bar-date",function(e){p.reset_on()||(n.popping=!1,v(e))}),a("form#tribe-bar-form").on("submit",function(e){n.popping=!1,v(e)}),a(i).on("tribe_ev_runAjax",function(){u()}),l&&debug.info("TEC Debug: tribe-events-ajax-list.js successfully loaded"),n.view&&l&&debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
1
+ !function(e,t,a,r,i,s,n,p,_,l){a(t).ready(function(){function v(e){if("change_view"!=tribe_events_bar_action){if(e.preventDefault(),n.ajax_running)return;var a=t.location.pathname;if(n.paged=1,a.match(/\/all\/$/))n.view="all";else{var r=tribeUtils.getQueryVars().tribe_event_display;n.view=void 0!==r?r:"list"}n.popping=!1,s.pre_ajax(function(){u()})}}function u(){var v=a("#tribe-events-header");if(n.ajax_running=!0,!n.popping){n.filter_cats&&(r.cur_url=v.data("baseurl"));var u=a("#tribe-events-list-hash").val();n.params={action:"tribe_list",tribe_paged:n.paged,tribe_event_display:n.view,featured:s.is_featured()},n.url_params={tribe_paged:n.paged,tribe_event_display:n.view};var o=t.location.pathname;if((o.match(/\/all\/$/)||r.cur_url.match(/tribe_post_parent=[0-9]+/))&&(n.url_params.tribe_event_display="past"===n.url_params.tribe_event_display?"past":"all",n.params.tribe_post_parent=parseInt(v.closest("#tribe-events-content").find("[data-parent-post-id]:first").data("parent-post-id"),10)),""===tribe_js_config.permalink_settings&&(n.url_params.eventDisplay="all"===n.url_params.tribe_event_display?"all":"list"),u.length&&(n.params.hash=u),r.default_permalinks&&!n.url_params.hasOwnProperty("post_type")&&(n.url_params.post_type=_.events_post_type),n.category&&(n.params.tribe_event_category=n.category),a(i).trigger("tribe_ev_serializeBar"),s.invalid_date_in_params(n.params))return void(n.ajax_running=!1);a("#tribe-events-content .tribe-events-loop").tribe_spin(),n.params=a.param(n.params),n.url_params=a.param(n.url_params),a(i).trigger("tribe_ev_collectParams"),n.pushstate=!1,n.do_string=!0}p.pushstate&&!n.filter_cats?(l&&tec_debug.time("List View Ajax Timer"),a(i).trigger("tribe_ev_ajaxStart").trigger("tribe_ev_listView_AjaxStart"),a.post(TribeList.ajaxurl,n.params,function(e){if(n.initial_load=!1,s.enable_inputs("#tribe_events_filters_form","input, select"),e.success){n.ajax_running=!1,r.ajax_response={total_count:parseInt(e.total_count),view:e.view,max_pages:e.max_pages,tribe_paged:e.tribe_paged,timestamp:(new Date).getTime()},a("#tribe-events-list-hash").val(e.hash);var p=a.parseHTML(e.html);a("#tribe-events-content").replaceWith(p),0===e.total_count&&a("#tribe-events-header .tribe-events-sub-nav").empty(),n.page_title=a("#tribe-events-header").data("title"),n.view_title=a("#tribe-events-header").data("viewtitle"),t.title=n.page_title,a(".tribe-events-page-title").html(n.view_title),n.do_string&&history.pushState({tribe_params:n.params,tribe_url_params:n.url_params},n.page_title,r.cur_url+"?"+n.url_params),n.pushstate&&history.pushState({tribe_params:n.params,tribe_url_params:n.url_params},n.page_title,r.cur_url),a(i).trigger("tribe_ev_ajaxSuccess").trigger("tribe_ev_listView_AjaxSuccess"),a(i).trigger("ajax-success.tribe").trigger("tribe_ev_listView_AjaxSuccess"),l&&tec_debug.timeEnd("List View Ajax Timer")}})):n.url_params.length?e.location=r.cur_url+"?"+n.url_params:e.location=r.cur_url}var o=s.get_url_param("tribe_paged"),b=a("#tribe-events > .tribe-events-venue");if(o&&(n.paged=o),p.pushstate&&!p.map_view()){var g="action=tribe_list&tribe_paged="+n.paged;r.params.length&&(g=g+"&"+r.params),n.category&&(g=g+"&tribe_event_category="+n.category),s.is_featured()&&(g+="&featured=1"),history.replaceState({tribe_params:g,tribe_url_params:r.params},t.title,location.href),a(e).on("popstate",function(e){var t=e.originalEvent.state;t&&!b.length&&(n.do_string=!1,n.pushstate=!1,n.popping=!0,n.params=t.tribe_params,n.url_params=t.tribe_url_params,s.pre_ajax(function(){u()}),s.set_form(n.params))})}a("#tribe-events-content-wrapper,.tribe-events-view-wrapper").on("click",'ul.tribe-events-sub-nav a[rel="next"]',function(e){if(e.preventDefault(),!n.ajax_running){var t=a(this).attr("href"),i=/tribe_event_display=([^&]+)/gi,p=i.exec(t);a(this).parent().is(".tribe-events-past")?n.view="past":p&&"undefined"!=typeof p[1]?n.view=p[1]:n.view="list",r.cur_url=s.url_path(t),i=/tribe_paged=([^&]+)/gi,p=i.exec(t),p&&"undefined"!=typeof p[1]?n.paged=p[1]:"list"===n.view?n.paged?n.paged++:n.paged=2:n.paged?n.paged--:(n.view="list",n.paged=1),n.popping=!1,s.pre_ajax(function(){u()})}}).on("click",'ul.tribe-events-sub-nav a[rel="prev"]',function(e){if(e.preventDefault(),!n.ajax_running){var t=a(this).attr("href"),i=/tribe_event_display=([^&]+)/gi,p=i.exec(t);a(this).parent().is(".tribe-events-past")?n.view="past":p&&"undefined"!=typeof p[1]?n.view=p[1]:n.view="list",i=/tribe_paged=([^&]+)/gi,p=i.exec(t),r.cur_url=s.url_path(a(this).attr("href")),p&&"undefined"!=typeof p[1]?n.paged=p[1]:"list"===n.view?n.paged>1?n.paged--:(n.paged=1,n.view="past"):n.paged++,n.popping=!1,s.pre_ajax(function(){u()})}}),a("#tribe-events.tribe-events-shortcode").length?s.snap("#tribe-events","#tribe-events","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"):s.snap("#tribe-events-content-wrapper","#tribe-events-content-wrapper","#tribe-events-footer .tribe-events-nav-previous a, #tribe-events-footer .tribe-events-nav-next a"),(p.no_bar()||p.live_ajax()&&p.pushstate)&&a("#tribe-events-bar").on("changeDate","#tribe-bar-date",function(e){p.reset_on()||(n.popping=!1,v(e))}),a("form#tribe-bar-form").on("submit",function(e){n.popping=!1,v(e)}),a(i).on("tribe_ev_runAjax",function(){u()}),l&&tec_debug.info("TEC Debug: tribe-events-ajax-list.js successfully loaded"),n.view&&l&&tec_debug.timeEnd("Tribe JS Init Timer")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_js_config,tribe_debug);
src/resources/js/tribe-events-bar.js CHANGED
@@ -28,10 +28,10 @@ var tribe_events_bar_action;
28
  // @ifdef DEBUG
29
  if ( dbug ) {
30
  if ( !$().bootstrapDatepicker ) {
31
- debug.warn( 'TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js' );
32
  }
33
  if ( !$().placeholder ) {
34
- debug.warn( 'TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js' );
35
  }
36
  }
37
  // @endif
@@ -107,7 +107,7 @@ var tribe_events_bar_action;
107
  }
108
 
109
  // @ifdef DEBUG
110
- dbug && debug.info( 'TEC Debug: bootstrapDatepicker was just initialized in "tribe-events-bar.js" on:', $tribedate );
111
  // @endif
112
 
113
  td.datepicker_opts = {
@@ -404,7 +404,7 @@ var tribe_events_bar_action;
404
  } );
405
 
406
  // @ifdef DEBUG
407
- dbug && debug.info( 'TEC Debug: tribe-events-bar.js successfully loaded' );
408
  // @endif
409
  } );
410
 
28
  // @ifdef DEBUG
29
  if ( dbug ) {
30
  if ( !$().bootstrapDatepicker ) {
31
+ tec_debug.warn( 'TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js' );
32
  }
33
  if ( !$().placeholder ) {
34
+ tec_debug.warn( 'TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js' );
35
  }
36
  }
37
  // @endif
107
  }
108
 
109
  // @ifdef DEBUG
110
+ dbug && tec_debug.info( 'TEC Debug: bootstrapDatepicker was just initialized in "tribe-events-bar.js" on:', $tribedate );
111
  // @endif
112
 
113
  td.datepicker_opts = {
404
  } );
405
 
406
  // @ifdef DEBUG
407
+ dbug && tec_debug.info( 'TEC Debug: tribe-events-bar.js successfully loaded' );
408
  // @endif
409
  } );
410
 
src/resources/js/tribe-events-bar.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_events_bar_action;!function(e,t,a,r,i,n,s,b,l){a(t).ready(function(){function o(e){if(!e.parents(".tribe-bar-disabled").length){var t=e.width();t>800?e.removeClass("tribe-bar-mini tribe-bar-collapse").addClass("tribe-bar-full"):e.removeClass("tribe-bar-full").addClass("tribe-bar-mini"),t<728?e.removeClass("tribe-bar-mini").addClass("tribe-bar-collapse"):e.removeClass("tribe-bar-collapse")}}function d(){if(tribe_events_bar_action="change_view","month"===s.view&&c.length){var l=c.val(),o=n.get_day();"0"!=s.datepicker_format?(l=tribeDateFormat(c.bootstrapDatepicker("getDate"),"tribeMonthQuery"),c.val(l+o)):7===l.length&&c.val(l+o)}s.url_params={},a(i).trigger("tribe_ev_preCollectBarParams"),a(i).trigger("pre-collect-bar-params.tribe");var d=a(t.getElementById("tribe-bar-form")).add(t.getElementById("tribe_events_filters_wrapper")),v=d.find("input, select");v.each(function(){var e=a(this);e.val()&&e.val().length&&!e.hasClass("tribe-no-param")&&("month"!==s.view&&"0"!==s.datepicker_format&&e.is(c)?s.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"):e.is(":checkbox")?e.is(":checked")&&("undefined"==typeof s.url_params[e.attr("name")]&&(s.url_params[e.attr("name")]=[]),s.url_params[e.attr("name")].push(e.val())):"radio"===e.attr("type")?e.is(":checked")&&(s.url_params[e.attr("name")]=e.val()):"undefined"!=typeof e.attr("name")&&(s.url_params[e.attr("name")]=e.val()))});var p=a(".tribe-bar-views-option-"+r.default_mobile_view).data("redirected");(r.redirected_view||p)&&(s.url_params.tribe_redirected=!0),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_postCollectBarParams"),a(i).trigger("post-collect-bar-params.tribe"),s.url_params.length&&(s.cur_url+=b.starting_delim()+s.url_params),e.location.href=s.cur_url}l&&(a().bootstrapDatepicker||debug.warn("TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js"),a().placeholder||debug.warn("TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js"));var v=a(t.getElementById("tribe-bar-form")),c=a(t.getElementById("tribe-bar-date")),p=(a(t.getElementById("tribe-events")),a(t.getElementById("tribe-events-header"))),m=0,u=a("select[name=tribe-bar-view]");if(p.length&&(m=p.data("startofweek")),o(v),v.resize(function(){o(v)}),!a(".tribe-events-week-grid").length&&"month"!==s.view){var _="yyyy-mm-dd";if("0"!==s.datepicker_format){_=r.datepicker_formats.main[s.datepicker_format];var g=n.get_url_param("tribe-bar-date");g?c.val(tribeDateFormat(g,s.datepicker_format)):"day"===s.view&&0!==c.val().length&&c.val(tribeDateFormat(c.val(),s.datepicker_format))}l&&debug.info('TEC Debug: bootstrapDatepicker was just initialized in "tribe-events-bar.js" on:',c),r.datepicker_opts={weekStart:m,format:_,autoclose:!0},c.bootstrapDatepicker(r.datepicker_opts)}c.blur(function(){""===c.val()&&a(".datepicker.dropdown-menu").is(":hidden")&&b.live_ajax()&&b.pushstate&&(s.date=r.cur_date,r.cur_url=r.base_url,a(i).trigger("tribe_ev_runAjax"),a(i).trigger("run-ajax.tribe"))}),a(".tribe-bar-settings").length&&a(t.getElementById("tribe-events-bar")).addClass("tribe-has-settings"),a("#tribe-events-bar .hasDatepicker").length&&a(t.getElementById("tribe-events-bar")).addClass("tribe-has-datepicker"),a('input[name*="tribe-bar-"]').placeholder(),a('<ul class="tribe-bar-views-list" />').insertAfter(u);var f=a(".tribe-bar-views-list");u.find("option").each(function(e){var t=a(this);displaying=t.data("view");var r="tribe-bar-views-option-"+t.data("view");a("<li></li>",{"class":"tribe-bar-views-option "+r,"data-tribe-bar-order":e,"data-view":displaying}).html([' <a href="#">',' <span class="tribe-icon-'+displaying+'">'+t.text()+"</span>","</a>"].join("")).appendTo(".tribe-bar-views-list")});var h=u.find(":selected").data("view"),w=f.find("li[data-view="+h+"]");w.prependTo(f).addClass("tribe-bar-active"),u.hide(),v.on("click","#tribe-bar-views",function(e){e.stopPropagation(),a(this).toggleClass("tribe-bar-views-open")}),v.on("click",".tribe-bar-views-option",function(e){e.preventDefault();var t=a(this);if(!t.is(".tribe-bar-active")){var r=t.data("view");s.cur_url=a("option[data-view="+r+"]").val(),s.view_target=a('select[name=tribe-bar-view] option[value="'+s.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",d()}}),n.maybe_default_view_change(),v.on("change",".tribe-bar-views-select",function(e){e.preventDefault();var t=a("option:selected",this),r=t.data("view");s.cur_url=a("option[data-view="+r+"]").val(),s.view_target=a('select[name=tribe-bar-view] option[value="'+s.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",d()}),v.on("click","#tribe-bar-collapse-toggle",function(){a(this).toggleClass("tribe-bar-filters-open"),a(".tribe-bar-filters").slideToggle("fast")}),a('label[for="tribe-bar-date"], input[name="tribe-bar-date"]').wrapAll('<div id="tribe-bar-dates" />'),a(t.getElementById("tribe-bar-filters")).before(a(t.getElementById("tribe-bar-dates"))),a(i).on("tribe_ev_serializeBar",function(){a("form#tribe-bar-form input, form#tribe-bar-form select, #tribeHideRecurrence").each(function(){var e=a(this);if(e.is("#tribe-bar-date")){var t=e.val();t.length?"month"===s.view?(s.params[e.attr("name")]=tribeDateFormat(s.mdate,"tribeMonthQuery"),s.url_params[e.attr("name")]=tribeDateFormat(s.mdate,"tribeMonthQuery")):t.match(/[0-9]{4}-[0-9]{2}/)?s.params[e.attr("name")]=s.url_params[e.attr("name")]=t:(s.params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"),s.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery")):e.is(".placeholder")&&e.is(".bd-updated")?s.url_params[e.attr("name")]=e.attr("data-oldDate"):s.date=r.cur_date}!e.val().length||e.hasClass("tribe-no-param")||e.is("#tribe-bar-date")||(e.is(":checkbox")?e.is(":checked")&&(s.params[e.attr("name")]=e.val(),"map"!==s.view&&(s.url_params[e.attr("name")]=e.val()),("month"===s.view||"day"===s.view||"week"===s.view||s.recurrence)&&s.pushcount++):(s.params[e.attr("name")]=e.val(),"map"!==s.view&&(s.url_params[e.attr("name")]=e.val()),"month"!==s.view&&"day"!==s.view&&"week"!==s.view||s.pushcount++))})});var k=a('#tribe-events-bar [class^="tribe-bar-button-"]'),y=k.next(".tribe-bar-drop-content");k.click(function(){var e=a(this);return e.toggleClass("open"),e.next(".tribe-bar-drop-content").toggle(),!1}),a(t).click(function(){a(t.getElementById("tribe-bar-views")).removeClass("tribe-bar-views-open"),k.hasClass("open")&&(k.removeClass("open"),y.hide())}),y.click(function(e){e.stopPropagation()}),l&&debug.info("TEC Debug: tribe-events-bar.js successfully loaded")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug);
1
+ var tribe_events_bar_action;!function(e,t,a,r,i,n,s,b,l){a(t).ready(function(){function o(e){if(!e.parents(".tribe-bar-disabled").length){var t=e.width();t>800?e.removeClass("tribe-bar-mini tribe-bar-collapse").addClass("tribe-bar-full"):e.removeClass("tribe-bar-full").addClass("tribe-bar-mini"),t<728?e.removeClass("tribe-bar-mini").addClass("tribe-bar-collapse"):e.removeClass("tribe-bar-collapse")}}function d(){if(tribe_events_bar_action="change_view","month"===s.view&&v.length){var l=v.val(),o=n.get_day();"0"!=s.datepicker_format?(l=tribeDateFormat(v.bootstrapDatepicker("getDate"),"tribeMonthQuery"),v.val(l+o)):7===l.length&&v.val(l+o)}s.url_params={},a(i).trigger("tribe_ev_preCollectBarParams"),a(i).trigger("pre-collect-bar-params.tribe");var d=a(t.getElementById("tribe-bar-form")).add(t.getElementById("tribe_events_filters_wrapper")),c=d.find("input, select");c.each(function(){var e=a(this);e.val()&&e.val().length&&!e.hasClass("tribe-no-param")&&("month"!==s.view&&"0"!==s.datepicker_format&&e.is(v)?s.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"):e.is(":checkbox")?e.is(":checked")&&("undefined"==typeof s.url_params[e.attr("name")]&&(s.url_params[e.attr("name")]=[]),s.url_params[e.attr("name")].push(e.val())):"radio"===e.attr("type")?e.is(":checked")&&(s.url_params[e.attr("name")]=e.val()):"undefined"!=typeof e.attr("name")&&(s.url_params[e.attr("name")]=e.val()))});var p=a(".tribe-bar-views-option-"+r.default_mobile_view).data("redirected");(r.redirected_view||p)&&(s.url_params.tribe_redirected=!0),s.url_params=a.param(s.url_params),a(i).trigger("tribe_ev_postCollectBarParams"),a(i).trigger("post-collect-bar-params.tribe"),s.url_params.length&&(s.cur_url+=b.starting_delim()+s.url_params),e.location.href=s.cur_url}l&&(a().bootstrapDatepicker||tec_debug.warn("TEC Debug: vendor bootstrapDatepicker was not loaded before its dependant file tribe-events-bar.js"),a().placeholder||tec_debug.warn("TEC Debug: vendor placeholder was not loaded before its dependant file tribe-events-bar.js"));var c=a(t.getElementById("tribe-bar-form")),v=a(t.getElementById("tribe-bar-date")),p=(a(t.getElementById("tribe-events")),a(t.getElementById("tribe-events-header"))),m=0,u=a("select[name=tribe-bar-view]");if(p.length&&(m=p.data("startofweek")),o(c),c.resize(function(){o(c)}),!a(".tribe-events-week-grid").length&&"month"!==s.view){var _="yyyy-mm-dd";if("0"!==s.datepicker_format){_=r.datepicker_formats.main[s.datepicker_format];var g=n.get_url_param("tribe-bar-date");g?v.val(tribeDateFormat(g,s.datepicker_format)):"day"===s.view&&0!==v.val().length&&v.val(tribeDateFormat(v.val(),s.datepicker_format))}l&&tec_debug.info('TEC Debug: bootstrapDatepicker was just initialized in "tribe-events-bar.js" on:',v),r.datepicker_opts={weekStart:m,format:_,autoclose:!0},v.bootstrapDatepicker(r.datepicker_opts)}v.blur(function(){""===v.val()&&a(".datepicker.dropdown-menu").is(":hidden")&&b.live_ajax()&&b.pushstate&&(s.date=r.cur_date,r.cur_url=r.base_url,a(i).trigger("tribe_ev_runAjax"),a(i).trigger("run-ajax.tribe"))}),a(".tribe-bar-settings").length&&a(t.getElementById("tribe-events-bar")).addClass("tribe-has-settings"),a("#tribe-events-bar .hasDatepicker").length&&a(t.getElementById("tribe-events-bar")).addClass("tribe-has-datepicker"),a('input[name*="tribe-bar-"]').placeholder(),a('<ul class="tribe-bar-views-list" />').insertAfter(u);var f=a(".tribe-bar-views-list");u.find("option").each(function(e){var t=a(this);displaying=t.data("view");var r="tribe-bar-views-option-"+t.data("view");a("<li></li>",{"class":"tribe-bar-views-option "+r,"data-tribe-bar-order":e,"data-view":displaying}).html([' <a href="#">',' <span class="tribe-icon-'+displaying+'">'+t.text()+"</span>","</a>"].join("")).appendTo(".tribe-bar-views-list")});var h=u.find(":selected").data("view"),w=f.find("li[data-view="+h+"]");w.prependTo(f).addClass("tribe-bar-active"),u.hide(),c.on("click","#tribe-bar-views",function(e){e.stopPropagation(),a(this).toggleClass("tribe-bar-views-open")}),c.on("click",".tribe-bar-views-option",function(e){e.preventDefault();var t=a(this);if(!t.is(".tribe-bar-active")){var r=t.data("view");s.cur_url=a("option[data-view="+r+"]").val(),s.view_target=a('select[name=tribe-bar-view] option[value="'+s.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",d()}}),n.maybe_default_view_change(),c.on("change",".tribe-bar-views-select",function(e){e.preventDefault();var t=a("option:selected",this),r=t.data("view");s.cur_url=a("option[data-view="+r+"]").val(),s.view_target=a('select[name=tribe-bar-view] option[value="'+s.cur_url+'"]').data("view"),tribe_events_bar_action="change_view",d()}),c.on("click","#tribe-bar-collapse-toggle",function(){a(this).toggleClass("tribe-bar-filters-open"),a(".tribe-bar-filters").slideToggle("fast")}),a('label[for="tribe-bar-date"], input[name="tribe-bar-date"]').wrapAll('<div id="tribe-bar-dates" />'),a(t.getElementById("tribe-bar-filters")).before(a(t.getElementById("tribe-bar-dates"))),a(i).on("tribe_ev_serializeBar",function(){a("form#tribe-bar-form input, form#tribe-bar-form select, #tribeHideRecurrence").each(function(){var e=a(this);if(e.is("#tribe-bar-date")){var t=e.val();t.length?"month"===s.view?(s.params[e.attr("name")]=tribeDateFormat(s.mdate,"tribeMonthQuery"),s.url_params[e.attr("name")]=tribeDateFormat(s.mdate,"tribeMonthQuery")):t.match(/[0-9]{4}-[0-9]{2}/)?s.params[e.attr("name")]=s.url_params[e.attr("name")]=t:(s.params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery"),s.url_params[e.attr("name")]=tribeDateFormat(e.bootstrapDatepicker("getDate"),"tribeQuery")):e.is(".placeholder")&&e.is(".bd-updated")?s.url_params[e.attr("name")]=e.attr("data-oldDate"):s.date=r.cur_date}!e.val().length||e.hasClass("tribe-no-param")||e.is("#tribe-bar-date")||(e.is(":checkbox")?e.is(":checked")&&(s.params[e.attr("name")]=e.val(),"map"!==s.view&&(s.url_params[e.attr("name")]=e.val()),("month"===s.view||"day"===s.view||"week"===s.view||s.recurrence)&&s.pushcount++):(s.params[e.attr("name")]=e.val(),"map"!==s.view&&(s.url_params[e.attr("name")]=e.val()),"month"!==s.view&&"day"!==s.view&&"week"!==s.view||s.pushcount++))})});var k=a('#tribe-events-bar [class^="tribe-bar-button-"]'),y=k.next(".tribe-bar-drop-content");k.click(function(){var e=a(this);return e.toggleClass("open"),e.next(".tribe-bar-drop-content").toggle(),!1}),a(t).click(function(){a(t.getElementById("tribe-bar-views")).removeClass("tribe-bar-views-open"),k.hasClass("open")&&(k.removeClass("open"),y.hide())}),y.click(function(e){e.stopPropagation()}),l&&tec_debug.info("TEC Debug: tribe-events-bar.js successfully loaded")})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug);
src/resources/js/tribe-events.js CHANGED
@@ -26,10 +26,10 @@ var tribe_ev = window.tribe_ev || {};
26
  * @desc Setup safe enhanced console logging. See the link to get the available methods, then prefix with this short circuit: 'tribe_debug && '. tribe_debug is aliased in all tribe js doc readys as 'dbug'.
27
  * @link http://benalman.com/code/projects/javascript-debug/docs/files/ba-debug-js.html
28
  * @example <caption>EG: Place this at the very bottom of the doc ready for tribe-events.js. ALWAYS short circuit with 'tribe_debug && ' or 'dbug &&' if aliased as such.</caption> *
29
- * tribe_debug && debug.info('tribe-events.js successfully loaded');
30
  */
31
 
32
- var tribe_debug = true;
33
 
34
  /*!
35
  * this debug code is stripped out by closure compiler so it is not present in the .min versions.
@@ -49,7 +49,7 @@ var tribe_debug = true;
49
  * http://paulirish.com/
50
  */
51
 
52
- window.debug = (function() {
53
  var window = this,
54
  aps = Array.prototype.slice,
55
  con = window.console,
@@ -664,7 +664,7 @@ Date.prototype.format = function( mask, utc ) {
664
  dp_day = $( document.getElementById( 'tribe-bar-date-day' ) ).val();
665
  }
666
  // @ifdef DEBUG
667
- dbug && debug.info( 'TEC Debug: tribe_ev.fn.get_day returned this date: "' + dp_day + '".' );
668
  // @endif
669
  return dp_day;
670
  },
@@ -816,7 +816,7 @@ Date.prototype.format = function( mask, utc ) {
816
  (map[key] = map[key] || []).push( value );
817
  } );
818
  // @ifdef DEBUG
819
- dbug && debug.info( 'TEC Debug: tribe_ev.fn.parse_string returned this map:', map );
820
  // @endif
821
  return map;
822
  },
@@ -854,7 +854,7 @@ Date.prototype.format = function( mask, utc ) {
854
  var params = $( form ).serialize();
855
  tribe_ev.fn.disable_inputs( form, type );
856
  // @ifdef DEBUG
857
- dbug && params && debug.info( 'TEC Debug: tribe_ev.fn.serialize returned these params: "' + params );
858
  // @endif
859
  return params;
860
  },
@@ -919,7 +919,7 @@ Date.prototype.format = function( mask, utc ) {
919
 
920
  $body.removeClass( 'tribe-reset-on' );
921
  // @ifdef DEBUG
922
- dbug && debug.info( 'TEC Debug: tribe_ev.fn.set_form fired these params: "' + params );
923
  // @endif
924
  },
925
  /**
@@ -939,7 +939,7 @@ Date.prototype.format = function( mask, utc ) {
939
  callback();
940
  }, timer );
941
  // @ifdef DEBUG
942
- dbug && debug.info( 'TEC Debug: tribe_ev.fn.setup_ajax_timer fired with a timeout of "' + timer + '" ms' );
943
  // @endif
944
  }
945
  },
@@ -1066,18 +1066,18 @@ Date.prototype.format = function( mask, utc ) {
1066
  $bar_date.bootstrapDatepicker( "setDate", date );
1067
  tribe_ev.state.updating_picker = false;
1068
  // @ifdef DEBUG
1069
- dbug && debug.info( 'TEC Debug: tribe_ev.fn.update_picker sent "' + date + '" to the boostrapDatepicker' );
1070
  // @endif
1071
  }
1072
  else if ( $bar_date.length ) {
1073
  $bar_date.val( date );
1074
  // @ifdef DEBUG
1075
- dbug && debug.warn( 'TEC Debug: tribe_ev.fn.update_picker sent "' + date + '" to ' + $bar_date );
1076
  // @endif
1077
  }
1078
  else {
1079
  // @ifdef DEBUG
1080
- dbug && debug.warn( 'TEC Debug: tribe_ev.fn.update_picker couldnt send "' + date + '" to any object.' );
1081
  // @endif
1082
  }
1083
  },
@@ -1322,7 +1322,7 @@ Date.prototype.format = function( mask, utc ) {
1322
  $( document ).ready( function() {
1323
 
1324
  // @ifdef DEBUG
1325
- dbug && debug.info( 'TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js.' );
1326
  // @endif
1327
 
1328
  tf.update_viewport_variables();
@@ -1353,7 +1353,7 @@ Date.prototype.format = function( mask, utc ) {
1353
  }
1354
 
1355
  // @ifdef DEBUG
1356
- ts.view && dbug && debug.time( 'Tribe JS Init Timer' );
1357
  // @endif
1358
 
1359
  $( te ).on( 'tribe_ev_collectParams', function() {
@@ -1550,13 +1550,13 @@ Date.prototype.format = function( mask, utc ) {
1550
 
1551
  // @ifdef DEBUG
1552
  if ( dbug ) {
1553
- debug.groupCollapsed( 'TEC Debug: Browser and events settings information:' );
1554
- debug.log( 'User agent reported as: "' + navigator.userAgent );
1555
- debug.log( 'Live ajax returned its state as: "' + tt.live_ajax() );
1556
- ts.view && debug.log( 'Tribe js detected the view to be: "' + ts.view );
1557
- debug.log( 'Supports pushstate: "' + tt.pushstate );
1558
- debug.groupEnd();
1559
- debug.info( 'TEC Debug: tribe-events.js successfully loaded' );
1560
  }
1561
  // @endif
1562
  } );
26
  * @desc Setup safe enhanced console logging. See the link to get the available methods, then prefix with this short circuit: 'tribe_debug && '. tribe_debug is aliased in all tribe js doc readys as 'dbug'.
27
  * @link http://benalman.com/code/projects/javascript-debug/docs/files/ba-debug-js.html
28
  * @example <caption>EG: Place this at the very bottom of the doc ready for tribe-events.js. ALWAYS short circuit with 'tribe_debug && ' or 'dbug &&' if aliased as such.</caption> *
29
+ * tribe_debug && tec_debug.info('tribe-events.js successfully loaded');
30
  */
31
 
32
+ var tribe_debug = tribe_js_config.debug;
33
 
34
  /*!
35
  * this debug code is stripped out by closure compiler so it is not present in the .min versions.
49
  * http://paulirish.com/
50
  */
51
 
52
+ window.tec_debug = (function() {
53
  var window = this,
54
  aps = Array.prototype.slice,
55
  con = window.console,
664
  dp_day = $( document.getElementById( 'tribe-bar-date-day' ) ).val();
665
  }
666
  // @ifdef DEBUG
667
+ dbug && tec_debug.info( 'TEC Debug: tribe_ev.fn.get_day returned this date: "' + dp_day + '".' );
668
  // @endif
669
  return dp_day;
670
  },
816
  (map[key] = map[key] || []).push( value );
817
  } );
818
  // @ifdef DEBUG
819
+ dbug && tec_debug.info( 'TEC Debug: tribe_ev.fn.parse_string returned this map:', map );
820
  // @endif
821
  return map;
822
  },
854
  var params = $( form ).serialize();
855
  tribe_ev.fn.disable_inputs( form, type );
856
  // @ifdef DEBUG
857
+ dbug && params && tec_debug.info( 'TEC Debug: tribe_ev.fn.serialize returned these params: "' + params );
858
  // @endif
859
  return params;
860
  },
919
 
920
  $body.removeClass( 'tribe-reset-on' );
921
  // @ifdef DEBUG
922
+ dbug && tec_debug.info( 'TEC Debug: tribe_ev.fn.set_form fired these params: "' + params );
923
  // @endif
924
  },
925
  /**
939
  callback();
940
  }, timer );
941
  // @ifdef DEBUG
942
+ dbug && tec_debug.info( 'TEC Debug: tribe_ev.fn.setup_ajax_timer fired with a timeout of "' + timer + '" ms' );
943
  // @endif
944
  }
945
  },
1066
  $bar_date.bootstrapDatepicker( "setDate", date );
1067
  tribe_ev.state.updating_picker = false;
1068
  // @ifdef DEBUG
1069
+ dbug && tec_debug.info( 'TEC Debug: tribe_ev.fn.update_picker sent "' + date + '" to the boostrapDatepicker' );
1070
  // @endif
1071
  }
1072
  else if ( $bar_date.length ) {
1073
  $bar_date.val( date );
1074
  // @ifdef DEBUG
1075
+ dbug && tec_debug.warn( 'TEC Debug: tribe_ev.fn.update_picker sent "' + date + '" to ' + $bar_date );
1076
  // @endif
1077
  }
1078
  else {
1079
  // @ifdef DEBUG
1080
+ dbug && tec_debug.warn( 'TEC Debug: tribe_ev.fn.update_picker couldnt send "' + date + '" to any object.' );
1081
  // @endif
1082
  }
1083
  },
1322
  $( document ).ready( function() {
1323
 
1324
  // @ifdef DEBUG
1325
+ dbug && tec_debug.info( 'TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js.' );
1326
  // @endif
1327
 
1328
  tf.update_viewport_variables();
1353
  }
1354
 
1355
  // @ifdef DEBUG
1356
+ ts.view && dbug && tec_debug.time( 'Tribe JS Init Timer' );
1357
  // @endif
1358
 
1359
  $( te ).on( 'tribe_ev_collectParams', function() {
1550
 
1551
  // @ifdef DEBUG
1552
  if ( dbug ) {
1553
+ tec_debug.groupCollapsed( 'TEC Debug: Browser and events settings information:' );
1554
+ tec_debug.log( 'User agent reported as: "' + navigator.userAgent );
1555
+ tec_debug.log( 'Live ajax returned its state as: "' + tt.live_ajax() );
1556
+ ts.view && tec_debug.log( 'Tribe js detected the view to be: "' + ts.view );
1557
+ tec_debug.log( 'Supports pushstate: "' + tt.pushstate );
1558
+ tec_debug.groupEnd();
1559
+ tec_debug.info( 'TEC Debug: tribe-events.js successfully loaded' );
1560
  }
1561
  // @endif
1562
  } );
src/resources/js/tribe-events.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_ev=window.tribe_ev||{},tribe_debug=!0;window.debug=function(){function e(e){!r||!a&&s&&s.log||r.apply(i,e)}function t(e){return d>0?d>e:l.length+d<=e}for(var r,a,i=this,n=Array.prototype.slice,s=i.console,o={},d=9,l=["error","warn","info","debug","log"],u="assert clear count dir dirxml exception group groupCollapsed groupEnd profile profileEnd table time timeEnd trace".split(" "),c=u.length,b=[];--c>=0;)!function(e){o[e]=function(){0!==d&&s&&s[e]&&s[e].apply(s,arguments)}}(u[c]);for(c=l.length;--c>=0;)!function(r,a){o[a]=function(){var o=n.call(arguments),d=[a].concat(o);b.push(d),e(d),s&&t(r)&&(s.firebug?s[a].apply(i,o):s[a]?s[a](o):s.log(o))}}(c,l[c]);return o.setLevel=function(e){d="number"==typeof e?e:9},o.setCallback=function(){var t=n.call(arguments),i=b.length,s=i;for(r=t.shift()||null,a="boolean"==typeof t[0]&&t.shift(),s-="number"==typeof t[0]?t.shift():i;s<i;)e(b[s++])},o}(),Object.prototype.hasOwnProperty.call(window,"tribe_ev")&&(tribe_ev.diagnostics={init:[]});var tribe_storage,t_fail,t_uid;try{t_uid=new Date,(tribe_storage=window.localStorage).setItem(t_uid,t_uid),t_fail=tribe_storage.getItem(t_uid)!=t_uid,tribe_storage.removeItem(t_uid),t_fail&&(tribe_storage=!1)}catch(e){tribe_storage=!1}var tribeDateFormat=function(){var e=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,t=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,r=/[^-+\dA-Z]/g,a=function(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e};return function(i,n,s){var o=tribeDateFormat;if(1!=arguments.length||"[object String]"!=Object.prototype.toString.call(i)||/\d/.test(i)||(n=i,i=void 0),"string"==typeof i&&(i=i.replace(/-/g,"/")),i=i?new Date(i):new Date,!isNaN(i)){n=String(o.masks[n]||n||o.masks["default"]),"UTC:"==n.slice(0,4)&&(n=n.slice(4),s=!0);var d=s?"getUTC":"get",l=i[d+"Date"](),u=i[d+"Day"](),c=i[d+"Month"](),b=i[d+"FullYear"](),y=i[d+"Hours"](),v=i[d+"Minutes"](),m=i[d+"Seconds"](),_=i[d+"Milliseconds"](),p=s?0:i.getTimezoneOffset(),f={d:l,dd:a(l),ddd:o.i18n.dayNames[u],dddd:o.i18n.dayNames[u+7],m:c+1,mm:a(c+1),mmm:o.i18n.monthNames[c],mmmm:o.i18n.monthNames[c+12],yy:String(b).slice(2),yyyy:b,h:y%12||12,hh:a(y%12||12),H:y,HH:a(y),M:v,MM:a(v),s:m,ss:a(m),l:a(_,3),L:a(_>99?Math.round(_/10):_),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:s?"UTC":(String(i).match(t)||[""]).pop().replace(r,""),o:(p>0?"-":"+")+a(100*Math.floor(Math.abs(p)/60)+Math.abs(p)%60,4),S:["th","st","nd","rd"][l%10>3?0:(l%100-l%10!=10)*l%10]};return n.replace(e,function(e){return e in f?f[e]:e.slice(1,e.length-1)})}}}();tribeDateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",tribeQuery:"yyyy-mm-dd",tribeMonthQuery:"yyyy-mm",0:"yyyy-mm-dd",1:"m/d/yyyy",2:"mm/dd/yyyy",3:"d/m/yyyy",4:"dd/mm/yyyy",5:"m-d-yyyy",6:"mm-dd-yyyy",7:"d-m-yyyy",8:"dd-mm-yyyy",9:"yyyy.mm.dd",10:"mm.dd.yyyy",11:"dd.mm.yyyy",m0:"yyyy-mm",m1:"m/yyyy",m2:"mm/yyyy",m3:"m/yyyy",m4:"mm/yyyy",m5:"m-yyyy",m6:"mm-yyyy",m7:"m-yyyy",m8:"mm-yyyy",m9:"yyyy.mm",m10:"mm.yyyy",m11:"mm.yyyy"},tribeDateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};var tribeUtils={getQueryVars:function(e){var t={},e=e||location;return e.search.substr(1).split("&").forEach(function(e){t[e.split("=")[0]]=e.split("=")[1]}),t}};Date.prototype.format=function(e,t){return tribeDateFormat(this,e,t)},function(){function e(e,t){var r=arguments.callee;return r.cache[e]||(r.cache[e]=function(){var t=e,a=/^[\w\-]+$/.test(e)?r.get(e):(t="template(string)",e),i=1,n=("try { "+(r.variable?"var "+r.variable+" = this.stash;":"with (this.stash) { ")+"this.ret += '"+a.replace(/\[\[/g,"").replace(/\]\]/g,"").replace(/'(?![^\x11\x13]+?\x13)/g,"\\x27").replace(/^\s*|\s*$/g,"").replace(/\n/g,function(){return"';\nthis.line = "+ ++i+"; this.ret += '\\n"}).replace(/\x11=raw(.+?)\x13/g,"' + ($1) + '").replace(/\x11=(.+?)\x13/g,"' + this.escapeHTML($1) + '").replace(/\x11(.+?)\x13/g,"'; $1; this.ret += '")+"'; "+(r.variable?"":"}")+"return this.ret;} catch (e) { throw 'TemplateError: ' + e + ' (on "+t+"' + ' line ' + this.line + ')'; } //@ sourceURL="+t+"\n").replace(/this\.ret \+= '';/g,""),s=new Function(n),o={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&#x22;","'":"&#x27;"},d=function(e){return(""+e).replace(/[&<>\'\"]/g,function(e){return o[e]})};return function(e){return s.call(r.context={escapeHTML:d,line:1,ret:"",stash:e})}}()),t?r.cache[e](t):r.cache[e]}function t(t,r){var a=function(r){return r.include=function(t,r){var a={};for(var i in e.context.stash)e.context.stash.hasOwnProperty(i)&&(a[i]=e.context.stash[i]);if(r)for(var i in r)r.hasOwnProperty(i)&&(a[i]=r[i]);var n=e.context;n.ret+=e(t,a),e.context=n},r.wrapper=function(t,r){var a=e.context.ret;e.context.ret="",r.apply(e.context);var i=e.context.ret,n=e.context.stash.content;e.context.stash.content=i,e.context.ret=a+e(t,e.context.stash),e.context.stash.content=n},e(t,r)};return r?a(r):a}e.cache={},e.get=function(e){return document.getElementById(e).innerHTML},e.get=function(e){var r=t.get;return r?r(e):document.getElementById(e).innerHTML},this.tribe_tmpl=e,this.tribe_tmpl_extended=t}(),function(e,t){if(e.fn.tribe_clear_form=function(){return this.each(function(){var t=this.type,r=this.tagName.toLowerCase();return"form"==r?e(":input",this).tribe_clear_form():void("text"==t||"password"==t||"textarea"==r?this.value="":"checkbox"==t||"radio"==t?this.checked=!1:"select"==r&&(this.selectedIndex=0))})},e.fn.tribe_has_attr=function(e){return this.attr(e)!==t},e.fn.tribe_spin=function(){var t=e(".tribe-events-ajax-loading:first").clone().addClass("tribe-events-active-spinner");t.prependTo(document.getElementById("tribe-events-content")),e(this).addClass("tribe-events-loading").css("opacity",.25)},"undefined"!=typeof e.fn.datepicker&&"undefined"!=typeof e.fn.datepicker.noConflict){var r=e.fn.datepicker.noConflict();e.fn.bootstrapDatepicker=r}"undefined"!=typeof tribe_bootstrap_datepicker_strings&&null!=tribe_bootstrap_datepicker_strings.dates&&(e.fn.bootstrapDatepicker.dates.en=tribe_bootstrap_datepicker_strings.dates)}(jQuery),function(e,t,r,a,i,n){tribe_ev.fn={current_date:function(){var e=new Date,t=e.getDate(),r=e.getMonth()+1,a=e.getFullYear();return t<10&&(t="0"+t),r<10&&(r="0"+r),a+"-"+r+"-"+t},disable_inputs:function(e,t){r(e).find(t).prop("disabled",!0),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("disable")})},disable_empty:function(e,t){r(e).find(t).each(function(){""===r(this).val()&&r(this).prop("disabled",!0)})},enable_inputs:function(e,t){r(e).find(t).prop("disabled",!1),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("enable")})},execute_resize:function(){var e=tribe_ev.data.v_width;tribe_ev.fn.update_viewport_variables(),e!==tribe_ev.data.v_width&&(tribe_ev.fn.mobile_class(),r(tribe_ev.events).trigger("tribe_ev_resizeComplete"),r(tribe_ev.events).trigger("resize-complete.tribe"))},get_base_url:function(){var a="",i=r(t.getElementById("tribe-events-header")),n=r('link[rel="canonical"]');return a=n.length?n.attr("href"):i.length?i.data("baseurl"):e.location.origin+e.location.path},update_base_url:function(e){var a=r(t.getElementById("tribe-events-header")),i=r('link[rel="canonical"]');i.length?i.attr("href",e):a.length&&a.data("baseurl",e).attr("data-baseurl",e)},get_category:function(){return tribe_ev.fn.is_category()?r(t.getElementById("tribe-events")).data("category"):""},get_day:function(){var e="";return r(t.getElementById("tribe-bar-date")).length&&(e=r(t.getElementById("tribe-bar-date-day")).val()),a&&debug.info('TEC Debug: tribe_ev.fn.get_day returned this date: "'+e+'".'),e},get_params:function(){return location.search.substr(1)},get_url_param:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null},in_params:function(e,t){return e.toLowerCase().indexOf(t)},invalid_date:function(e){return e=new Date(e),isNaN(e)},invalid_date_in_params:function(e){if(e.hasOwnProperty("tribe-bar-date")){var t=new Date(e["tribe-bar-date"]);return isNaN(t)}return!1},is_category:function(){var e=r(t.getElementById("tribe-events"));return!(!e.length||!e.tribe_has_attr("data-category")||""===e.data("category"))},is_featured:function(){return"1"==r(t.getElementById("tribe-events")).data("featured")},mobile_class:function(){var e=r("body");tribe_ev.data.v_width<=tribe_ev.data.mobile_break?e.addClass("tribe-mobile"):e.removeClass("tribe-mobile")},maybe_default_view_change:function(){if(tribe_ev.data.redirected_view||!tribe_ev.data.default_view||!tribe_ev.data.default_mobile_view||tribe_ev.data.default_view==tribe_ev.data.default_mobile_view||!tribe_ev.state.view||tribe_ev.data.default_mobile_view==tribe_ev.state.view)return!1;var e=r("body");if(!e.hasClass("tribe-mobile"))return!1;var t=r(".tribe-bar-views-option"),a=".tribe-bar-views-option-"+tribe_ev.data.default_mobile_view,i=t.filter(a);r(a).data("redirected",!0),i.trigger("click")},parse_string:function(e){var t={};return e.replace(/([^&=]+)=?([^&]*)(?:&+|$)/g,function(e,r,a){(t[r]=t[r]||[]).push(a)}),a&&debug.info("TEC Debug: tribe_ev.fn.parse_string returned this map:",t),t},pre_ajax:function(e){e&&"function"==typeof e&&e()},scroll_to:function(e,t,a){r("html, body").stop().animate({scrollTop:r(e).offset().top-t},{duration:a})},serialize:function(e,t){tribe_ev.fn.enable_inputs(e,t),tribe_ev.fn.disable_empty(e,t);var i=r(e).serialize();return tribe_ev.fn.disable_inputs(e,t),a&&i&&debug.info('TEC Debug: tribe_ev.fn.serialize returned these params: "'+i),i},set_form:function(e){var i=r("body"),n=r(t.getElementById("tribe-bar-form"));i.addClass("tribe-reset-on"),n.length&&n.tribe_clear_form(),e=tribe_ev.fn.parse_string(e),r.each(e,function(e,t){if("action"!==e){var a=decodeURIComponent(e),i="";if(1===t.length)Array.isArray(t)&&(t=t[0]),t=decodeURIComponent(t.replace(/\+/g,"%20")),r('[name="'+a+'"]').is('input[type="text"], input[type="hidden"]')?r('[name="'+a+'"]').val(t):r('[name="'+a+'"][value="'+t+'"]').is(":checkbox, :radio")?r('[name="'+a+'"][value="'+t+'"]').prop("checked",!0):r('[name="'+a+'"]').is("select")&&r('select[name="'+a+'"] option[value="'+t+'"]').attr("selected",!0);else for(var n=0;n<t.length;n++)i=r('[name="'+a+'"][value="'+t[n]+'"]'),i.is(":checkbox, :radio")?i.prop("checked",!0):r('select[name="'+a+'"] option[value="'+t[n]+'"]').attr("selected",!0)}}),i.removeClass("tribe-reset-on"),a&&debug.info('TEC Debug: tribe_ev.fn.set_form fired these params: "'+e)},setup_ajax_timer:function(e){var t=500;clearTimeout(tribe_ev.state.ajax_timer),tribe_ev.tests.reset_on()||(tribe_ev.state.ajax_timer=setTimeout(function(){e()},t),a&&debug.info('TEC Debug: tribe_ev.fn.setup_ajax_timer fired with a timeout of "'+t+'" ms'))},snap:function(e,t,a){r(t).on("click",a,function(t){t.preventDefault(),r("html, body").animate({scrollTop:r(e).offset().top-120},{duration:0})})},tooltips:function(){var a=r(t.getElementById("tribe-events")),i=r("body"),n=a.hasClass("tribe-events-shortcode"),s=a.hasClass("view-month")||i.hasClass("events-gridview"),o=a.hasClass("view-week")||i.hasClass("tribe-events-week"),d=a.hasClass("view-photo")||i.hasClass("tribe-events-photo"),l=a.hasClass("view-day")||i.hasClass("tribe-events-day"),u=a.hasClass("view-list")||i.hasClass("events-list"),c=(a.hasClass("view-map")||i.hasClass("tribe-events-map"),i.hasClass("single-tribe_events"));a.on("mouseenter",'div[id*="tribe-events-event-"], div.event-is-recurring',function(){var t,a=0,i=r(this);if(s?a=i.find("a").outerHeight()+16:c||l||u?a=i.outerHeight()+12:d&&(a=i.outerHeight()+10),i.parents(".tribe-events-calendar-widget").length&&(a=i.outerHeight()-6),!o||n)if(s||n){if(t=i.find(".tribe-events-tooltip"),!t.length){var b=i.data("tribejson");"string"==typeof b&&(b=r.parseJSON(b));var y=i.hasClass("tribe-event-featured")?"tribe_tmpl_tooltip_featured":"tribe_tmpl_tooltip";i.append(tribe_tmpl(y,b)),t=i.find(".tribe-events-tooltip")}var v=i.offset().top-(r(e).scrollTop()+50),m=t.outerHeight();v<m&&(a=-m,t.addClass("tribe-events-tooltip-flipdown")),t.css("bottom",a).stop(!0,!1).show()}else i.find(".tribe-events-tooltip").css("bottom",a).stop(!0,!1).show()}).on("mouseleave",'div[id*="tribe-events-event-"], div[id*="tribe-events-daynum-"]:has(a), div.event-is-recurring',function(){var e=r(this).find(".tribe-events-tooltip");e.stop(!0,!1).fadeOut(500,function(){e.removeClass("tribe-events-tooltip-flipdown")})})},update_picker:function(t){var i=r("#tribe-bar-date");r().bootstrapDatepicker&&i.length?(tribe_ev.state.updating_picker=!0,e.attachEvent&&!e.addEventListener&&(i.bootstrapDatepicker("remove"),i.val(""),i.bootstrapDatepicker(tribe_ev.data.datepicker_opts)),i.bootstrapDatepicker("setDate",t),tribe_ev.state.updating_picker=!1,a&&debug.info('TEC Debug: tribe_ev.fn.update_picker sent "'+t+'" to the boostrapDatepicker')):i.length?(i.val(t),a&&debug.warn('TEC Debug: tribe_ev.fn.update_picker sent "'+t+'" to '+i)):a&&debug.warn('TEC Debug: tribe_ev.fn.update_picker couldnt send "'+t+'" to any object.')},update_viewport_variables:function(){tribe_ev.data.v_height=r(e).height(),tribe_ev.data.v_width=r(e).width()},url_path:function(e){return e.split("?")[0]},equal_height:function(e){var t=0;e.css("height","auto"),e.each(function(){var e=r(this).outerHeight();e>t&&(t=e)}),setTimeout(function(){e.css("height",t)},100)}},tribe_ev.tests={live_ajax:function(){var e=r(t.getElementById("tribe-events"));return!(!e.length||!e.tribe_has_attr("data-live_ajax")||"1"!=e.data("live_ajax"))},map_view:function(){return"undefined"!=typeof GeoLoc&&GeoLoc.map_view},no_bar:function(){return r("body").is(".tribe-bar-is-disabled")},pushstate:!(!e.history||!history.pushState),reset_on:function(){return r("body").is(".tribe-reset-on")},starting_delim:function(){return tribe_ev.state.cur_url.indexOf("?")!=-1?"&":"?"},webkit:"WebkitAppearance"in t.documentElement.style},tribe_ev.data={ajax_response:{},base_url:"",cur_url:tribe_ev.fn.url_path(t.URL),cur_date:tribe_ev.fn.current_date(),datepicker_formats:{main:["yyyy-mm-dd","m/d/yyyy","mm/dd/yyyy","d/m/yyyy","dd/mm/yyyy","m-d-yyyy","mm-dd-yyyy","d-m-yyyy","dd-mm-yyyy","yyyy.mm.dd","mm.dd.yyyy","dd.mm.yyyy"],month:["yyyy-mm","m/yyyy","mm/yyyy","m/yyyy","mm/yyyy","m-yyyy","mm-yyyy","m-yyyy","mm-yyyy","yyyy.mm","mm.yyyy","mm.yyyy"]},datepicker_opts:{},default_permalinks:!i.permalink_settings.length,initial_url:tribe_ev.fn.url_path(t.URL),mobile_break:768,default_mobile_view:null,redirected_view:null,default_view:null,params:tribe_ev.fn.get_params(),v_height:0,v_width:0},tribe_ev.events={},tribe_ev.state={ajax_running:!1,ajax_timer:0,ajax_trigger:"",category:"",date:"",datepicker_format:"0",do_string:!1,featured:!1,filters:!1,filter_cats:!1,initial_load:!0,mdate:"",paged:1,page_title:"",params:{},popping:!1,pushstate:!0,pushcount:0,recurrence:!1,updating_picker:!1,url_params:{},view:"",view_target:""}}(window,document,jQuery,tribe_debug,tribe_js_config),function(e,t,r,a,i,n,s,o,d){r(t).ready(function(){function l(){r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month")}function u(){var e=!0;if("undefined"!=typeof tribe_js_config.force_filtered_ical_link&&(e=!tribe_js_config.force_filtered_ical_link),e){var a=t.URL,i="?";a.indexOf("?")>0&&(i="&");var n=a+i+"ical=1&tribe_display="+s.view;r("a.tribe-events-ical").attr("href",n)}}d&&debug.info("TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js."),n.update_viewport_variables();var c,b=r("body"),y=r(t.getElementById("tribe-events")),v=(r(t.getElementById("tribe-events-content")),r(t.getElementById("tribe-events-header")));y.removeClass("tribe-no-js"),s.category=n.get_category(),a.base_url=n.get_base_url(),s.page_title=t.title;var m=n.get_url_param("tribe_event_display");if(m?s.view=m:v.length&&v.tribe_has_attr("data-view")&&(s.view=v.data("view")),y.tribe_has_attr("data-datepicker_format")&&y.attr("data-datepicker_format").length>=1&&(s.datepicker_format=y.attr("data-datepicker_format")),s.view&&d&&debug.time("Tribe JS Init Timer"),r(i).on("tribe_ev_collectParams",function(){if("undefined"!=typeof tribe_ev.state&&"undefined"!=typeof tribe_ev.state.params&&(-1!==tribe_ev.fn.in_params(tribe_ev.state.params,"eventdate")||-1!==tribe_ev.fn.in_params(tribe_ev.state.params,"tribe_event_display"))&&r(t.getElementById("tribe-events")).is(".tribe-events-shortcode")){var i=r(t.getElementById("tribe-events-header")),n=r('link[rel="canonical"]'),o=null;if(o=n.length?n.attr("href"):i.length?i.data("baseurl"):e.location.origin+e.location.path,tribe_ev.state.params+="&baseurl="+o,i.length){var d=/tribe_events_cat=([^&]*)/gi.exec(i.data("baseurl"));if(d=d&&"undefined"!=typeof d[1]?d[1]:null){var l=new RegExp("tribe_event_category="+d);tribe_ev.state.params.match(l)||(tribe_ev.state.params+="&tribe_event_category="+d),"string"!=typeof tribe_ev.state.url_params||tribe_ev.state.url_params.match(l)||(tribe_ev.state.url_params+="&tribe_event_category="+d)}}"month"!==s.view||r("#tribe-events-bar").length||(a.default_permalinks?tribe_ev.state.url_params+="tribe-bar-date="+tribeDateFormat(s.mdate,"tribeMonthQuery"):s.url_params="tribe-bar-date="+tribeDateFormat(s.mdate,"tribeMonthQuery"))}}),y.length){var _=y.tribe_has_attr("data-mobilebreak");_=!1===_?y.find("[data-mobilebreak]").eq(0):y,_.length&&(a.mobile_break=parseInt(_.data("mobilebreak"),10));var p=y.tribe_has_attr("data-default-mobile-view");p=!1===p?y.find("[data-default-mobile-view]").eq(0):y,p.length&&(a.default_mobile_view=p.data("defaultMobileView"),a.default_view=p.data("defaultView"),a.redirected_view=p.data("redirectedView"))}y.length&&a.mobile_break>0&&b.addClass("tribe-is-responsive"),r(".tribe-events-calendar-widget").not(":eq(0)").hide(),n.tooltips(),n.mobile_class(),l(),r(".tribe-events-list .tribe-events-notices").length&&r("#tribe-events-header .tribe-events-sub-nav").empty(),r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month"),r(i).on("tribe_ev_ajaxSuccess",function(){r(".tribe-events-active-spinner").remove(),l()}),r(i).on("tribe_ev_ajaxSuccess",function(){u()}),u(),r(e).resize(function(){clearTimeout(c),c=setTimeout(n.execute_resize,200)}),d&&(debug.groupCollapsed("TEC Debug: Browser and events settings information:"),debug.log('User agent reported as: "'+navigator.userAgent),debug.log('Live ajax returned its state as: "'+o.live_ajax()),s.view&&debug.log('Tribe js detected the view to be: "'+s.view),debug.log('Supports pushstate: "'+o.pushstate),debug.groupEnd(),debug.info("TEC Debug: tribe-events.js successfully loaded"))})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug);
1
+ var tribe_ev=window.tribe_ev||{},tribe_debug=tribe_js_config.debug;window.tec_debug=function(){function e(e){!r||!a&&s&&s.log||r.apply(i,e)}function t(e){return d>0?d>e:l.length+d<=e}for(var r,a,i=this,n=Array.prototype.slice,s=i.console,o={},d=9,l=["error","warn","info","debug","log"],c="assert clear count dir dirxml exception group groupCollapsed groupEnd profile profileEnd table time timeEnd trace".split(" "),u=c.length,b=[];--u>=0;)!function(e){o[e]=function(){0!==d&&s&&s[e]&&s[e].apply(s,arguments)}}(c[u]);for(u=l.length;--u>=0;)!function(r,a){o[a]=function(){var o=n.call(arguments),d=[a].concat(o);b.push(d),e(d),s&&t(r)&&(s.firebug?s[a].apply(i,o):s[a]?s[a](o):s.log(o))}}(u,l[u]);return o.setLevel=function(e){d="number"==typeof e?e:9},o.setCallback=function(){var t=n.call(arguments),i=b.length,s=i;for(r=t.shift()||null,a="boolean"==typeof t[0]&&t.shift(),s-="number"==typeof t[0]?t.shift():i;s<i;)e(b[s++])},o}(),Object.prototype.hasOwnProperty.call(window,"tribe_ev")&&(tribe_ev.diagnostics={init:[]});var tribe_storage,t_fail,t_uid;try{t_uid=new Date,(tribe_storage=window.localStorage).setItem(t_uid,t_uid),t_fail=tribe_storage.getItem(t_uid)!=t_uid,tribe_storage.removeItem(t_uid),t_fail&&(tribe_storage=!1)}catch(e){tribe_storage=!1}var tribeDateFormat=function(){var e=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,t=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,r=/[^-+\dA-Z]/g,a=function(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e};return function(i,n,s){var o=tribeDateFormat;if(1!=arguments.length||"[object String]"!=Object.prototype.toString.call(i)||/\d/.test(i)||(n=i,i=void 0),"string"==typeof i&&(i=i.replace(/-/g,"/")),i=i?new Date(i):new Date,!isNaN(i)){n=String(o.masks[n]||n||o.masks["default"]),"UTC:"==n.slice(0,4)&&(n=n.slice(4),s=!0);var d=s?"getUTC":"get",l=i[d+"Date"](),c=i[d+"Day"](),u=i[d+"Month"](),b=i[d+"FullYear"](),y=i[d+"Hours"](),_=i[d+"Minutes"](),v=i[d+"Seconds"](),m=i[d+"Milliseconds"](),p=s?0:i.getTimezoneOffset(),f={d:l,dd:a(l),ddd:o.i18n.dayNames[c],dddd:o.i18n.dayNames[c+7],m:u+1,mm:a(u+1),mmm:o.i18n.monthNames[u],mmmm:o.i18n.monthNames[u+12],yy:String(b).slice(2),yyyy:b,h:y%12||12,hh:a(y%12||12),H:y,HH:a(y),M:_,MM:a(_),s:v,ss:a(v),l:a(m,3),L:a(m>99?Math.round(m/10):m),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:s?"UTC":(String(i).match(t)||[""]).pop().replace(r,""),o:(p>0?"-":"+")+a(100*Math.floor(Math.abs(p)/60)+Math.abs(p)%60,4),S:["th","st","nd","rd"][l%10>3?0:(l%100-l%10!=10)*l%10]};return n.replace(e,function(e){return e in f?f[e]:e.slice(1,e.length-1)})}}}();tribeDateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",tribeQuery:"yyyy-mm-dd",tribeMonthQuery:"yyyy-mm",0:"yyyy-mm-dd",1:"m/d/yyyy",2:"mm/dd/yyyy",3:"d/m/yyyy",4:"dd/mm/yyyy",5:"m-d-yyyy",6:"mm-dd-yyyy",7:"d-m-yyyy",8:"dd-mm-yyyy",9:"yyyy.mm.dd",10:"mm.dd.yyyy",11:"dd.mm.yyyy",m0:"yyyy-mm",m1:"m/yyyy",m2:"mm/yyyy",m3:"m/yyyy",m4:"mm/yyyy",m5:"m-yyyy",m6:"mm-yyyy",m7:"m-yyyy",m8:"mm-yyyy",m9:"yyyy.mm",m10:"mm.yyyy",m11:"mm.yyyy"},tribeDateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};var tribeUtils={getQueryVars:function(e){var t={},e=e||location;return e.search.substr(1).split("&").forEach(function(e){t[e.split("=")[0]]=e.split("=")[1]}),t}};Date.prototype.format=function(e,t){return tribeDateFormat(this,e,t)},function(){function e(e,t){var r=arguments.callee;return r.cache[e]||(r.cache[e]=function(){var t=e,a=/^[\w\-]+$/.test(e)?r.get(e):(t="template(string)",e),i=1,n=("try { "+(r.variable?"var "+r.variable+" = this.stash;":"with (this.stash) { ")+"this.ret += '"+a.replace(/\[\[/g,"").replace(/\]\]/g,"").replace(/'(?![^\x11\x13]+?\x13)/g,"\\x27").replace(/^\s*|\s*$/g,"").replace(/\n/g,function(){return"';\nthis.line = "+ ++i+"; this.ret += '\\n"}).replace(/\x11=raw(.+?)\x13/g,"' + ($1) + '").replace(/\x11=(.+?)\x13/g,"' + this.escapeHTML($1) + '").replace(/\x11(.+?)\x13/g,"'; $1; this.ret += '")+"'; "+(r.variable?"":"}")+"return this.ret;} catch (e) { throw 'TemplateError: ' + e + ' (on "+t+"' + ' line ' + this.line + ')'; } //@ sourceURL="+t+"\n").replace(/this\.ret \+= '';/g,""),s=new Function(n),o={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&#x22;","'":"&#x27;"},d=function(e){return(""+e).replace(/[&<>\'\"]/g,function(e){return o[e]})};return function(e){return s.call(r.context={escapeHTML:d,line:1,ret:"",stash:e})}}()),t?r.cache[e](t):r.cache[e]}function t(t,r){var a=function(r){return r.include=function(t,r){var a={};for(var i in e.context.stash)e.context.stash.hasOwnProperty(i)&&(a[i]=e.context.stash[i]);if(r)for(var i in r)r.hasOwnProperty(i)&&(a[i]=r[i]);var n=e.context;n.ret+=e(t,a),e.context=n},r.wrapper=function(t,r){var a=e.context.ret;e.context.ret="",r.apply(e.context);var i=e.context.ret,n=e.context.stash.content;e.context.stash.content=i,e.context.ret=a+e(t,e.context.stash),e.context.stash.content=n},e(t,r)};return r?a(r):a}e.cache={},e.get=function(e){return document.getElementById(e).innerHTML},e.get=function(e){var r=t.get;return r?r(e):document.getElementById(e).innerHTML},this.tribe_tmpl=e,this.tribe_tmpl_extended=t}(),function(e,t){if(e.fn.tribe_clear_form=function(){return this.each(function(){var t=this.type,r=this.tagName.toLowerCase();return"form"==r?e(":input",this).tribe_clear_form():void("text"==t||"password"==t||"textarea"==r?this.value="":"checkbox"==t||"radio"==t?this.checked=!1:"select"==r&&(this.selectedIndex=0))})},e.fn.tribe_has_attr=function(e){return this.attr(e)!==t},e.fn.tribe_spin=function(){var t=e(".tribe-events-ajax-loading:first").clone().addClass("tribe-events-active-spinner");t.prependTo(document.getElementById("tribe-events-content")),e(this).addClass("tribe-events-loading").css("opacity",.25)},"undefined"!=typeof e.fn.datepicker&&"undefined"!=typeof e.fn.datepicker.noConflict){var r=e.fn.datepicker.noConflict();e.fn.bootstrapDatepicker=r}"undefined"!=typeof tribe_bootstrap_datepicker_strings&&null!=tribe_bootstrap_datepicker_strings.dates&&(e.fn.bootstrapDatepicker.dates.en=tribe_bootstrap_datepicker_strings.dates)}(jQuery),function(e,t,r,a,i,n){tribe_ev.fn={current_date:function(){var e=new Date,t=e.getDate(),r=e.getMonth()+1,a=e.getFullYear();return t<10&&(t="0"+t),r<10&&(r="0"+r),a+"-"+r+"-"+t},disable_inputs:function(e,t){r(e).find(t).prop("disabled",!0),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("disable")})},disable_empty:function(e,t){r(e).find(t).each(function(){""===r(this).val()&&r(this).prop("disabled",!0)})},enable_inputs:function(e,t){r(e).find(t).prop("disabled",!1),r(e).find(".select2-container").length&&r(e).find(".select2-container").each(function(){var e=r(this).attr("id"),t=r("#"+e);t.select2("enable")})},execute_resize:function(){var e=tribe_ev.data.v_width;tribe_ev.fn.update_viewport_variables(),e!==tribe_ev.data.v_width&&(tribe_ev.fn.mobile_class(),r(tribe_ev.events).trigger("tribe_ev_resizeComplete"),r(tribe_ev.events).trigger("resize-complete.tribe"))},get_base_url:function(){var a="",i=r(t.getElementById("tribe-events-header")),n=r('link[rel="canonical"]');return a=n.length?n.attr("href"):i.length?i.data("baseurl"):e.location.origin+e.location.path},update_base_url:function(e){var a=r(t.getElementById("tribe-events-header")),i=r('link[rel="canonical"]');i.length?i.attr("href",e):a.length&&a.data("baseurl",e).attr("data-baseurl",e)},get_category:function(){return tribe_ev.fn.is_category()?r(t.getElementById("tribe-events")).data("category"):""},get_day:function(){var e="";return r(t.getElementById("tribe-bar-date")).length&&(e=r(t.getElementById("tribe-bar-date-day")).val()),a&&tec_debug.info('TEC Debug: tribe_ev.fn.get_day returned this date: "'+e+'".'),e},get_params:function(){return location.search.substr(1)},get_url_param:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null},in_params:function(e,t){return e.toLowerCase().indexOf(t)},invalid_date:function(e){return e=new Date(e),isNaN(e)},invalid_date_in_params:function(e){if(e.hasOwnProperty("tribe-bar-date")){var t=new Date(e["tribe-bar-date"]);return isNaN(t)}return!1},is_category:function(){var e=r(t.getElementById("tribe-events"));return!(!e.length||!e.tribe_has_attr("data-category")||""===e.data("category"))},is_featured:function(){return"1"==r(t.getElementById("tribe-events")).data("featured")},mobile_class:function(){var e=r("body");tribe_ev.data.v_width<=tribe_ev.data.mobile_break?e.addClass("tribe-mobile"):e.removeClass("tribe-mobile")},maybe_default_view_change:function(){if(tribe_ev.data.redirected_view||!tribe_ev.data.default_view||!tribe_ev.data.default_mobile_view||tribe_ev.data.default_view==tribe_ev.data.default_mobile_view||!tribe_ev.state.view||tribe_ev.data.default_mobile_view==tribe_ev.state.view)return!1;var e=r("body");if(!e.hasClass("tribe-mobile"))return!1;var t=r(".tribe-bar-views-option"),a=".tribe-bar-views-option-"+tribe_ev.data.default_mobile_view,i=t.filter(a);r(a).data("redirected",!0),i.trigger("click")},parse_string:function(e){var t={};return e.replace(/([^&=]+)=?([^&]*)(?:&+|$)/g,function(e,r,a){(t[r]=t[r]||[]).push(a)}),a&&tec_debug.info("TEC Debug: tribe_ev.fn.parse_string returned this map:",t),t},pre_ajax:function(e){e&&"function"==typeof e&&e()},scroll_to:function(e,t,a){r("html, body").stop().animate({scrollTop:r(e).offset().top-t},{duration:a})},serialize:function(e,t){tribe_ev.fn.enable_inputs(e,t),tribe_ev.fn.disable_empty(e,t);var i=r(e).serialize();return tribe_ev.fn.disable_inputs(e,t),a&&i&&tec_debug.info('TEC Debug: tribe_ev.fn.serialize returned these params: "'+i),i},set_form:function(e){var i=r("body"),n=r(t.getElementById("tribe-bar-form"));i.addClass("tribe-reset-on"),n.length&&n.tribe_clear_form(),e=tribe_ev.fn.parse_string(e),r.each(e,function(e,t){if("action"!==e){var a=decodeURIComponent(e),i="";if(1===t.length)Array.isArray(t)&&(t=t[0]),t=decodeURIComponent(t.replace(/\+/g,"%20")),r('[name="'+a+'"]').is('input[type="text"], input[type="hidden"]')?r('[name="'+a+'"]').val(t):r('[name="'+a+'"][value="'+t+'"]').is(":checkbox, :radio")?r('[name="'+a+'"][value="'+t+'"]').prop("checked",!0):r('[name="'+a+'"]').is("select")&&r('select[name="'+a+'"] option[value="'+t+'"]').attr("selected",!0);else for(var n=0;n<t.length;n++)i=r('[name="'+a+'"][value="'+t[n]+'"]'),i.is(":checkbox, :radio")?i.prop("checked",!0):r('select[name="'+a+'"] option[value="'+t[n]+'"]').attr("selected",!0)}}),i.removeClass("tribe-reset-on"),a&&tec_debug.info('TEC Debug: tribe_ev.fn.set_form fired these params: "'+e)},setup_ajax_timer:function(e){var t=500;clearTimeout(tribe_ev.state.ajax_timer),tribe_ev.tests.reset_on()||(tribe_ev.state.ajax_timer=setTimeout(function(){e()},t),a&&tec_debug.info('TEC Debug: tribe_ev.fn.setup_ajax_timer fired with a timeout of "'+t+'" ms'))},snap:function(e,t,a){r(t).on("click",a,function(t){t.preventDefault(),r("html, body").animate({scrollTop:r(e).offset().top-120},{duration:0})})},tooltips:function(){var a=r(t.getElementById("tribe-events")),i=r("body"),n=a.hasClass("tribe-events-shortcode"),s=a.hasClass("view-month")||i.hasClass("events-gridview"),o=a.hasClass("view-week")||i.hasClass("tribe-events-week"),d=a.hasClass("view-photo")||i.hasClass("tribe-events-photo"),l=a.hasClass("view-day")||i.hasClass("tribe-events-day"),c=a.hasClass("view-list")||i.hasClass("events-list"),u=(a.hasClass("view-map")||i.hasClass("tribe-events-map"),i.hasClass("single-tribe_events"));a.on("mouseenter",'div[id*="tribe-events-event-"], div.event-is-recurring',function(){var t,a=0,i=r(this);if(s?a=i.find("a").outerHeight()+16:u||l||c?a=i.outerHeight()+12:d&&(a=i.outerHeight()+10),i.parents(".tribe-events-calendar-widget").length&&(a=i.outerHeight()-6),!o||n)if(s||n){if(t=i.find(".tribe-events-tooltip"),!t.length){var b=i.data("tribejson");"string"==typeof b&&(b=r.parseJSON(b));var y=i.hasClass("tribe-event-featured")?"tribe_tmpl_tooltip_featured":"tribe_tmpl_tooltip";i.append(tribe_tmpl(y,b)),t=i.find(".tribe-events-tooltip")}var _=i.offset().top-(r(e).scrollTop()+50),v=t.outerHeight();_<v&&(a=-v,t.addClass("tribe-events-tooltip-flipdown")),t.css("bottom",a).stop(!0,!1).show()}else i.find(".tribe-events-tooltip").css("bottom",a).stop(!0,!1).show()}).on("mouseleave",'div[id*="tribe-events-event-"], div[id*="tribe-events-daynum-"]:has(a), div.event-is-recurring',function(){var e=r(this).find(".tribe-events-tooltip");e.stop(!0,!1).fadeOut(500,function(){e.removeClass("tribe-events-tooltip-flipdown")})})},update_picker:function(t){var i=r("#tribe-bar-date");r().bootstrapDatepicker&&i.length?(tribe_ev.state.updating_picker=!0,e.attachEvent&&!e.addEventListener&&(i.bootstrapDatepicker("remove"),i.val(""),i.bootstrapDatepicker(tribe_ev.data.datepicker_opts)),i.bootstrapDatepicker("setDate",t),tribe_ev.state.updating_picker=!1,a&&tec_debug.info('TEC Debug: tribe_ev.fn.update_picker sent "'+t+'" to the boostrapDatepicker')):i.length?(i.val(t),a&&tec_debug.warn('TEC Debug: tribe_ev.fn.update_picker sent "'+t+'" to '+i)):a&&tec_debug.warn('TEC Debug: tribe_ev.fn.update_picker couldnt send "'+t+'" to any object.')},update_viewport_variables:function(){tribe_ev.data.v_height=r(e).height(),tribe_ev.data.v_width=r(e).width()},url_path:function(e){return e.split("?")[0]},equal_height:function(e){var t=0;e.css("height","auto"),e.each(function(){var e=r(this).outerHeight();e>t&&(t=e)}),setTimeout(function(){e.css("height",t)},100)}},tribe_ev.tests={live_ajax:function(){var e=r(t.getElementById("tribe-events"));return!(!e.length||!e.tribe_has_attr("data-live_ajax")||"1"!=e.data("live_ajax"))},map_view:function(){return"undefined"!=typeof GeoLoc&&GeoLoc.map_view},no_bar:function(){return r("body").is(".tribe-bar-is-disabled")},pushstate:!(!e.history||!history.pushState),reset_on:function(){return r("body").is(".tribe-reset-on")},starting_delim:function(){return tribe_ev.state.cur_url.indexOf("?")!=-1?"&":"?"},webkit:"WebkitAppearance"in t.documentElement.style},tribe_ev.data={ajax_response:{},base_url:"",cur_url:tribe_ev.fn.url_path(t.URL),cur_date:tribe_ev.fn.current_date(),datepicker_formats:{main:["yyyy-mm-dd","m/d/yyyy","mm/dd/yyyy","d/m/yyyy","dd/mm/yyyy","m-d-yyyy","mm-dd-yyyy","d-m-yyyy","dd-mm-yyyy","yyyy.mm.dd","mm.dd.yyyy","dd.mm.yyyy"],month:["yyyy-mm","m/yyyy","mm/yyyy","m/yyyy","mm/yyyy","m-yyyy","mm-yyyy","m-yyyy","mm-yyyy","yyyy.mm","mm.yyyy","mm.yyyy"]},datepicker_opts:{},default_permalinks:!i.permalink_settings.length,initial_url:tribe_ev.fn.url_path(t.URL),mobile_break:768,default_mobile_view:null,redirected_view:null,default_view:null,params:tribe_ev.fn.get_params(),v_height:0,v_width:0},tribe_ev.events={},tribe_ev.state={ajax_running:!1,ajax_timer:0,ajax_trigger:"",category:"",date:"",datepicker_format:"0",do_string:!1,featured:!1,filters:!1,filter_cats:!1,initial_load:!0,mdate:"",paged:1,page_title:"",params:{},popping:!1,pushstate:!0,pushcount:0,recurrence:!1,updating_picker:!1,url_params:{},view:"",view_target:""}}(window,document,jQuery,tribe_debug,tribe_js_config),function(e,t,r,a,i,n,s,o,d){r(t).ready(function(){function l(){r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month")}function c(){var e=!0;if("undefined"!=typeof tribe_js_config.force_filtered_ical_link&&(e=!tribe_js_config.force_filtered_ical_link),e){var a=t.URL,i="?";a.indexOf("?")>0&&(i="&");var n=a+i+"ical=1&tribe_display="+s.view;r("a.tribe-events-ical").attr("href",n)}}d&&tec_debug.info("TEC Debug: Tribe Events JS init, Init Timer started from tribe-events.js."),n.update_viewport_variables();var u,b=r("body"),y=r(t.getElementById("tribe-events")),_=(r(t.getElementById("tribe-events-content")),r(t.getElementById("tribe-events-header")));y.removeClass("tribe-no-js"),s.category=n.get_category(),a.base_url=n.get_base_url(),s.page_title=t.title;var v=n.get_url_param("tribe_event_display");if(v?s.view=v:_.length&&_.tribe_has_attr("data-view")&&(s.view=_.data("view")),y.tribe_has_attr("data-datepicker_format")&&y.attr("data-datepicker_format").length>=1&&(s.datepicker_format=y.attr("data-datepicker_format")),s.view&&d&&tec_debug.time("Tribe JS Init Timer"),r(i).on("tribe_ev_collectParams",function(){if("undefined"!=typeof tribe_ev.state&&"undefined"!=typeof tribe_ev.state.params&&(-1!==tribe_ev.fn.in_params(tribe_ev.state.params,"eventdate")||-1!==tribe_ev.fn.in_params(tribe_ev.state.params,"tribe_event_display"))&&r(t.getElementById("tribe-events")).is(".tribe-events-shortcode")){var i=r(t.getElementById("tribe-events-header")),n=r('link[rel="canonical"]'),o=null;if(o=n.length?n.attr("href"):i.length?i.data("baseurl"):e.location.origin+e.location.path,tribe_ev.state.params+="&baseurl="+o,i.length){var d=/tribe_events_cat=([^&]*)/gi.exec(i.data("baseurl"));if(d=d&&"undefined"!=typeof d[1]?d[1]:null){var l=new RegExp("tribe_event_category="+d);tribe_ev.state.params.match(l)||(tribe_ev.state.params+="&tribe_event_category="+d),"string"!=typeof tribe_ev.state.url_params||tribe_ev.state.url_params.match(l)||(tribe_ev.state.url_params+="&tribe_event_category="+d)}}"month"!==s.view||r("#tribe-events-bar").length||(a.default_permalinks?tribe_ev.state.url_params+="tribe-bar-date="+tribeDateFormat(s.mdate,"tribeMonthQuery"):s.url_params="tribe-bar-date="+tribeDateFormat(s.mdate,"tribeMonthQuery"))}}),y.length){var m=y.tribe_has_attr("data-mobilebreak");m=!1===m?y.find("[data-mobilebreak]").eq(0):y,m.length&&(a.mobile_break=parseInt(m.data("mobilebreak"),10));var p=y.tribe_has_attr("data-default-mobile-view");p=!1===p?y.find("[data-default-mobile-view]").eq(0):y,p.length&&(a.default_mobile_view=p.data("defaultMobileView"),a.default_view=p.data("defaultView"),a.redirected_view=p.data("redirectedView"))}y.length&&a.mobile_break>0&&b.addClass("tribe-is-responsive"),r(".tribe-events-calendar-widget").not(":eq(0)").hide(),n.tooltips(),n.mobile_class(),l(),r(".tribe-events-list .tribe-events-notices").length&&r("#tribe-events-header .tribe-events-sub-nav").empty(),r(".tribe-events-list").length&&r(".tribe-events-list-separator-month").prev(".vevent").addClass("tribe-event-end-month"),r(i).on("tribe_ev_ajaxSuccess",function(){r(".tribe-events-active-spinner").remove(),l()}),r(i).on("tribe_ev_ajaxSuccess",function(){c()}),c(),r(e).resize(function(){clearTimeout(u),u=setTimeout(n.execute_resize,200)}),d&&(tec_debug.groupCollapsed("TEC Debug: Browser and events settings information:"),tec_debug.log('User agent reported as: "'+navigator.userAgent),tec_debug.log('Live ajax returned its state as: "'+o.live_ajax()),s.view&&tec_debug.log('Tribe js detected the view to be: "'+s.view),tec_debug.log('Supports pushstate: "'+o.pushstate),tec_debug.groupEnd(),tec_debug.info("TEC Debug: tribe-events.js successfully loaded"))})}(window,document,jQuery,tribe_ev.data,tribe_ev.events,tribe_ev.fn,tribe_ev.state,tribe_ev.tests,tribe_debug);
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.6.21
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.6.22
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/1x
8
  Text Domain: the-events-calendar