56 $prettyClassName = $classObj->prettifyClassName();
57 $fields = $classObj->getFields();
59 if(count($savedFields) == 0) $savedFields = array();
60 if(is_array($classObj->additionalFields))
61 $fields = array_merge($fields, array_combine($classObj->additionalFields, $classObj->additionalFields));
65 $savedFields = reindexList($savedFields,
"field");
67 if(count($fields) > 0)
69 foreach($fields as $fieldName => $fieldType)
71 if(!array_key_exists($fieldName, $savedFields))
74 $openDataRecord->class =
$class;
75 $openDataRecord->field = $fieldName;
79 $openDataRecord = $savedFields[$fieldName];
82 $openDataRecord->pretty_class_name = $prettyClassName;
95 $table->column(
"Field",
"{OpenDataHelper::formatFieldLink}")
96 ->column(
"Open Data Level",
"{open_data_level}",
true)
97 ->column(
"Source",
"{source}",
true)
98 ->column(
"Data Standard",
"{data_standard}",
true)
99 ->column(
"Ignored",
"{ignored}",
true,
"text-align: center");
109 $table->emptyMessage =
"No open data meta tags have been created yet.";
static usingFeature()
Uses the specified framework feature(s).
static using()
Import the datamodels, views and manifest for the specified component(s).
static getOpenDataClasses()