Changeset 3450710
- Timestamp:
- 01/30/2026 09:15:38 PM (8 weeks ago)
- Location:
- uncanny-automator/trunk
- Files:
-
- 10 edited
-
languages/uncanny-automator.pot (modified) (14 diffs)
-
readme.txt (modified) (3 diffs)
-
src/api/transports/model-context-protocol/tools/catalog/recipes/class-get-recipe-tokens-tool.php (modified) (3 diffs)
-
src/integrations/events-manager/events-manger-integration.php (modified) (2 diffs)
-
src/integrations/events-manager/helpers/events-manager-helpers.php (modified) (5 diffs)
-
src/integrations/events-manager/tokens/em-tokens.php (modified) (2 diffs)
-
src/integrations/events-manager/triggers/em-register.php (modified) (1 diff)
-
uncanny-automator.php (modified) (2 diffs)
-
vendor/composer/autoload_classmap.php (modified) (2 diffs)
-
vendor/composer/autoload_static.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uncanny-automator/trunk/languages/uncanny-automator.pot
r3445779 r3450710 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Uncanny Automator 7.0.0. 1\n"5 "Project-Id-Version: Uncanny Automator 7.0.0.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/uncanny-automator\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-01- 23T18:31:22+00:00\n"12 "POT-Creation-Date: 2026-01-30T20:13:31+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 9916 9916 #. translators: 1: Recipe ID 9917 9917 #. translators: 1: Referral type ID 9918 #. translators: 1: Event ID9919 9918 #. translators: 1: Poll ID 9920 9919 #. translators: 1: Form ID … … 9922 9921 #: src/core/services/dashboard/recipe-using-credits-utils.php:199 9923 9922 #: src/integrations/affiliate-wp/helpers/affwp-helpers.php:77 9924 #: src/integrations/events-manager/helpers/events-manager-helpers.php:959925 9923 #: src/integrations/wp-polls/triggers/wpp-pollsubmit.php:79 9926 9924 #: src/integrations/ws-form-lite/helpers/ws-form-lite-helpers.php:52 … … 19837 19835 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:65 19838 19836 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:117 19839 #: src/integrations/events-manager/helpers/events-manager-helpers.php:5919840 19837 #: src/integrations/fluent-booking/actions/fluent-booking-new-booking.php:47 19841 19838 #: src/integrations/modern-events-calendar/helpers/mec-helpers.php:186 … … 19844 19841 19845 19842 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:80 19846 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7119847 19843 #: src/integrations/modern-events-calendar/triggers/mec-user-booking-completed.php:104 19848 19844 msgid "Any event" … … 19851 19847 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:93 19852 19848 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:156 19853 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7519854 19849 #: src/integrations/modern-events-calendar/triggers/mec-user-booking-completed.php:92 19855 19850 msgid "Event title" … … 19858 19853 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:94 19859 19854 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:157 19860 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7619861 19855 msgid "Event ID" 19862 19856 msgstr "" … … 19864 19858 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:95 19865 19859 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:158 19866 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7719867 19860 msgid "Event URL" 19868 19861 msgstr "" 19869 19862 19870 19863 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:96 19871 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7819872 19864 #: src/integrations/modern-events-calendar/triggers/mec-user-booking-completed.php:98 19873 19865 msgid "Event featured image ID" … … 19875 19867 19876 19868 #: src/integrations/event-tickets/helpers/event-tickets-helpers.php:97 19877 #: src/integrations/events-manager/helpers/events-manager-helpers.php:7919878 19869 #: src/integrations/modern-events-calendar/triggers/mec-user-booking-completed.php:99 19879 19870 msgid "Event featured image URL" … … 19901 19892 msgstr "" 19902 19893 19894 #: src/integrations/events-manager/helpers/events-manager-helpers.php:58 19895 msgctxt "Events Manager" 19896 msgid "Event" 19897 msgstr "" 19898 19899 #: src/integrations/events-manager/helpers/events-manager-helpers.php:70 19900 msgctxt "Events Manager" 19901 msgid "Any event" 19902 msgstr "" 19903 19904 #. translators: 1: Event ID 19905 #: src/integrations/events-manager/helpers/events-manager-helpers.php:88 19906 #, php-format 19907 msgctxt "Events Manager" 19908 msgid "ID: %s (no title)" 19909 msgstr "" 19910 19903 19911 #: src/integrations/events-manager/tokens/em-tokens.php:43 19904 19912 msgctxt "Events Manager" 19913 msgid "Event title" 19914 msgstr "" 19915 19916 #: src/integrations/events-manager/tokens/em-tokens.php:44 19917 #: src/integrations/events-manager/triggers/em-event-published.php:112 19918 #: src/integrations/events-manager/triggers/em-event-published.php:115 19919 msgctxt "Events Manager" 19920 msgid "Event ID" 19921 msgstr "" 19922 19923 #: src/integrations/events-manager/tokens/em-tokens.php:45 19924 #: src/integrations/events-manager/triggers/em-event-published.php:118 19925 #: src/integrations/events-manager/triggers/em-event-published.php:121 19926 msgctxt "Events Manager" 19927 msgid "Event URL" 19928 msgstr "" 19929 19930 #: src/integrations/events-manager/tokens/em-tokens.php:46 19931 msgctxt "Events Manager" 19932 msgid "Event featured image ID" 19933 msgstr "" 19934 19935 #: src/integrations/events-manager/tokens/em-tokens.php:47 19936 msgctxt "Events Manager" 19937 msgid "Event featured image URL" 19938 msgstr "" 19939 19940 #: src/integrations/events-manager/tokens/em-tokens.php:48 19941 msgctxt "Events Manager" 19905 19942 msgid "Attendee - Name" 19906 19943 msgstr "" 19907 19944 19908 #: src/integrations/events-manager/tokens/em-tokens.php:4 419945 #: src/integrations/events-manager/tokens/em-tokens.php:49 19909 19946 msgctxt "Events Manager" 19910 19947 msgid "Attendee - Email" 19911 19948 msgstr "" 19912 19949 19913 #: src/integrations/events-manager/tokens/em-tokens.php: 4519950 #: src/integrations/events-manager/tokens/em-tokens.php:50 19914 19951 msgctxt "Events Manager" 19915 19952 msgid "Attendee - Phone" 19916 19953 msgstr "" 19917 19954 19918 #: src/integrations/events-manager/tokens/em-tokens.php: 4619955 #: src/integrations/events-manager/tokens/em-tokens.php:51 19919 19956 msgctxt "Events Manager" 19920 19957 msgid "Booking - Spaces booked" 19921 19958 msgstr "" 19922 19959 19923 #: src/integrations/events-manager/tokens/em-tokens.php: 4719960 #: src/integrations/events-manager/tokens/em-tokens.php:52 19924 19961 msgctxt "Events Manager" 19925 19962 msgid "Booking - Attendee comments" 19926 19963 msgstr "" 19927 19964 19928 #: src/integrations/events-manager/tokens/em-tokens.php: 4819965 #: src/integrations/events-manager/tokens/em-tokens.php:53 19929 19966 msgctxt "Events Manager" 19930 19967 msgid "Booking - Price paid" 19931 19968 msgstr "" 19932 19969 19933 #: src/integrations/events-manager/tokens/em-tokens.php: 4919970 #: src/integrations/events-manager/tokens/em-tokens.php:54 19934 19971 msgctxt "Events Manager" 19935 19972 msgid "Event - Start date" 19936 19973 msgstr "" 19937 19974 19938 #: src/integrations/events-manager/tokens/em-tokens.php:5 019975 #: src/integrations/events-manager/tokens/em-tokens.php:55 19939 19976 msgctxt "Events Manager" 19940 19977 msgid "Event - End date" 19941 19978 msgstr "" 19942 19979 19943 #: src/integrations/events-manager/tokens/em-tokens.php:5 119980 #: src/integrations/events-manager/tokens/em-tokens.php:56 19944 19981 msgctxt "Events Manager" 19945 19982 msgid "Event - Total spaces" 19946 19983 msgstr "" 19947 19984 19948 #: src/integrations/events-manager/tokens/em-tokens.php:5 219985 #: src/integrations/events-manager/tokens/em-tokens.php:57 19949 19986 msgctxt "Events Manager" 19950 19987 msgid "Event - Maximum spaces per booking" 19951 19988 msgstr "" 19952 19989 19953 #: src/integrations/events-manager/tokens/em-tokens.php:5 319990 #: src/integrations/events-manager/tokens/em-tokens.php:58 19954 19991 msgctxt "Events Manager" 19955 19992 msgid "Event - Confirmed spaces" 19956 19993 msgstr "" 19957 19994 19958 #: src/integrations/events-manager/tokens/em-tokens.php:5 419995 #: src/integrations/events-manager/tokens/em-tokens.php:59 19959 19996 msgctxt "Events Manager" 19960 19997 msgid "Event - Pending spaces" 19961 19998 msgstr "" 19962 19999 19963 #: src/integrations/events-manager/tokens/em-tokens.php: 5520000 #: src/integrations/events-manager/tokens/em-tokens.php:60 19964 20001 msgctxt "Events Manager" 19965 20002 msgid "Event - Available spaces" 19966 20003 msgstr "" 19967 20004 19968 #: src/integrations/events-manager/tokens/em-tokens.php: 5620005 #: src/integrations/events-manager/tokens/em-tokens.php:61 19969 20006 msgctxt "Events Manager" 19970 20007 msgid "Location - Name" 19971 20008 msgstr "" 19972 20009 19973 #: src/integrations/events-manager/tokens/em-tokens.php: 5720010 #: src/integrations/events-manager/tokens/em-tokens.php:62 19974 20011 msgctxt "Events Manager" 19975 20012 msgid "Location - Address" 19976 20013 msgstr "" 19977 20014 19978 #: src/integrations/events-manager/tokens/em-tokens.php: 5820015 #: src/integrations/events-manager/tokens/em-tokens.php:63 19979 20016 msgctxt "Events Manager" 19980 20017 msgid "Location - Town" 19981 20018 msgstr "" 19982 20019 19983 #: src/integrations/events-manager/tokens/em-tokens.php: 5920020 #: src/integrations/events-manager/tokens/em-tokens.php:64 19984 20021 msgctxt "Events Manager" 19985 20022 msgid "Location - State" 19986 20023 msgstr "" 19987 20024 19988 #: src/integrations/events-manager/tokens/em-tokens.php:6 020025 #: src/integrations/events-manager/tokens/em-tokens.php:65 19989 20026 msgctxt "Events Manager" 19990 20027 msgid "Location - Postcode" 19991 20028 msgstr "" 19992 20029 19993 #: src/integrations/events-manager/tokens/em-tokens.php:6 120030 #: src/integrations/events-manager/tokens/em-tokens.php:66 19994 20031 msgctxt "Events Manager" 19995 20032 msgid "Location - Region" 19996 20033 msgstr "" 19997 20034 19998 #: src/integrations/events-manager/tokens/em-tokens.php:6 220035 #: src/integrations/events-manager/tokens/em-tokens.php:67 19999 20036 msgctxt "Events Manager" 20000 20037 msgid "Location - Country" 20001 20038 msgstr "" 20002 20039 20003 #: src/integrations/events-manager/tokens/em-tokens.php:6 320040 #: src/integrations/events-manager/tokens/em-tokens.php:68 20004 20041 msgctxt "Events Manager" 20005 20042 msgid "Location - URL" 20006 20043 msgstr "" 20007 20044 20008 #: src/integrations/events-manager/tokens/em-tokens.php:6 420045 #: src/integrations/events-manager/tokens/em-tokens.php:69 20009 20046 msgctxt "Events Manager" 20010 20047 msgid "Location - Link text" … … 20050 20087 msgstr "" 20051 20088 20052 #: src/integrations/events-manager/triggers/em-event-published.php:11220053 #: src/integrations/events-manager/triggers/em-event-published.php:11520054 msgctxt "Events Manager"20055 msgid "Event ID"20056 msgstr ""20057 20058 #: src/integrations/events-manager/triggers/em-event-published.php:11820059 #: src/integrations/events-manager/triggers/em-event-published.php:12120060 msgctxt "Events Manager"20061 msgid "Event URL"20062 msgstr ""20063 20064 20089 #: src/integrations/events-manager/triggers/em-event-published.php:124 20065 20090 #: src/integrations/events-manager/triggers/em-event-published.php:127 … … 20153 20178 20154 20179 #. translators: Logged-in trigger - The Events Manager 20155 #: src/integrations/events-manager/triggers/em-register.php:4 520180 #: src/integrations/events-manager/triggers/em-register.php:44 20156 20181 #, php-format 20157 20182 msgctxt "Events Manager" … … 20160 20185 20161 20186 #. translators: Logged-in trigger - The Events Manager 20162 #: src/integrations/events-manager/triggers/em-register.php:4 720187 #: src/integrations/events-manager/triggers/em-register.php:46 20163 20188 msgctxt "Events Manager" 20164 20189 msgid "A user registers for {{an event}}" -
uncanny-automator/trunk/readme.txt
r3445782 r3450710 5 5 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 7.0.0. 17 Stable tag: 7.0.0.2 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 407 407 == Changelog == 408 408 409 = 7.0.0.2 [2026-01-30] = 410 411 **Update:** 412 413 * Uncanny Agent - Now supports universal tokens and calculations—smarter than ever. #6610 414 415 **Fixed:** 416 417 * Core API - Actions created via MCP no longer missing meta data. #6598 418 * Events Manager - Attendee tokens are back and reporting for all events. #6579 419 409 420 = 7.0.0.1 [2026-01-23] = 410 421 … … 494 505 = 7.0 = 495 506 Includes major integration refactors and updates. If you have both Uncanny Automator and Uncanny Automator Pro installed, please upgrade both to version 7.0 or higher to avoid recipe issues. 496 -
uncanny-automator/trunk/src/api/transports/model-context-protocol/tools/catalog/recipes/class-get-recipe-tokens-tool.php
r3440408 r3450710 13 13 use Uncanny_Automator\Api\Transports\Model_Context_Protocol\Json_Rpc_Response; 14 14 use Uncanny_Automator\Api\Components\User\Value_Objects\User_Context; 15 use Uncanny_Automator\Api\Components\Token\Integration\Registry\WP_Integration_Token_Registry; 15 16 16 17 /** … … 103 104 return array( 104 105 'advanced' => array( 105 'description' => 'U ser-defined custom tokens (always available)',106 'description' => 'Universal Tokens for accessing meta fields, calculations, and integration-specific data. These are template-based tokens - use the idTemplate and fields to construct valid tokens by replacing placeholders with actual values.', 106 107 'tokens' => $this->get_advanced_tokens(), 107 108 ), … … 256 257 257 258 /** 258 * Get advanced/custom tokens (currently empty, reserved for future use). 259 * 260 * @since 7.0.0 261 * @return array Array of advanced token definitions. 259 * Get Universal Tokens available on this site. 260 * 261 * Uses the integration token registry to enumerate all registered 262 * Universal Tokens with their template metadata for AI construction. 263 * 264 * @since 7.0.0 265 * @return array Array of Universal Token definitions. 262 266 */ 263 267 private function get_advanced_tokens() { 264 return array(); 268 $universal_tokens = array(); 269 270 try { 271 $registry = new WP_Integration_Token_Registry(); 272 $all_tokens = $registry->get_available_tokens(); 273 274 foreach ( $all_tokens as $token_id => $token ) { 275 // Only include Universal Tokens (ID starts with 'UT:') 276 if ( strpos( $token_id, 'UT:' ) !== 0 ) { 277 continue; 278 } 279 280 $universal_tokens[] = $this->format_universal_token( $token ); 281 } 282 } catch ( \Exception $e ) { 283 // Fail gracefully - return empty array if registry fails 284 return array(); 285 } 286 287 return $universal_tokens; 288 } 289 290 /** 291 * Format a Universal Token for AI consumption. 292 * 293 * @since 7.0.0 294 * @param array $token The raw token data from registry. 295 * @return array Formatted token for MCP response. 296 */ 297 private function format_universal_token( $token ) { 298 $has_template = ! empty( $token['idTemplate'] ); 299 300 // Build usage pattern showing the template 301 $base_id = $token['id'] ?? ''; 302 $usage = '{{' . $base_id . '}}'; 303 304 if ( $has_template ) { 305 $usage = '{{' . $base_id . ':' . $token['idTemplate'] . '}}'; 306 } 307 308 $result = array( 309 'name' => $token['name'] ?? '', 310 'usage' => $usage, 311 'description' => $this->build_universal_token_description( $token ), 312 'requiresUser' => $token['requiresUser'] ?? false, 313 ); 314 315 // Add template metadata if this is a parameterized token 316 if ( $has_template ) { 317 $result['idTemplate'] = $token['idTemplate']; 318 $result['nameTemplate'] = $token['nameTemplate'] ?? ''; 319 $result['fields'] = $this->format_fields_for_ai( $token['fields'] ?? array() ); 320 } 321 322 return $result; 323 } 324 325 /** 326 * Build a comprehensive description for Universal Token. 327 * 328 * @since 7.0.0 329 * @param array $token Token data. 330 * @return string Description for AI guidance. 331 */ 332 private function build_universal_token_description( $token ) { 333 $has_template = ! empty( $token['idTemplate'] ); 334 $desc = 'Universal Token. '; 335 336 if ( $has_template ) { 337 // Explain parameterized usage 338 $params = explode( ':', $token['idTemplate'] ); 339 $param_list = implode( ', ', array_map( 'strtolower', $params ) ); 340 341 $desc .= sprintf( 342 'Construct by replacing %s in the usage pattern with actual values. ', 343 $param_list 344 ); 345 346 // Add field-specific guidance 347 $fields = $token['fields'] ?? array(); 348 foreach ( $fields as $field ) { 349 $field_code = $field['option_code'] ?? ''; 350 $field_desc = $field['description'] ?? $field['label'] ?? 'Required parameter'; 351 // Truncate long descriptions 352 if ( strlen( $field_desc ) > 100 ) { 353 $field_desc = substr( $field_desc, 0, 100 ) . '...'; 354 } 355 $desc .= sprintf( '%s: %s ', $field_code, $field_desc ); 356 } 357 } else { 358 $desc .= 'Use as-is without additional parameters.'; 359 } 360 361 if ( ! empty( $token['requiresUser'] ) ) { 362 $desc .= 'Requires user context.'; 363 } 364 365 return trim( $desc ); 366 } 367 368 /** 369 * Format fields array for AI consumption. 370 * 371 * Simplifies field definitions to essential information for AI. 372 * 373 * @since 7.0.0 374 * @param array $fields Raw fields from token. 375 * @return array Simplified fields for AI. 376 */ 377 private function format_fields_for_ai( $fields ) { 378 $formatted = array(); 379 380 foreach ( $fields as $field ) { 381 $field_data = array( 382 'code' => $field['option_code'] ?? '', 383 'label' => $field['label'] ?? '', 384 'required' => $field['required'] ?? true, 385 ); 386 387 // Include description if available 388 if ( ! empty( $field['description'] ) ) { 389 $field_data['description'] = $field['description']; 390 } 391 392 // Indicate if tokens can be nested in this field 393 if ( ! empty( $field['supports_tokens'] ) ) { 394 $field_data['supportsTokens'] = true; 395 } 396 397 $formatted[] = $field_data; 398 } 399 400 return $formatted; 265 401 } 266 402 -
uncanny-automator/trunk/src/integrations/events-manager/events-manger-integration.php
r3307262 r3450710 4 4 5 5 use EM_Event; 6 7 6 use Uncanny_Automator\Integration; 8 7 … … 26 25 new EM_BOOKING_APPROVED( $this->helpers ); 27 26 new EM_REGISTER( $this->helpers ); 27 28 new Em_Tokens(); 28 29 } 29 30 -
uncanny-automator/trunk/src/integrations/events-manager/helpers/events-manager-helpers.php
r3249921 r3450710 31 31 */ 32 32 public function __construct() { 33 34 33 } 35 34 … … 57 56 public function all_em_events( $label = null, $option_code = 'EMALLEVENTS', $args = array() ) { 58 57 if ( ! $label ) { 59 $label = esc_attr_ _( 'Event', 'uncanny-automator' );58 $label = esc_attr_x( 'Event', 'Events Manager', 'uncanny-automator' ); 60 59 } 61 60 … … 68 67 $options = array(); 69 68 70 if ( isset( $any_option ) && $any_option == true) {71 $options['-1'] = esc_attr_ _( 'Any event', 'uncanny-automator' );69 if ( isset( $any_option ) && true == $any_option ) { 70 $options['-1'] = esc_attr_x( 'Any event', 'Events Manager', 'uncanny-automator' ); 72 71 } 73 72 74 $default_tokens = array( 75 $option_code => esc_attr__( 'Event title', 'uncanny-automator' ), 76 $option_code . '_ID' => esc_attr__( 'Event ID', 'uncanny-automator' ), 77 $option_code . '_URL' => esc_attr__( 'Event URL', 'uncanny-automator' ), 78 $option_code . '_THUMB_ID' => esc_attr__( 'Event featured image ID', 'uncanny-automator' ), 79 $option_code . '_THUMB_URL' => esc_attr__( 'Event featured image URL', 'uncanny-automator' ), 80 ); 73 $default_tokens = array(); 81 74 82 75 global $wpdb; … … 93 86 if ( empty( $title ) ) { 94 87 // translators: 1: Event ID 95 $title = sprintf( esc_attr_ _( 'ID: %s (no title)', 'uncanny-automator' ), $event->event_id );88 $title = sprintf( esc_attr_x( 'ID: %s (no title)', 'Events Manager', 'uncanny-automator' ), $event->event_id ); 96 89 } 97 90 $options[ $event->event_id ] = $title; … … 117 110 return apply_filters( 'uap_option_all_em_events', $option ); 118 111 } 119 120 112 } -
uncanny-automator/trunk/src/integrations/events-manager/tokens/em-tokens.php
r3307262 r3450710 1 1 <?php 2 2 3 namespace Uncanny_Automator ;3 namespace Uncanny_Automator\Integrations\Events_Manager; 4 4 5 5 use EM_Booking; … … 41 41 $trigger_meta = $args['meta']; 42 42 $possible_tokens = array( 43 $trigger_meta => esc_attr_x( 'Event title', 'Events Manager', 'uncanny-automator' ), 44 $trigger_meta . '_ID' => esc_attr_x( 'Event ID', 'Events Manager', 'uncanny-automator' ), 45 $trigger_meta . '_URL' => esc_attr_x( 'Event URL', 'Events Manager', 'uncanny-automator' ), 46 $trigger_meta . '_THUMB_ID' => esc_attr_x( 'Event featured image ID', 'Events Manager', 'uncanny-automator' ), 47 $trigger_meta . '_THUMB_URL' => esc_attr_x( 'Event featured image URL', 'Events Manager', 'uncanny-automator' ), 43 48 $trigger_meta . '_ATTENDEE_NAME' => esc_attr_x( 'Attendee - Name', 'Events Manager', 'uncanny-automator' ), 44 49 $trigger_meta . '_ATTENDEE_EMAIL' => esc_attr_x( 'Attendee - Email', 'Events Manager', 'uncanny-automator' ), -
uncanny-automator/trunk/src/integrations/events-manager/triggers/em-register.php
r3395321 r3450710 5 5 use EM_Booking; 6 6 use EM_Event; 7 use Uncanny_Automator\Em_Tokens;8 7 9 8 /** -
uncanny-automator/trunk/uncanny-automator.php
r3445779 r3450710 10 10 * License: GPLv3 11 11 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 12 * Version: 7.0.0. 112 * Version: 7.0.0.2 13 13 * Requires at least: 5.8 14 14 * Requires PHP: 7.4 … … 25 25 * Specify Automator version. 26 26 */ 27 define( 'AUTOMATOR_PLUGIN_VERSION', '7.0.0. 1' );27 define( 'AUTOMATOR_PLUGIN_VERSION', '7.0.0.2' ); 28 28 } 29 29 -
uncanny-automator/trunk/vendor/composer/autoload_classmap.php
r3440408 r3450710 750 750 'Uncanny_Automator\\Elem_Tokens' => $baseDir . '/src/integrations/elementor/tokens/elem-tokens.php', 751 751 'Uncanny_Automator\\Elementor_Helpers' => $baseDir . '/src/integrations/elementor/helpers/elementor-helpers.php', 752 'Uncanny_Automator\\Em_Tokens' => $baseDir . '/src/integrations/events-manager/tokens/em-tokens.php',753 752 'Uncanny_Automator\\Emails_Helpers' => $baseDir . '/src/integrations/emails/helpers/emails-helpers.php', 754 753 'Uncanny_Automator\\Esaf_Tokens' => $baseDir . '/src/integrations/easy-affiliate/tokens/esaf-tokens.php', … … 1016 1015 'Uncanny_Automator\\Integrations\\Events_Manager\\EM_EVENT_PUBLISHED' => $baseDir . '/src/integrations/events-manager/triggers/em-event-published.php', 1017 1016 'Uncanny_Automator\\Integrations\\Events_Manager\\EM_REGISTER' => $baseDir . '/src/integrations/events-manager/triggers/em-register.php', 1017 'Uncanny_Automator\\Integrations\\Events_Manager\\Em_Tokens' => $baseDir . '/src/integrations/events-manager/tokens/em-tokens.php', 1018 1018 'Uncanny_Automator\\Integrations\\Events_Manager\\Events_Manager_Integration' => $baseDir . '/src/integrations/events-manager/events-manger-integration.php', 1019 1019 'Uncanny_Automator\\Integrations\\Everest_Forms\\ANON_FORM_SUBMITTED' => $baseDir . '/src/integrations/everest-froms/triggers/anon-form-submitted.php', -
uncanny-automator/trunk/vendor/composer/autoload_static.php
r3440408 r3450710 8 8 { 9 9 public static $prefixesPsr0 = array ( 10 'C' => 10 'C' => 11 11 array ( 12 'ChrisKonnertz\\StringCalc' => 12 'ChrisKonnertz\\StringCalc' => 13 13 array ( 14 14 0 => __DIR__ . '/..' . '/chriskonnertz/string-calc/src', … … 761 761 'Uncanny_Automator\\Elem_Tokens' => __DIR__ . '/../..' . '/src/integrations/elementor/tokens/elem-tokens.php', 762 762 'Uncanny_Automator\\Elementor_Helpers' => __DIR__ . '/../..' . '/src/integrations/elementor/helpers/elementor-helpers.php', 763 'Uncanny_Automator\\Em_Tokens' => __DIR__ . '/../..' . '/src/integrations/events-manager/tokens/em-tokens.php',764 763 'Uncanny_Automator\\Emails_Helpers' => __DIR__ . '/../..' . '/src/integrations/emails/helpers/emails-helpers.php', 765 764 'Uncanny_Automator\\Esaf_Tokens' => __DIR__ . '/../..' . '/src/integrations/easy-affiliate/tokens/esaf-tokens.php', … … 1027 1026 'Uncanny_Automator\\Integrations\\Events_Manager\\EM_EVENT_PUBLISHED' => __DIR__ . '/../..' . '/src/integrations/events-manager/triggers/em-event-published.php', 1028 1027 'Uncanny_Automator\\Integrations\\Events_Manager\\EM_REGISTER' => __DIR__ . '/../..' . '/src/integrations/events-manager/triggers/em-register.php', 1028 'Uncanny_Automator\\Integrations\\Events_Manager\\Em_Tokens' => __DIR__ . '/../..' . '/src/integrations/events-manager/tokens/em-tokens.php', 1029 1029 'Uncanny_Automator\\Integrations\\Events_Manager\\Events_Manager_Integration' => __DIR__ . '/../..' . '/src/integrations/events-manager/events-manger-integration.php', 1030 1030 'Uncanny_Automator\\Integrations\\Everest_Forms\\ANON_FORM_SUBMITTED' => __DIR__ . '/../..' . '/src/integrations/everest-froms/triggers/anon-form-submitted.php',
Note: See TracChangeset
for help on using the changeset viewer.