NAME
WWW::Suffit::Plugin::API::Admin - The Admin API Suffit plugin
SYNOPSIS
use Mojo::Base 'WWW::Suffit::Server';
sub startup {
my $self = shift->SUPER::startup();
$self->plugin('API::Admin', {
prefix_path => "/admin",
prefix_name => "admin",
});
# . . .
}
sub startup {
my $self = shift->SUPER::startup(
init_admin_routes => 'on',
admin_routes_opts => {
prefix_path => "/admin",
prefix_name => "admin",
}
);
# . . .
}
DESCRIPTION
The Admin API Suffit plugin
This plugin requires WWW::Suffit::Plugin::API plugin
OPTIONS
This plugin supports the following options
prefix_name
prefix_name => "admin"
This option defines prefix of admin api route name
Default: 'admin'
prefix_path
prefix_path => "/admin"
This option defines prefix of admin api route
Default: '/admin'
METHODS
This plugin inherits all methods from Mojolicious::Plugin and implements the following new ones
register
This method register the plugin and helpers in Mojolicious application
$plugin->register(Mojolicious->new, {
prefix_path => "/admin",
prefix_name => "admin",
});
Register plugin in Mojolicious application
SEE ALSO
Mojolicious, WWW::Suffit::Server, WWW::Suffit::AuthDB, WWW::Suffit::Plugin::API
AUTHOR
Serż Minus (Sergey Lepenkov) https://www.serzik.com <abalama@cpan.org>
COPYRIGHT
Copyright (C) 1998-2024 D&D Corporation. All Rights Reserved
LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See LICENSE
file and https://dev.perl.org/licenses/