function getFormFieldExplanationHasManyTable() { $bt = defined('DB::USE_ANSI_SQL') ? "\"" : "`"; $field = new HasManyComplexTableField($controller = $this->owner, $name = "FormFieldExplanation", $sourceClass = "FormFieldExplanation", $fieldList = array("Title" => "Title"), $detailFormFields = null, $sourceFilter = "{$bt}ParentID{$bt} =" . $this->owner->ID, $sourceSort = "", $sourceJoin = ""); $field->setPermissions(array("edit", "delete")); $field->setParentClass($this->owner->class); $field->relationAutoSetting = true; return $field; }