public function getPairs() { $specimen = new Fossil_Model_Table_Specimen(); $metadata = $specimen->info('metadata'); $datatype = $metadata['side']['DATA_TYPE']; $nullable = $metadata['side']['NULLABLE']; preg_match("/.*\\('(.*)'\\).*/", $datatype, $matches); $values = explode("','", $matches[1]); if (true == $nullable) { $values[] = ''; } return array_combine($values, $values); }