tribe-common
tribe-common copied to clipboard
Common classes and functions used in our plugins
### 🎫 Ticket [TEC-5058] ### 🗒️ Description Added the Events Schedule Manager into the the list of our plugins that are shown in the Help and in the App Shop...
This was me noodling about moving the base classes to common - to make them extendable in ET+, etc w/o requiring TEC required: https://github.com/the-events-calendar/the-events-calendar/pull/4528
This is a follow-up to the #2062 and the [Event Tickets #2977 one](https://github.com/the-events-calendar/event-tickets/pull/2977). This fixes an issue where, depending on the PHPUnit version (TEC uses any version between 6 and...
Part of Innovation Day work. This PR updates wp-browser to version `3.5` and, along with it, Codeception to version `4` and PHPUnit to version `9.6`. I've updated the test suite...
### 🎫 Ticket [TEC-5071] ### 🗒️ Description The filename and dirname of event-automator was missing in the `src/Tribe/Plugins_API.php` causing the `file_exists( $plugin_path_url )` check to fail in the `src/admin-views/help-calendar.php` ###...
This will need to be ported to https://github.com/stellarwp/assets/ later. Changes here are: 1. enforcing a better performance by avoiding logic for already enqueued asset. 2. Ensure that late registration doesn't...
Adds a stellar-licensing section to the Telemetry JSON:  Also allows plugins to hook in and filter their slug. See https://github.com/the-events-calendar/events-filterbar/pull/474 for an example.
See: https://github.com/the-events-calendar/tribe-common/pull/1864
To do so we run `array_filter()` (without a second param - so it just removes empty items) on $path before we run `implode()`. When we implode the $path arrays, ensure...