package
0.0.0-20230101183712-202847b4b89b
Repository: https://github.com/corestoreio/csfw.git
Documentation: pkg.go.dev

# Packages

Package eavgen generates code for concrete normalized EAV models.

# Functions

AttributeBackendDatetime handles date times @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Backend/Datetime.php.
AttributeBackendIdx only used in generated code to set the current index in the attribute slice.
AttributeBackendTimeCreated @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Backend/Time/Created.php.
AttributeBackendTimeUpdated @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Backend/Time/Updated.php.
AttributeDataIdx only used in generated code to set the current index in the attribute slice.
AttributeFrontendDatetime handles date times @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Frontend/Datetime.php.
AttributeFrontendIdx only used in generated code to set the current index in the attribute slice.
AttributeSourceBoolean @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Source/Boolean.php.
AttributeSourceIdx only used in generated code to set the current index in the attribute slice.
AttributeSourceTable @todo @see magento2/site/app/code/Magento/Eav/Model/Entity/Attribute/Source/Table.php.
GetAttributeSelectSql generates the select query to retrieve full attribute configuration Implements the scope on a SQL query basis so that attribute functions does not need to deal with it.
GetEntityTypeByCode returns an entity type by its code.
GetEntityTypeByID returns an entity type by its id.
GetEntityTypeCollection to avoid leaking global variable.
IfNull creates a nested IFNULL SQL statement when a scope based fall back hierarchy is required.
NewAttribute only for use in auto generated code.
NewAttributeBackend creates a pointer to a new attribute source.
NewAttributeData creates a pointer to a new attribute source.
NewAttributeFrontend creates a pointer to a new attribute source.
NewAttributeMapGet returns a new pointer to an AttributeMapGet.
NewAttributeSource creates a pointer to a new attribute source.
SetEntityTypeCollection sets the collection.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
not sure about that one.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TypeStatic use to check if an attribute is static, means part of the eav prefix table.

# Variables

DefaultScopeNames specifies the name of the scopes used in all EAV* function to generate scope based hierarchical fall backs.
TableCollection handles all tables and its columns.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AttributeMapGet contains two maps for faster retrieving of the attribute index.
No description provided by the author
No description provided by the author
No description provided by the author
Handler internal wrapper for attribute collection C, getter G and entity type id.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author