插件
Vanilla Plugin 的简单使用
local AdminPlugin = LoadV('vanilla.v.plugin'):new()
function AdminPlugin:routerStartup(request, response)
print_r('<pre>')
if request.method == 'GET' then
print_r('-----------' .. sprint_r(request.headers) .. '----------')
else
print_r(request.headers)
end
end
return AdminPluginVanilla Plugin 的调用
local Bootstrap = Class('application.bootstrap')
function Bootstrap:initPlugin()
local admin_plugin = LoadPlugin('plugins.admin'):new()
self.dispatcher:registerPlugin(admin_plugin);
end
function Bootstrap:boot_list()
return {
Bootstrap.initPlugin,
}
end
function Bootstrap:__construct(dispatcher)
self.dispatcher = dispatcher
end
return BootstrapVanilla 支持的插件钩子
Last updated