Documentation ¶
Index ¶
- Constants
- func ServiceProviderAPILogger(entity apilogger.ILogEntity) *service.DefinitionGlobal
- func ServiceProviderAmazonS3(bucketsMapping map[string]uint64) *service.DefinitionGlobal
- func ServiceProviderApp(app *app.App) *service.DefinitionGlobal
- func ServiceProviderAuthentication() *service.DefinitionGlobal
- func ServiceProviderCalendar(newFunc calendar.NewCalendarFunc) *service.DefinitionGlobal
- func ServiceProviderCheckout() *service.DefinitionGlobal
- func ServiceProviderClock() *service.DefinitionGlobal
- func ServiceProviderClockWorkForContext() *service.DefinitionRequest
- func ServiceProviderConfig() *service.DefinitionGlobal
- func ServiceProviderConfigDirectory(configDirectory string) *service.DefinitionGlobal
- func ServiceProviderCrud() *service.DefinitionGlobal
- func ServiceProviderDDOS() *service.DefinitionGlobal
- func ServiceProviderDynamicLink() *service.DefinitionGlobal
- func ServiceProviderElorus() *service.DefinitionGlobal
- func ServiceProviderErrorLogger() *service.DefinitionGlobal
- func ServiceProviderExporter() *service.DefinitionGlobal
- func ServiceProviderExtractor() *service.DefinitionGlobal
- func ServiceProviderFCM() *service.DefinitionGlobal
- func ServiceProviderFacebookSocial() *service.DefinitionGlobal
- func ServiceProviderFeatureFlag(registry FeatureFlagRegistryInitFunc) *service.DefinitionGlobal
- func ServiceProviderFeatureFlagWithCache(registry FeatureFlagRegistryInitFunc) *service.DefinitionGlobal
- func ServiceProviderGenerator() *service.DefinitionGlobal
- func ServiceProviderGeocoding(provider string) *service.DefinitionGlobal
- func ServiceProviderGoogleAnalytics(newFunctions googleanalytics.NewProviderFunc) *service.DefinitionGlobal
- func ServiceProviderGoogleSocial() *service.DefinitionGlobal
- func ServiceProviderGoroutine() *service.DefinitionGlobal
- func ServiceProviderGql() *service.DefinitionGlobal
- func ServiceProviderHTML2PDF() *service.DefinitionGlobal
- func ServiceProviderInstagram(newFunctions instagram.NewProviderFunc) *service.DefinitionGlobal
- func ServiceProviderJWT() *service.DefinitionGlobal
- func ServiceProviderKubernetes() *service.DefinitionGlobal
- func ServiceProviderLicensePlateRecognizer() *service.DefinitionGlobal
- func ServiceProviderLocalize(projectNameEnvVar string) *service.DefinitionGlobal
- func ServiceProviderMail(newFunc mail.NewSenderFunc) *service.DefinitionGlobal
- func ServiceProviderOSS(newFunc oss.NewProviderFunc, namespaces oss.Namespaces) *service.DefinitionGlobal
- func ServiceProviderOTP(forceProviders ...string) *service.DefinitionGlobal
- func ServiceProviderOrmEngine() *service.DefinitionGlobal
- func ServiceProviderOrmEngineForContext(enableGraphQLDataLoader bool) *service.DefinitionRequest
- func ServiceProviderOrmRegistry(init ORMRegistryInitFunc) *service.DefinitionGlobal
- func ServiceProviderPassword() *service.DefinitionGlobal
- func ServiceProviderRequestLogger() *service.DefinitionGlobal
- func ServiceProviderSMS(primaryNewFunc sms.NewProviderFunc, secondaryNewFunc sms.NewProviderFunc) *service.DefinitionGlobal
- func ServiceProviderSentry(tracesSampleRate *float64) *service.DefinitionGlobal
- func ServiceProviderSetting() *service.DefinitionGlobal
- func ServiceProviderSlack() *service.DefinitionGlobal
- func ServiceProviderSocketRegistry(eventHandlersMap socket.NamespaceEventHandlerMap) *service.DefinitionGlobal
- func ServiceProviderStripe() *service.DefinitionGlobal
- func ServiceProviderTemplate() *service.DefinitionGlobal
- func ServiceProviderUUID() *service.DefinitionGlobal
- func ServiceProviderUploader(c tusd.Config, getLockerFunc locker.GetLockerFunc) *service.DefinitionGlobal
- type FeatureFlagRegistryInitFunc
- type ORMRegistryInitFunc
Constants ¶
View Source
const ( DefaultOTPTTLInSeconds = 300 DefaultOTPLength = 5 DefaultAccessTokenTTLInSeconds = 24 * 60 * 60 DefaultRefreshTokenTTLInSeconds = 365 * 24 * 60 * 60 )
View Source
const (
GeocodingProviderGoogleMaps = "google_maps"
)
Variables ¶
This section is empty.
Functions ¶
func ServiceProviderAPILogger ¶ added in v0.8.78
func ServiceProviderAPILogger(entity apilogger.ILogEntity) *service.DefinitionGlobal
func ServiceProviderAmazonS3 ¶ added in v0.8.78
func ServiceProviderAmazonS3(bucketsMapping map[string]uint64) *service.DefinitionGlobal
ServiceProviderAmazonS3 Be sure that you registered entity S3BucketCounterEntity
func ServiceProviderApp ¶ added in v0.8.78
func ServiceProviderApp(app *app.App) *service.DefinitionGlobal
func ServiceProviderAuthentication ¶ added in v0.1.5
func ServiceProviderAuthentication() *service.DefinitionGlobal
func ServiceProviderCalendar ¶ added in v1.2.15
func ServiceProviderCalendar(newFunc calendar.NewCalendarFunc) *service.DefinitionGlobal
func ServiceProviderCheckout ¶ added in v0.8.78
func ServiceProviderCheckout() *service.DefinitionGlobal
func ServiceProviderClock ¶ added in v0.8.78
func ServiceProviderClock() *service.DefinitionGlobal
func ServiceProviderClockWorkForContext ¶ added in v1.0.0
func ServiceProviderClockWorkForContext() *service.DefinitionRequest
func ServiceProviderConfig ¶ added in v0.8.78
func ServiceProviderConfig() *service.DefinitionGlobal
func ServiceProviderConfigDirectory ¶
func ServiceProviderConfigDirectory(configDirectory string) *service.DefinitionGlobal
func ServiceProviderCrud ¶ added in v0.8.78
func ServiceProviderCrud() *service.DefinitionGlobal
func ServiceProviderDDOS ¶ added in v0.0.3
func ServiceProviderDDOS() *service.DefinitionGlobal
func ServiceProviderDynamicLink ¶ added in v0.9.18
func ServiceProviderDynamicLink() *service.DefinitionGlobal
func ServiceProviderElorus ¶ added in v1.0.52
func ServiceProviderElorus() *service.DefinitionGlobal
func ServiceProviderErrorLogger ¶
func ServiceProviderErrorLogger() *service.DefinitionGlobal
func ServiceProviderExporter ¶ added in v0.9.35
func ServiceProviderExporter() *service.DefinitionGlobal
func ServiceProviderExtractor ¶ added in v0.8.47
func ServiceProviderExtractor() *service.DefinitionGlobal
func ServiceProviderFCM ¶ added in v0.8.58
func ServiceProviderFCM() *service.DefinitionGlobal
func ServiceProviderFacebookSocial ¶ added in v0.8.78
func ServiceProviderFacebookSocial() *service.DefinitionGlobal
func ServiceProviderFeatureFlag ¶ added in v0.9.48
func ServiceProviderFeatureFlag(registry FeatureFlagRegistryInitFunc) *service.DefinitionGlobal
func ServiceProviderFeatureFlagWithCache ¶ added in v1.1.46
func ServiceProviderFeatureFlagWithCache(registry FeatureFlagRegistryInitFunc) *service.DefinitionGlobal
func ServiceProviderGenerator ¶ added in v0.8.78
func ServiceProviderGenerator() *service.DefinitionGlobal
func ServiceProviderGeocoding ¶ added in v1.2.67
func ServiceProviderGeocoding(provider string) *service.DefinitionGlobal
func ServiceProviderGoogleAnalytics ¶ added in v1.1.36
func ServiceProviderGoogleAnalytics(newFunctions googleanalytics.NewProviderFunc) *service.DefinitionGlobal
func ServiceProviderGoogleSocial ¶ added in v0.8.78
func ServiceProviderGoogleSocial() *service.DefinitionGlobal
func ServiceProviderGoroutine ¶ added in v0.8.78
func ServiceProviderGoroutine() *service.DefinitionGlobal
func ServiceProviderGql ¶ added in v1.0.35
func ServiceProviderGql() *service.DefinitionGlobal
func ServiceProviderHTML2PDF ¶ added in v1.2.0
func ServiceProviderHTML2PDF() *service.DefinitionGlobal
func ServiceProviderInstagram ¶ added in v1.0.66
func ServiceProviderInstagram(newFunctions instagram.NewProviderFunc) *service.DefinitionGlobal
func ServiceProviderJWT ¶
func ServiceProviderJWT() *service.DefinitionGlobal
func ServiceProviderKubernetes ¶ added in v1.1.50
func ServiceProviderKubernetes() *service.DefinitionGlobal
func ServiceProviderLicensePlateRecognizer ¶ added in v1.2.65
func ServiceProviderLicensePlateRecognizer() *service.DefinitionGlobal
func ServiceProviderLocalize ¶ added in v0.8.78
func ServiceProviderLocalize(projectNameEnvVar string) *service.DefinitionGlobal
func ServiceProviderMail ¶ added in v1.1.4
func ServiceProviderMail(newFunc mail.NewSenderFunc) *service.DefinitionGlobal
ServiceProviderMail Be sure that you registered entity MailTrackerEntity
func ServiceProviderOSS ¶ added in v0.8.78
func ServiceProviderOSS(newFunc oss.NewProviderFunc, namespaces oss.Namespaces) *service.DefinitionGlobal
func ServiceProviderOTP ¶ added in v0.8.85
func ServiceProviderOTP(forceProviders ...string) *service.DefinitionGlobal
func ServiceProviderOrmEngine ¶ added in v0.8.78
func ServiceProviderOrmEngine() *service.DefinitionGlobal
func ServiceProviderOrmEngineForContext ¶ added in v0.8.78
func ServiceProviderOrmEngineForContext(enableGraphQLDataLoader bool) *service.DefinitionRequest
func ServiceProviderOrmRegistry ¶ added in v0.8.78
func ServiceProviderOrmRegistry(init ORMRegistryInitFunc) *service.DefinitionGlobal
func ServiceProviderPassword ¶
func ServiceProviderPassword() *service.DefinitionGlobal
func ServiceProviderRequestLogger ¶ added in v1.2.55
func ServiceProviderRequestLogger() *service.DefinitionGlobal
func ServiceProviderSMS ¶ added in v0.3.3
func ServiceProviderSMS(primaryNewFunc sms.NewProviderFunc, secondaryNewFunc sms.NewProviderFunc) *service.DefinitionGlobal
func ServiceProviderSentry ¶ added in v1.2.13
func ServiceProviderSentry(tracesSampleRate *float64) *service.DefinitionGlobal
func ServiceProviderSetting ¶ added in v0.9.42
func ServiceProviderSetting() *service.DefinitionGlobal
func ServiceProviderSlack ¶ added in v0.8.78
func ServiceProviderSlack() *service.DefinitionGlobal
func ServiceProviderSocketRegistry ¶ added in v0.8.78
func ServiceProviderSocketRegistry(eventHandlersMap socket.NamespaceEventHandlerMap) *service.DefinitionGlobal
func ServiceProviderStripe ¶ added in v0.8.78
func ServiceProviderStripe() *service.DefinitionGlobal
func ServiceProviderTemplate ¶ added in v1.0.32
func ServiceProviderTemplate() *service.DefinitionGlobal
func ServiceProviderUUID ¶ added in v0.8.78
func ServiceProviderUUID() *service.DefinitionGlobal
func ServiceProviderUploader ¶ added in v0.8.78
func ServiceProviderUploader(c tusd.Config, getLockerFunc locker.GetLockerFunc) *service.DefinitionGlobal
Types ¶
type FeatureFlagRegistryInitFunc ¶ added in v0.9.49
type FeatureFlagRegistryInitFunc func(flagInterface featureflag.ServiceFeatureFlagInterface)
type ORMRegistryInitFunc ¶
Source Files ¶
- api_logger.go
- app_definition.go
- authentication.go
- calendar.go
- checkout.go
- clock.go
- clockwork.go
- config.go
- crud.go
- ddos.go
- dynamic_link.go
- elorus.go
- error_logger.go
- exporter.go
- fcm.go
- feature_flag.go
- file_extractor.go
- generator.go
- geocoding.go
- google_analytics.go
- goroutine.go
- gql.go
- html2pdf.go
- instagram.go
- jwt.go
- kubernetes.go
- license_plate_recognizer.go
- localize.go
- mail.go
- orm_config.go
- orm_engine.go
- oss.go
- otp.go
- password.go
- request_logger.go
- s3.go
- sentry.go
- setting.go
- slack.go
- sms.go
- social.go
- socket.go
- stripe.go
- template.go
- uploader.go
- uuid.go
Click to show internal directories.
Click to hide internal directories.