github.com/goravel/framework@v1.13.9/crypt/service_provider.go (about) 1 package crypt 2 3 import ( 4 "github.com/goravel/framework/contracts/foundation" 5 ) 6 7 const Binding = "goravel.crypt" 8 9 type ServiceProvider struct { 10 } 11 12 func (crypt *ServiceProvider) Register(app foundation.Application) { 13 app.Singleton(Binding, func(app foundation.Application) (any, error) { 14 return NewAES(app.MakeConfig()), nil 15 }) 16 } 17 18 func (crypt *ServiceProvider) Boot(app foundation.Application) { 19 20 }