Xataface
2.0alpha2
Xataface Application Framework
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Groups
Pages
Dataface
DelegateClass.php
Go to the documentation of this file.
1
<?php
10
interface
DelegateClass
{
11
12
// @{
27
function
init
(
Dataface_Table
$table
);
28
29
40
function
getDelegate
();
41
42
43
// @}
44
45
46
// @{
190
function
getPermissions
(
Dataface_Record
$record);
191
375
function
getRoles
(
Dataface_Record
$record);
376
583
function
__field__permissions
(
Dataface_Record
$record);
584
617
function
__field__roles
(
Dataface_Record
$record);
618
662
function
fieldname__permissions
(
Dataface_Record
$record);
663
727
function
fieldname__roles
(
Dataface_Record
$record);
728
795
function
rel_relationshipname__permissions
(
Dataface_Record
$record);
796
807
function
rel_relationshipname__roles
(
Dataface_Record
$record);
808
822
function
no_access_link
(
Dataface_Record
$record, $params=array());
823
839
function
no_access_text
(
Dataface_Record
$record, $params=array());
840
841
// @}
842
843
844
// @{
866
function
getTitle
(
Dataface_Record
$record);
867
868
897
function
titleColumn
();
898
912
function
getURL
(
Dataface_Record
$record, $params=array());
913
922
function
getLastModified
(
Dataface_Record
$record);
923
934
function
getDescription
(
Dataface_Record
$record);
935
945
function
getCreator
(
Dataface_Record
$record);
946
957
function
getPublicLink
(
Dataface_Record
$record);
958
970
function
getBreadCrumbs
(
Dataface_Record
$record);
971
981
function
getChildren
(
Dataface_Record
$record);
982
983
// @}
984
985
986
// @{
1005
function
fieldname__display
(
Dataface_Record
$record);
1006
1020
function
fieldname__format
($value);
1021
1038
function
fieldname__toString
(
Dataface_Record
$record);
1039
1048
function
fieldname__htmlValue
(
Dataface_Record
$record);
1049
1088
function
fieldname__parse
($value);
1089
1101
function
fieldname__serialize
($value);
1102
1110
function
fieldname__default
();
1111
1121
function
fieldname__link
(
Dataface_Record
$record);
1122
1138
function
fieldname__pushValue
(
Dataface_Record
$record, HTML_QuickForm_element $el);
1139
1152
function
fieldname__pullValue
(
Dataface_Record
$record, HTML_QuickForm_element $el);
1153
1155
1156
// @{
1167
function
field__fieldname
(
Dataface_Record
$record);
1168
// @}
1169
1170
1171
// @{
1185
function
beforeSave
(
Dataface_Record
$record);
1186
1197
function
afterSave
(
Dataface_Record
$record);
1198
1209
function
beforeInsert
(
Dataface_Record
$record);
1210
1221
function
afterInsert
(
Dataface_Record
$record);
1222
1235
function
beforeUpdate
(
Dataface_Record
$record);
1236
1249
function
afterUpdate
(
Dataface_Record
$record);
1250
1263
function
beforeDelete
(
Dataface_Record
$record);
1264
1276
function
afterDelete
(
Dataface_Record
$record);
1277
1290
function
beforeAddExistingRelatedRecord
(
Dataface_RelatedRecord
$record);
1291
1304
function
afterAddExistingRelatedRecord
(
Dataface_RelatedRecord
$record);
1305
1318
function
beforeAddNewRelatedRecord
(
Dataface_RelatedRecord
$record);
1319
1332
function
afterAddNewRelatedRecord
(
Dataface_RelatedRecord
$record);
1333
1347
function
beforeAddRelatedRecord
(
Dataface_RelatedRecord
$record);
1348
1361
function
afterAddRelatedRecord
(
Dataface_RelatedRecord
$record);
1362
1374
function
beforeRemoveRelatedRecord
(
Dataface_RelatedRecord
$record);
1375
1387
function
afterRemoveRelatedRecord
(
Dataface_RelatedRecord
$record);
1388
1399
function
afterCopy
(
Dataface_Record
$original,
Dataface_Record
$copy);
1400
1401
1402
1403
// @}
1404
1405
1406
// @{
1417
function
after_action_edit
($params=array());
1418
1426
function
after_action_new
($params=array());
1427
1434
function
after_action_delete
();
1435
1436
// @}
1437
1438
1439
// @{
1454
function
block__blockname
(array $params=array());
1455
1456
1468
function
getSearchTarget
(array $action);
1469
1470
1471
// @}
1472
1473
1474
// @{
1485
function
css__tableHeaderCellClass
($colname);
1486
1495
function
css__tableRowClass
(
Dataface_Record
$record);
1496
1507
function
fieldname__renderCell
(
Dataface_Record
$record);
1508
1519
function
renderRow
(
Dataface_Record
$record);
1520
1530
function
renderRowHeader
(
Dataface_Record
$record);
1531
1532
1533
1534
// @}
1535
1537
1562
function
section__sectionname
(
Dataface_Record
$record);
1563
// @}
1564
1565
// @{
1575
function
getSearchableText
(
Dataface_Record
$record);
1576
1577
// @}
1578
1579
1580
// @{
1662
function
getFeedItem
(
Dataface_Record
$record);
1663
1726
function
getFeed
(array $query);
1727
1745
function
getFeedSource
(array $query);
1746
1795
function
getRelatedFeed
(
Dataface_Record
$record, $relationship);
1796
1814
function
getRSSDescription
(
Dataface_Record
$record);
1815
// @}
1816
1817
1818
// @{
1832
function
toXML
(
Dataface_Record
$record);
1833
1847
function
getXMLHead
(
Dataface_Record
$record);
1848
1862
function
xmlTail
(
Dataface_Record
$record);
1863
1864
1865
// @}
1866
1867
1868
// @{
1882
function
valuelist__valuelistname
();
1883
1884
// @}
1885
1886
// @{
1901
function
__import__filtername
($data, array $defaults);
1902
1903
// @}
1904
1905
// @{
1916
function
__sql__
();
1917
// @}
1918
1919
1920
// @{
1946
function
fieldname__validate
(
Dataface_Record
$record, $value, array &$params);
1947
// @}
1948
1949
1950
}
Generated on Fri Mar 22 2013 09:40:33 for Xataface by
1.8.1.2