nexus
[ class tree: nexus ] [ index: nexus ] [ all elements ]

Class: NexusSystem

Source Location: d:\website\PhpDocumentor\/nexus/NexusSystem.php

Class Overview

BitBase
   |
   --LibertyBase
      |
      --LibertySystem
         |
         --NexusSystem

NexusSystem


Author(s):

Variables

Methods


Child classes:

Inherited Variables

Inherited Methods

Class: LibertySystem

LibertySystem::LibertySystem()
Initiate Class
LibertySystem::getContentStatus()
getContentStatus
LibertySystem::getContentTypeDescription()
Get the description of a given content type
LibertySystem::getMimeThumbnailURL()
Get the URL to the icon for the mime type passed in. This should probably check for files of multiple image types instead of just jpg
LibertySystem::getPluginFunction()
getPluginFunction
LibertySystem::getPluginInfo()
getPluginInfo
LibertySystem::getService()
Get the service details of a given package
LibertySystem::hasService()
Check to see if a package has any service capabilities
LibertySystem::invokeServiceFunctionR()
Return an associate array of the non empty return values of all the functions with the given arguments
LibertySystem::isPluginActive()
Check to see if a given plugin is activ or not
LibertySystem::loadActivePlugins()
Load only active plugins from disk
LibertySystem::loadContentTypes()
Load all available content types into $this->mContentTypes
LibertySystem::registerContentType()
Register new content type
LibertySystem::registerDataTag()
Allow data plugins to register their tag
LibertySystem::registerPlugin()
Allow plugins to register themselves using this function. Data is added directly to the list of existing plugins
LibertySystem::registerService()
Register package as service - hash added to $this->mServices
LibertySystem::resetAllPluginSettings()
This function will purge all plugin settings set in kernel_config. useful when the path to plugins changes or plugins don't seem to be working
LibertySystem::scanAllPlugins()
Load all plugins found in specified directory Use loadActivePlugins to load only the active plugins
LibertySystem::setActivePlugin()
set a single plugin as active and store the appropriate information in the database
LibertySystem::setActivePlugins()
setActivePlugins

Class: LibertyBase

LibertyBase::LibertyBase()
Constructor building on BitBase object
LibertyBase::getLibertyObject()
Given a content_id, this will return and object of the proper type

Class: BitBase

BitBase::BitBase()
During initialisation, we assign a name which is used by the class.
BitBase::debug()
Switch debug level in database
BitBase::display()
This method should be THE method used to display a template. php files should not access $gBitSmarty directly.
BitBase::getDb()
Return pointer to current Database
BitBase::getField()
Returns entry from the mInfo hash if field exists
BitBase::isDatabaseValid()
Determines if there is a valide database connection
BitBase::prepGetList()
Prepares parameters with default values for any getList function
BitBase::setDatabase()
Sets database mechanism for the instance
BitBase::verifyId()
Determines if any given variable exists and is a number

Class Details

[line 25]
NexusSystem



Tags:



[ Top ]


Class Variables

$mPlugins =

[line 27]


Type:   mixed
Overrides:   Array


[ Top ]



Class Methods


constructor NexusSystem [line 35]

void NexusSystem( )

Initiate class



Tags:

access:  public


[ Top ]


Documentation generated on Thu, 15 Feb 2007 20:46:17 +0000 by phpDocumentor 1.3.0