public function getEditFieldsArrays($override = false)
    {
        $return = array();

        foreach ($this->getEditFields(true, $override) as $fieldObject) {
            $return[$fieldObject->getOption('field_name')] = $fieldObject->getOptions();
        }

        //get the key field if this is a model page
        if ($this->config->getType() === 'model') {
            $this->fillKeyField($return);
        }

        return $return;
    }