Booting Process
Every Senddera plugin has a Plugin.php file which contains the registration and booting logic.
Life-Cycle Methods
pluginDetails()
Provides metadata about the plugin (name, version, author, icon).
register()
Called when the plugin is first loaded. Use this to register services, bindings, or singleton classes. Avoid using routes or translated strings here.
boot()
Called after all plugins have been registered. This is the place to register hooks, event listeners, and UI injections.