phpDocumentor MantisBT
classes
[ class tree: MantisBT ] [ index: MantisBT ] [ all elements ]

Class: MantisPlugin

Source Location: /core/classes/MantisPlugin.class.php

Class MantisPlugin

Class Overview

Base class that implements basic plugin functionality and integration with MantisBT. See the Mantis wiki for more information.

Located in /core/classes/MantisPlugin.class.php [line 26]



		
				Author(s):
		
API Tags:
Abstract:  

Properties

Methods

[ Top ]
Descendants
Child Class Description
XmlImportExportPlugin XmlImportExportPlugin Class
MantisFormattingPlugin Abstract class for any plugin that's modifying textual output.
MantisWikiPlugin Base class that implements the skeleton for a wiki plugin.
MantisCorePlugin MantisBT Core Plugin Used to give other plugins a permanent core plugin to 'require' for compatibility.

[ Top ]
Property Summary
mixed   $author  
mixed   $basename  
mixed   $contact  
mixed   $description  
mixed   $name  
mixed   $page  
mixed   $requires  
mixed   $url  
mixed   $version  

[ Top ]
Method Summary
MantisPlugin   __construct()  
void   config()  
void   errors()  
void   events()  
void   hooks()  
void   init()  
void   install()  
void   register()  
void   schema()  
void   uninstall()  
void   upgrade()  
void   __init()  

[ Top ]
Properties
mixed   $author = null [line 35]
API Tags:
Access:  public


[ Top ]
mixed   $basename = null [line 76]
API Tags:
Access:  public


[ Top ]
mixed   $contact = null [line 36]
API Tags:
Access:  public


[ Top ]
mixed   $description = null [line 29]
API Tags:
Access:  public


[ Top ]
mixed   $name = null [line 28]
API Tags:
Access:  public


[ Top ]
mixed   $page = null [line 30]
API Tags:
Access:  public


[ Top ]
mixed   $requires = null [line 33]
API Tags:
Access:  public


[ Top ]
mixed   $url = null [line 37]
API Tags:
Access:  public


[ Top ]
mixed   $version = null [line 32]
API Tags:
Access:  public


[ Top ]
Methods
Constructor __construct  [line 77]

  MantisPlugin __construct( $p_basename  )

Parameters:
   $p_basename: 

API Tags:
Access:  public


[ Top ]
config  [line 47]

  void config( )


API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
errors  [line 43]

  void errors( )


API Tags:
Access:  public


[ Top ]
events  [line 51]

  void events( )


API Tags:
Access:  public


[ Top ]
hooks  [line 55]

  void hooks( )


API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
init  [line 41]

  void init( )


API Tags:
Access:  public


[ Top ]
install  [line 63]

  void install( )


API Tags:
Access:  public


[ Top ]
register  [line 39]

  void register( )


API Tags:
Abstract:  
Access:  public


Redefined in descendants as:

[ Top ]
schema  [line 59]

  void schema( )


API Tags:
Access:  public


[ Top ]
uninstall  [line 71]

  void uninstall( )


API Tags:
Access:  public


[ Top ]
upgrade  [line 67]

  void upgrade( $p_schema  )

Parameters:
   $p_schema: 

API Tags:
Access:  public


[ Top ]
__init  [line 82]

  void __init( )


API Tags:
Access:  public


[ Top ]

Documentation generated on Sun, 05 Apr 2009 23:01:24 +0100 by phpDocumentor 1.4.1