NewSchemaFromObj is a constructor for a schema by obj
(rawTypeData interface{})
| 98 | |
| 99 | //NewSchemaFromObj is a constructor for a schema by obj |
| 100 | func NewSchemaFromObj(rawTypeData interface{}) (*Schema, error) { |
| 101 | metaschema, _ := GetManager().Schema("schema") |
| 102 | return newSchemaFromObj(rawTypeData, metaschema) |
| 103 | } |
| 104 | |
| 105 | func newSchemaFromObj(rawTypeData interface{}, metaschema *Schema) (*Schema, error) { |
| 106 | typeData := rawTypeData.(map[string]interface{}) |
nothing calls this directly
no test coverage detected