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

Class: ComDefaultDatabaseBehaviorLockable

Source Location: /administrator/components/com_default/databases/behaviors/lockable.php

Class Overview

KMixinAbstract
   |
   --KBehaviorAbstract
      |
      --KDatabaseBehaviorAbstract
         |
         --KDatabaseBehaviorLockable
            |
            --ComDefaultDatabaseBehaviorLockable

Default Database Lockable Behavior


Author(s):

Methods


Inherited Variables

Inherited Methods

Class: KDatabaseBehaviorLockable

KDatabaseBehaviorLockable::getMixableMethods()
Get the methods that are available for mixin based
KDatabaseBehaviorLockable::lock()
Lock a row
KDatabaseBehaviorLockable::locked()
Checks if a row is locked
KDatabaseBehaviorLockable::lockMessage()
Get the locked information
KDatabaseBehaviorLockable::unlock()
Unlock a row
KDatabaseBehaviorLockable::_beforeTableDelete()
Checks if a row can be deleted
KDatabaseBehaviorLockable::_beforeTableUpdate()
Checks if a row can be updated
KDatabaseBehaviorLockable::_initialize()
Initializes the options for the object

Class: KDatabaseBehaviorAbstract

KDatabaseBehaviorAbstract::delete()
Deletes the row form the database.
KDatabaseBehaviorAbstract::execute()
Command handler
KDatabaseBehaviorAbstract::getMixableMethods()
Get the methods that are available for mixin based
KDatabaseBehaviorAbstract::save()
Saves the row or rowset in the database.

Class: KBehaviorAbstract

KBehaviorAbstract::__construct()
Constructor.
KBehaviorAbstract::execute()
Command handler
KBehaviorAbstract::getHandle()
Get an object handle
KBehaviorAbstract::getIdentifier()
Gets the service identifier.
KBehaviorAbstract::getMixableMethods()
Get the methods that are available for mixin based
KBehaviorAbstract::getPriority()
Get the priority of a behavior
KBehaviorAbstract::getService()
Get an instance of a class based on a class identifier only creating it if it doesn't exist yet.
KBehaviorAbstract::_initialize()
Initializes the options for the object

Class: KMixinAbstract

KMixinAbstract::__construct()
Object constructor
KMixinAbstract::getHandle()
Get a handle for this object
KMixinAbstract::getMethods()
Get a list of all the available methods
KMixinAbstract::getMixableMethods()
Get the methods that are available for mixin.
KMixinAbstract::getMixer()
Get the mixer object
KMixinAbstract::setMixer()
Set the mixer object
KMixinAbstract::_initialize()
Initializes the options for the object
KMixinAbstract::__call()
Search the mixin method map and call the method or trigger an error
KMixinAbstract::__get()
Overloaded get function
KMixinAbstract::__isset()
Overloaded isset function
KMixinAbstract::__set()
Overloaded set function
KMixinAbstract::__unset()
Overloaded isset function

Class Details

[line 19]
Default Database Lockable Behavior



Tags:

author:  Johan Janssens <johan@nooku.org>


[ Top ]


Class Methods


method _initialize [line 29]

void _initialize( $config)

Initializes the options for the object

Called from __construct() as a first step of object instantiation.




Tags:

access:  protected


Overrides KDatabaseBehaviorLockable::_initialize() (Initializes the options for the object)

Parameters:

object An   $config   optional KConfig object with configuration options

[ Top ]


Documentation generated on Fri, 24 May 2013 03:02:13 +0200 by phpDocumentor 1.4.3