Interfaces

Model Interfaces

AttributeInterface

This interface should be implemented by models used for describing a product’s attribute.

Note

This interface extends the TimestampableInterface and ToggleableInterface and CodeAwareInterface.

For more detailed information go to Sylius Attribute Component AttributeInterface.

AttributeValueInterface

This interface should be implemented by models used for binding an Attribute with a model implementing the AttributeSubjectInterface e.g. the Product.

Note

For more detailed information go to Sylius Attribute Component AttributeValueInterface.

AttributeTranslationInterface

This interface should be implemented by models maintaining a translation of an Attribute for specified locale.

Note

For more detailed information go to Sylius Attribute Component AttributeTranslationInterface.

AttributeSubjectInterface

This interface should be implemented by models you want to characterize with various AttributeValue objects.

It will ask you to implement the management of AttributeValue models.

Note

For more detailed information go to Sylius Attribute Component AttributeSubjectInterface.