NAME
CGI::Bus::Base - Base class for CGI::Bus subobjects
SYNOPSIS
use CGI::Bus::Base;
use vars qw(@ISA);
@ISA =qw(CGI::Bus::Base);
DESCRIPTION
This module provides common to all CGI::Bus subobject classes properties and functionality.
SLOTS
METHODS
- AUTOLOAD
-
Delegate method call given to
parentobject. All parent object's methods may be used as a subobject methods. - cgi () -> CGI CGI::Bus subobject
-
CGI subobject of parent CGI::Bus object, optimising
AUTOLOADing - class () -> class name
-
Class name of the object.
- classt () -> subclass name
-
The last part of the class name of the object.
- DESTROY
-
Deletes self
'CGI::Bus'slot. - htmlescape ( args ) -> escaped
-
Parent CGI::Bus object's
htmlescapecall, optimisingAUTOLOADing - initialize (?-slot => value)
-
Initialize new object slots, used within
new. - new -> new object
- new ( -slot => value...) -> new object
-
Create new object. See also
set - param (?args) -> CGI CGI::Bus subobject
paramcall -
CGI subobject of parent CGI::Bus object
paramcall, optimisingAUTOLOADing - parent () -> superobject
-
Returns parent CGI::Bus application object. It is cached in
'CGI::Bus'slot and calculated if needed. - print (?args) -> CGI::Bus
printcall -
Parent CGI::Bus object
printcall, optimisingAUTOLOADing - qparam (?args) -> CGI::Bus
qparamcall -
Parent CGI::Bus object
qparamcall, optimisingAUTOLOADing - set (-slot) -> value
- set (-slot=>value,...) -> object
-
Retrieve or set object slots. See also
new. - urlescape ( args ) -> escaped
-
Parent CGI::Bus object's
urlescapecall, optimisingAUTOLOADing
VERSION
15/10/2001 - 08/11/2001 - 30/01/2002
Implemented and Documented. 25/01/2002 cgi, param, print, qparam methods added to optimise AUTOLOADing; 30/01/2002 classt, htmlescape, urlescape added also.
AUTHOR
Andrew V Makarow <makarow at mail.com>
3 POD Errors
The following errors were encountered while parsing the POD:
- Around line 121:
You forgot a '=back' before '=head1'
- Around line 125:
You forgot a '=back' before '=head2'
- Around line 132:
=back without =over