.. include:: /Includes.rst.txt .. _extension-classes: .. index:: Path; EXT:{extkey}/Classes ================================ :file:`Classes` ================================ Contains all PHP classes. One class per file. Should have sub folders like :code:`Controller/`, :code:`Domain/`, :code:`Service/` or :code:`View/`. For more details on class file namings and PHP namespaces, see chapter :ref:`namespaces `. .. index:: Path; EXT:{extkey}/Classes/Controller Classes/Controller Contains MVC Controller classes. .. index:: Path; EXT:{extkey}/Classes/Domain/Model Classes/Domain/Model Contains MVC Domain model classes. .. index:: Path; EXT:{extkey}/Classes/Domain/Repository Classes/Domain/Repository Contains data repository classes. .. index:: Path; EXT:{extkey}/Classes/ViewHelpers Classes/ViewHelpers Helper classes used in (Fluid) views.