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
parent
object. 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
AUTOLOAD
ing - 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
htmlescape
call, optimisingAUTOLOAD
ing - 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
param
call -
CGI subobject of parent CGI::Bus object
param
call, optimisingAUTOLOAD
ing - parent () -> superobject
-
Returns parent CGI::Bus application object. It is cached in
'CGI::Bus'
slot and calculated if needed. - print (?args) -> CGI::Bus
print
call -
Parent CGI::Bus object
print
call, optimisingAUTOLOAD
ing - qparam (?args) -> CGI::Bus
qparam
call -
Parent CGI::Bus object
qparam
call, optimisingAUTOLOAD
ing - set (-slot) -> value
- set (-slot=>value,...) -> object
-
Retrieve or set object slots. See also
new
. - urlescape ( args ) -> escaped
-
Parent CGI::Bus object's
urlescape
call, optimisingAUTOLOAD
ing
VERSION
15/10/2001 - 08/11/2001 - 30/01/2002
Implemented and Documented. 25/01/2002 cgi
, param
, print
, qparam
methods added to optimise AUTOLOAD
ing; 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