OwnedSecurableItemIdToDataProviderAdapter Class Reference

Inheritance diagram for OwnedSecurableItemIdToDataProviderAdapter:
RedBeanModelAttributeToDataProviderAdapter

Public Member Functions

 __construct ($modelClassName, $attribute, $relatedAttribute=null)
 getAttributeModelClassName ()
 getColumnName ()
 isRelation ()
 getRelationType ()
 getRelationModel ()
 getRelationModelClassName ()
 getRelatedAttributeModelClassName ()
 getRelationTableName ()
 getRelatedAttributeTableName ()
 getRelatedAttributeColumnName ()

Detailed Description

Special handling for OwnedSecurableItem.

See also:
OwnedSecurableItem::resolveReadPermissionsOptimizationToSqlQuery

Definition at line 40 of file OwnedSecurableItemIdToDataProviderAdapter.php.


Constructor & Destructor Documentation

__construct ( modelClassName,
attribute,
relatedAttribute = null 
)

Extended to ensure the attribute specified is null, since it is not used when using this adapter.

Parameters:
string $modelClassName
unknown_type $attribute
unknown_type $relatedAttribute

Reimplemented from RedBeanModelAttributeToDataProviderAdapter.

Definition at line 48 of file OwnedSecurableItemIdToDataProviderAdapter.php.


Member Function Documentation

getAttributeModelClassName (  ) 

Extended to only return 'OwnedSecurableItem' as the attribute model class name. (non-PHPdoc)

See also:
RedBeanModelAttributeToDataProviderAdapter::getAttributeModelClassName()

Reimplemented from RedBeanModelAttributeToDataProviderAdapter.

Definition at line 61 of file OwnedSecurableItemIdToDataProviderAdapter.php.

getRelationModelClassName (  ) 
getRelatedAttributeModelClassName (  ) 
getRelationTableName (  ) 
getRelatedAttributeTableName (  ) 
getRelatedAttributeColumnName (  ) 

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Fri Nov 24 07:10:27 2017