Interfaces¶

Danger

We’re sorry but this documentation section is outdated. Please have that in mind when trying to use it. You can help us making documentation up to date via Sylius Github. Thank you!

Model Interfaces¶

AttributeInterface¶

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

Note

This interface extends the TimestampableInterface and the AttributeTranslationInterface.

For more detailed information go to Sylius API 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 API AttributeValueInterface.

AttributeTranslationInterface¶

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

Note

For more detailed information go to Sylius API 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 API AttributeSubjectInterface.

AttributeTypeInterface¶

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