collectors_configs

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2024 License: GPL-3.0, LGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttributeConfig

type AttributeConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewAttributeConfig

func NewAttributeConfig(config string) *AttributeConfig

type BoolConfig

type BoolConfig struct {
	*CollectorConfig
	// contains filtered or unexported fields
}

func NewBoolConfig

func NewBoolConfig() *BoolConfig

func (*BoolConfig) ToArray

func (c *BoolConfig) ToArray() map[string]interface{}

type ClassConfig

type ClassConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewClassConfig

func NewClassConfig(config string) *ClassConfig

type ClassLikeConfig

type ClassLikeConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewClassLikeConfig

func NewClassLikeConfig(config string) *ClassLikeConfig

type ClassNameRegexConfig

type ClassNameRegexConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewClassNameRegexConfig

func NewClassNameRegexConfig(config string) *ClassNameRegexConfig

type CollectorConfig

type CollectorConfig struct {
	CollectorType enums.CollectorType
	Payload       map[string]interface{}
	// contains filtered or unexported fields
}

CollectorConfig - Abstract

func NewCollectorConfig

func NewCollectorConfig(collectorType enums.CollectorType, payload map[string]interface{}, private bool) *CollectorConfig

func (*CollectorConfig) ToArray

func (c *CollectorConfig) ToArray() map[string]interface{}

type ComposerConfig

type ComposerConfig struct {
	*CollectorConfig
	// contains filtered or unexported fields
}

func NewComposerConfig

func NewComposerConfig(packages []string, composerPath *string, composerLockPath *string) *ComposerConfig

func (*ComposerConfig) ToArray

func (c *ComposerConfig) ToArray() map[string]interface{}

type ConfigurableCollectorConfig

type ConfigurableCollectorConfig struct {
	*CollectorConfig
	// contains filtered or unexported fields
}

func CreateConfigurableCollectorConfig

func CreateConfigurableCollectorConfig(config string) *ConfigurableCollectorConfig

func (*ConfigurableCollectorConfig) ToArray

func (c *ConfigurableCollectorConfig) ToArray() map[string]interface{}

type DirectoryConfig

type DirectoryConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewDirectoryConfig

func NewDirectoryConfig(config string) *DirectoryConfig

type ExtendsConfig

type ExtendsConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewExtendsConfig

func NewExtendsConfig(config string) *ExtendsConfig

type FunctionNameConfig

type FunctionNameConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewFunctionNameConfig

func NewFunctionNameConfig(config string) *FunctionNameConfig

type GlobConfig

type GlobConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewGlobConfig

func NewGlobConfig(config string) *GlobConfig

type ImplementsConfig

type ImplementsConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewImplementsConfig

func NewImplementsConfig(config string) *ImplementsConfig

type InheritsConfig

type InheritsConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewInheritsConfig

func NewInheritsConfig(config string) *InheritsConfig

type InterfaceConfig

type InterfaceConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewInterfaceConfig

func NewInterfaceConfig(config string) *InterfaceConfig

type LayerConfig

type LayerConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewLayerConfig

func NewLayerConfig(config string) *LayerConfig

type MethodConfig

type MethodConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewMethodConfig

func NewMethodConfig(config string) *MethodConfig

type PhpInteralConfig

type PhpInteralConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewPhpInteralConfig

func NewPhpInteralConfig(config string) *PhpInteralConfig

type TagValueRegexConfig

type TagValueRegexConfig struct {
	*CollectorConfig
	// contains filtered or unexported fields
}

func CreateTagValueRegexConfig

func CreateTagValueRegexConfig(tag string, regexpr *string) *TagValueRegexConfig

func (*TagValueRegexConfig) Match

func (c *TagValueRegexConfig) Match(regexpr string) *TagValueRegexConfig

func (*TagValueRegexConfig) ToArray

func (c *TagValueRegexConfig) ToArray() map[string]interface{}

type TraitConfig

type TraitConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewTraitConfig

func NewTraitConfig(config string) *TraitConfig

type UsesConfig

type UsesConfig struct {
	*ConfigurableCollectorConfig
	// contains filtered or unexported fields
}

func NewUsesConfig

func NewUsesConfig(config string) *UsesConfig

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL