BeditaStreamModel Class Reference

Bedita Stream Object Type model base class. More...

Inheritance diagram for BeditaStreamModel:

BEAppObjectModel BEAppModel AppModel Application Image Video

List of all members.

Public Member Functions

 beforeValidate ()
 __clone ()

Public Attributes

 $searchFields
 $actsAs
 $hasOne

Protected Attributes

 $modelBindings


Detailed Description

Bedita Stream Object Type model base class.

Extends from media object models that have their specific table

Definition at line 717 of file app_model.php.


Member Data Documentation

BeditaStreamModel.$searchFields

Initial value:

 array("title" => 10 , "description" => 6, 
                "subject" => 4, "abstract" => 4, "body" => 4, "name" => 6)

Definition at line 719 of file app_model.php.

BeditaStreamModel.$modelBindings [protected]

Initial value:

 array( 
                                "detailed" => array("BEObject" => array("ObjectType",
                                                                                                                "Permissions",
                                                                                                                "UserCreated", 
                                                                                                                "UserModified",
                                                                                                                "RelatedObject",
                                                                                                                "Category",
                                                                                                                "ObjectProperty",
                                                                                                                "Annotation"),
                                                                        "Content", "Stream"),
                                "default" => array("BEObject" => array( "ObjectProperty", 
                                                                                                                "LangText", 
                                                                                                                "ObjectType",
                                                                                                                "Category",
                                                                                                                "Annotation"), 
                                                                        "Content", "Stream"),
                                "minimum" => array("BEObject" => array("ObjectType","Category"),"Content", "Stream")            
        )

Reimplemented from BEAppModel.

Definition at line 722 of file app_model.php.

BeditaStreamModel.$actsAs

Initial value:

 array(
                        'CompactResult'                 => array(),
                        'SearchTextSave'                => array(),
                        'ForeignDependenceSave' => array('BEObject', 'Content', 'Stream'),
                        'DeleteObject'                  => 'objects',
        )

Reimplemented from BEAppObjectModel.

Definition at line 742 of file app_model.php.

BeditaStreamModel.$hasOne

Initial value:

 array(
                        'BEObject' =>
                                array(
                                        'className'             => 'BEObject',
                                        'conditions'   => '',
                                        'foreignKey'    => 'id',
                                        'dependent'             => true
                                ),
                        'Content' =>
                                array(
                                        'className'             => 'Content',
                                        'conditions'   => '',
                                        'foreignKey'    => 'id',
                                        'dependent'             => true
                                ),
                        'Stream' =>
                                array(
                                        'className'             => 'Stream',
                                        'conditions'   => '',
                                        'foreignKey'    => 'id',
                                        'dependent'             => true
                                ),
        )

Reimplemented from BEAppObjectModel.

Definition at line 749 of file app_model.php.


The documentation for this class was generated from the following file:

Generated on Tue Jan 12 15:45:35 2010  BEditaBEdita 3.0.1 betula