/** * Bootstrap-file to implement WP Location Extended support. * * Will be automatically loaded by autoloader to boot all functions and classes. * * Tasks: * - Add custom commands to CLI. * - Implement package. * * @package WpLocationExtended * @author Wlad Leirich * @version 1.0 * @since 2024-04-24 */ use WpKit\Extension\Console; use WpLocationsExtended\Package; use WpKit\Theme\Event; if (Console::used()) { /** Register commands. */ Console::addCommands([ // 'locations-extended:install' => Install::class, // 'locations-extended:copy-assets' => CopyAssets::class, // 'locations-extended:copy-templates' => CopyTemplates::class, // 'locations-extended:copy-provider' => CopyProvider::class, ]); } else { /** Automatically implement jobs features. */ Event::on( 'theme/create', [ Package::class, 'implement' ] ); }