Class Link
Webmark/Link class: generic web link, URL, URI model
- Model
-
AppModel
-
BEAppModel
-
BEAppObjectModel
-
Link
Located at models/objects/link.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
|
Methods inherited from BEAppObjectModel
apiTransformer(),
arrangeDataForClone(),
checkType(),
cloneObject(),
field(),
getTypeId(),
save(),
saveField(),
updateHasManyAssoc(),
validateContent()
Methods inherited from BEAppModel
am(),
buildQueryStatement(),
checkDate(),
checkDuration(),
checkFloat(),
checkNumber(),
containLevel(),
email(),
fieldsString(),
findObjects(),
findObjectsAfterFilter(),
findObjectsClauses(),
findObjectsCount(),
getBindingsLevel(),
getDefaultDateFormat(),
getDriver(),
getEndQuote(),
getLimitClausole(),
getStartQuote(),
setBindingsLevel(),
setupDbParams(),
toolbar()
Properties summary
public
array
|
$actsAs
|
#
array()
|
public
array
|
$searchFields
|
#
array(
'title' => 10,
'nickname' => 8,
'description' => 5,
'url' => 8,
'note' => 2
)
|
protected
array
|
$modelBindings
|
#
array(
'detailed' => array(
'BEObject' => array(
'ObjectType',
'LangText',
'UserCreated',
'UserModified',
'ObjectProperty',
'RelatedObject',
'Category',
'Annotation',
'Alias',
'Version' => array('User.realname', 'User.userid'),
),
),
'default' => array(
'BEObject' => array(
'LangText',
'ObjectType',
'RelatedObject',
'Category',
'Annotation'
)
),
'minimum' => array('BEObject' => array('ObjectType')),
'frontend' => array('BEObject' => array('LangText','RelatedObject','ObjectProperty')),
'api' => array('BEObject' => array('LangText','ObjectProperty'))
)
|
public
array
|
$objectTypesGroups
|
#
array('leafs', 'related')
|