Helen is a premium package,
get your license here
On this page
Configuration file
Publish the config file to change defaults:
1php artisan vendor:publish --tag=zeus-helen-config
Review config/zeus-helen.php after publishing.
Plugin options
You can also configure Helen fluently on HelenPlugin::make() in your panel provider. For example:
1use LaraZeus\Helen\Filament\Resources\LinksResource; 2use LaraZeus\Helen\HelenPlugin; 3 4HelenPlugin::make() 5 ->baseDomain('site.test') 6 ->prefix('link/') 7 ->keyLength(4) 8 ->helenModels([ 9 'Link' => \LaraZeus\Helen\Models\Link::class,10 'Visit' => \LaraZeus\Helen\Models\Visit::class,11 ])12 ->globallySearchableAttributes([13 LinksResource::class => ['url', 'short_key'],14 ])15 ->navigationGroupLabel('Helen');
Available options and their defaults are defined on the plugin class; adjust models when you extend or replace the default Link and Visit models.
Zeus is an open-source project. Thanks to my sponsors for helping me maintain this project.