public function generateKeyName($field, $elementName) { $key = 'et_' . strtolower($this->moduleID) . '_'; foreach (explode(' ', $elementName) as $segment) { $key .= strtolower($segment[0]); } return $key . '_' . $field . '_fk'; }