github.com/mayra-cabrera/buffalo@v0.9.4-0.20170814145312-66d2e7772f11/binding.go (about)

     1  package buffalo
     2  
     3  import (
     4  	"fmt"
     5  	"log"
     6  	"runtime"
     7  
     8  	"github.com/gobuffalo/buffalo/binding"
     9  )
    10  
    11  // RegisterBinder is deprecated. Please use binding.Register instead.
    12  func RegisterBinder(contentType string, fn binding.Binder) {
    13  	warningMsg := "RegisterBinder is deprecated, and will be removed in v0.10.0. Use binding.Register instead."
    14  	_, file, no, ok := runtime.Caller(1)
    15  	if ok {
    16  		warningMsg = fmt.Sprintf("%s Called from %s:%d", warningMsg, file, no)
    17  	}
    18  
    19  	log.Println(warningMsg)
    20  
    21  	binding.Register(contentType, fn)
    22  }