4.6 Building Plugins without Extbase

Description

TYPO3 CD 2020 (zweite Auflage) Quiz on 4.6 Building Plugins without Extbase, created by Pascal Bartl on 09/04/2021.
Pascal Bartl
Quiz by Pascal Bartl, updated more than 1 year ago
Pascal Bartl
Created by Pascal Bartl over 3 years ago
3
0

Resource summary

Question 1

Question
What are AbstractPlugin-based extensions and what is the AbstractPlugin class? (2)
Answer
  • 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

Question 2

Question
The AbstractPlugin class provided by the core supports legacy extensions in which functions? (1)
Answer
  • 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

Question 3

Question
Which folder names are correct for extensions that use the AbstractPlugin class (not Extbase)? (1)
Answer
  • 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
Show full summary Hide full summary

Similar

A2 Level OCR: Communication & Homeostasis
Ollie O'Keeffe
Gothic vocabulary
lizzie.lambrou
F211: Transport in animals keywords and info
Gurdev Manchanda
History - Treaty of Versailles
suhhyun98
MARXIST ROLE OF EDUCATION
ashiana121
Algebra - Expansion of Brackets
jerick_hartono
Chapter 18 - Marketing mix(Product & Price)
irene floriane
Biology - B2 - AQA - GCSE - Exam Style Questions
Josh Anderson
FV modules 1-4 infinitives- ENTER ENGLISH
Pamela Dentler
GCSE - AQA: C1.1 The Fundamental Ideas in Chemistry
Olly Okeniyi
Core 1.4 Developments in Modern and Smart Materials
T Andrews