Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for MethodByName (0.11 sec)

  1. tests/callbacks_test.go

    				var argValues []reflect.Value
    				for _, arg := range args {
    					argValues = append(argValues, reflect.ValueOf(arg))
    				}
    
    				results := reflect.ValueOf(s).MethodByName(name).Call(argValues)
    				if len(results) > 0 {
    					v = results[0].Interface()
    				}
    			}
    
    			if c.name == "" {
    				c.name = getFuncName(c.h)
    			}
    
    			if c.before != "" {
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Tue Mar 26 03:33:36 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  2. schema/schema.go

    		if schema.err != nil {
    			logger.Default.Error(context.Background(), schema.err.Error())
    			cacheStore.Delete(modelType)
    		}
    	}()
    
    	for _, cbName := range callbackTypes {
    		if methodValue := modelValue.MethodByName(string(cbName)); methodValue.IsValid() {
    			switch methodValue.Type().String() {
    			case "func(*gorm.DB) error":
    				expectedPkgPath := path.Dir(reflect.TypeOf(schema).Elem().PkgPath())
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Tue Aug 19 06:35:49 UTC 2025
    - 12.9K bytes
    - Viewed (0)
Back to top