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.