public function fetchAssoc($result) { Charcoal_ParamTrait::validateResource(1, $result); $flag = new Charcoal_ErrorReportingSwitcher(0, E_DEPRECATED); if (!is_object($result)) { _throw(new Charcoal_NonObjectException($result)); } return $result->fetchRow(DB_FETCHMODE_ASSOC); }