Pascal Bartl
Test por , creado hace más de 1 año

TYPO3 CD 2020 (zweite Auflage) Test sobre 4.6 Building Plugins without Extbase, creado por Pascal Bartl el 09/04/2021.

3
0
0
Pascal Bartl
Creado por Pascal Bartl hace más de 3 años
Cerrar

4.6 Building Plugins without Extbase

Pregunta 1 de 3

1

What are AbstractPlugin-based extensions and what is the AbstractPlugin class? (2)

Selecciona una o más de las siguientes respuestas posibles:

  • Extensions that build an abstraction layer are called AbstractPlugin-based extensions

  • Legacy frontend plugins (also known as pi-based extensions) are usually extension classes of the AbstractPlugin class

  • The AbstractPlugin class contains supporting functions for legacy frontend plugins

  • AbstractPlugin-based extensions must follow a strict convention for names and locations of class files

Explicación

Pregunta 2 de 3

1

The AbstractPlugin class provided by the core supports legacy extensions in which functions? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • Database abstraction, template abstraction and frontend/backend separation

  • Extension upgrades, data migration and parsing TCA files

  • Extension installation, extension upgrades, extension activation/deactivation

  • Database access, handling links, pagination, localization (and more).

  • Form creation, mail functionality, object validation by using annotations

Explicación

Pregunta 3 de 3

1

Which folder names are correct for extensions that use the AbstractPlugin class (not Extbase)? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • Domain model files must be located in Classes/Domain/Model/

  • Repository files must be located in Classes/Domain/Repository/

  • Class files implementing business logic must be located in Classes/Entity/

  • AbstractPlugin-based extension do not have a convention for the location of class files

Explicación