Abstract Class NE_Model

Description

Extend with this all your entities in your application that access the database.

Rather extend NE_ActiveRecord if such entities are represented by a single database table record.

  • abstract:

Located in /newedge/classes/NE_Model.php (line 10)


	
			
Direct descendents
Class Description
Abstract class PluginCallback Base class for all gateway plugin callbacks
Abstract class NE_ActiveRecord Abstraction for Model objects that represent a single entry in a database table.
 class NE_MailGateway Class responsible of sending E-mails.
Abstract class NE_Plugin Base class for abstract plugin classes, that serve themselves as bases for any implemented plugin.
Variable Summary
 NE_Observable $logger
 NE_Settings $settings
Method Summary
 NE_Model NE_Model ()
Variables
array $configuration (line 53)

Configuration array

framework:
    appName
    appVersion
    errorLevel
    displayErrors
    errorLevel
    displayErrors
    dbEngine
    dbDefaultEncoding
    defaultCharSet
    defaultTemplate
    defaultModule
 application:
    dbHostname
    dbUser
    dbPassword
    dbSchema
    dbEncoding
    demoMode
    debug
    installed
    sessionName
    logLevel
    logScreen
    logTextFile
 modules:
      modulename array:
          enabled
          versions
          dependencies
          order
          actions
          views
          hooks

  • access: protected
NE_MySQL $db (line 69)

Database object. Automatically set.

  • access: protected
NE_Observable $logger (line 77)

Logger object, automatically set.

  • access: protected
mixed $phpLocations = array('/usr/local/bin/php', '/usr/bin/php') (line 79)
NE_Settings $settings (line 61)

Application Settings object. Automatically set.

  • access: protected
Methods
Constructor NE_Model (line 86)

Always remember to call parent::NE_Model() in your children constructors.

  • access: protected
NE_Model NE_Model ()

Documentation generated on Fri, 22 Feb 2008 09:01:22 -0500 by phpDocumentor 1.3.2