Autoload ActionMappings by enabling global class scanning
authorcolemanw <coleman@civicrm.org>
Mon, 24 Jul 2023 17:38:51 +0000 (13:38 -0400)
committercolemanw <coleman@civicrm.org>
Tue, 25 Jul 2023 15:24:03 +0000 (11:24 -0400)
commit5d43845560d19b1f30277a193e71acec75f2d3a5
treec5b35ec941bcebaca0c7e66f961cbd9159ecc9b0
parent64f425b8f42b2fcb1bdc89d6981ede2c6e3fc84d
Autoload ActionMappings by enabling global class scanning

This adds the `AutoSubscriber` base class which is a little simpler to
implement than its cousin `AutoService` when all you need to do is
subscribe to events.
Civi/ActionSchedule/MappingBase.php
Civi/Core/ClassScanner.php
Civi/Core/Container.php
Civi/Core/Service/AutoDefinition.php
Civi/Core/Service/AutoService.php
Civi/Core/Service/AutoSubscriber.php [new file with mode: 0644]