MCPcopy Create free account
hub / github.com/DoNewsCode/core / Modules

Method Modules

container/container.go:32–34  ·  view source on GitHub ↗

Modules returns all modules in the container. This method is used to scan for custom interfaces. For example, The database module use Modules to scan for database migrations. * m.container.Modules().Filter(func(p MigrationProvider) { for _, migration := range p.ProvideMigration() { if migratio

()

Source from the content-addressed store, hash-verified

30 })
31*/
32func (c *Container) Modules() []interface{} {
33 return c.modules
34}
35
36func (c *Container) AddModule(module interface{}) {
37 c.modules = append(c.modules, module)

Callers 1

TestContainer_AddModuleFunction · 0.95

Calls

no outgoing calls

Tested by 1

TestContainer_AddModuleFunction · 0.76