NAME
ePortal::Application - The base class for ePortal applications.
SYNOPSIS
To create an application derive it from ePortal::Application and place base module in lib/ePortal/App/YourModule.pm
This manual is incomplete !!!
METHODS
initialize()
This is application initializer. By default initialize() creates new DBISource if any of dbi_xxx parameters are meet in config file.
ApplicationName
You should overwrite this method to supply your own application name. By default a last part of application's package name is used.
onDeleteUser,onDeleteGroup
This is callback function. Do not call it directly. It is called from ePortal::Server. Overload it in your application package to remove user or group specific data.
Parameters:
username or groupname
User or Group name to delete.
AUTHOR
Sergey Rusakov, <rusakov_sa@users.sourceforge.net>