What is a Class?
In this section, you will learn what a class is in Pimcore and how it is useful for managing any kind of data. In the context of Object-Oriented-Programming, a class consists of a set of variables (or properties) suitable to represent a concept, methods to affect values, and the behavior of objects that instantiate the class itself.
Pimcore classes reflect this definition, but there is more. In the following sections, we will better understand how those classes work, and how they simplify our work on dataset development. In particular, we will see that despite the name, Pimcore is not limited to product information management; moreover, you will discover that no coding at all is needed to define classes.
Designing different concepts
As we already know, one of Pimcore's main features is product information management, so we are led to believe that everything revolves around the definition of a Product
class. This is often true, of course, but it must not...