Deleted unused functions
This commit is contained in:
parent
3eda84067d
commit
9da70decfe
@ -1,10 +0,0 @@
|
||||
package artworks
|
||||
|
||||
import (
|
||||
"github.com/aerogo/aero"
|
||||
)
|
||||
|
||||
// Get artworks.
|
||||
func Get(ctx *aero.Context) string {
|
||||
return ctx.HTML("Coming soon™.")
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
package utils
|
||||
|
||||
import jsoniter "github.com/json-iterator/go"
|
||||
|
||||
// ToJSON converts an object to a JSON string, ignoring errors.
|
||||
func ToJSON(v interface{}) string {
|
||||
str, _ := jsoniter.Marshal(v)
|
||||
return string(str)
|
||||
}
|
@ -177,37 +177,37 @@ func extractTag(tag reflect.StructTag) string {
|
||||
return t
|
||||
}
|
||||
|
||||
// BindArg is a lazy way of binding args
|
||||
func BindArg(obj interface{}, tags ...string) graphql.FieldConfigArgument {
|
||||
v := reflect.Indirect(reflect.ValueOf(obj))
|
||||
var config = make(graphql.FieldConfigArgument)
|
||||
// // BindArg is a lazy way of binding args
|
||||
// func BindArg(obj interface{}, tags ...string) graphql.FieldConfigArgument {
|
||||
// v := reflect.Indirect(reflect.ValueOf(obj))
|
||||
// var config = make(graphql.FieldConfigArgument)
|
||||
|
||||
for i := 0; i < v.NumField(); i++ {
|
||||
field := v.Type().Field(i)
|
||||
mytag := extractTag(field.Tag)
|
||||
// for i := 0; i < v.NumField(); i++ {
|
||||
// field := v.Type().Field(i)
|
||||
// mytag := extractTag(field.Tag)
|
||||
|
||||
if inArray(tags, mytag) {
|
||||
config[mytag] = &graphql.ArgumentConfig{
|
||||
Type: getGraphType(field.Type),
|
||||
}
|
||||
}
|
||||
}
|
||||
// if inArray(tags, mytag) {
|
||||
// config[mytag] = &graphql.ArgumentConfig{
|
||||
// Type: getGraphType(field.Type),
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
return config
|
||||
}
|
||||
// return config
|
||||
// }
|
||||
|
||||
func inArray(slice interface{}, item interface{}) bool {
|
||||
s := reflect.ValueOf(slice)
|
||||
// func inArray(slice interface{}, item interface{}) bool {
|
||||
// s := reflect.ValueOf(slice)
|
||||
|
||||
if s.Kind() != reflect.Slice {
|
||||
panic("inArray() given a non-slice type")
|
||||
}
|
||||
// if s.Kind() != reflect.Slice {
|
||||
// panic("inArray() given a non-slice type")
|
||||
// }
|
||||
|
||||
for i := 0; i < s.Len(); i++ {
|
||||
if reflect.DeepEqual(item, s.Index(i).Interface()) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
// for i := 0; i < s.Len(); i++ {
|
||||
// if reflect.DeepEqual(item, s.Index(i).Interface()) {
|
||||
// return true
|
||||
// }
|
||||
// }
|
||||
|
||||
return false
|
||||
}
|
||||
// return false
|
||||
// }
|
||||
|
Loading…
Reference in New Issue
Block a user