ExamGecko
Question list
Search
Search

Question 9 - AD0-E717 discussion

Report
Export

A developer found a bug inside a private method of a third party module class. How can the developer override the method?

A.
Create a custom class with corrected logic, and define the class as preference in the preferences.xml.
Answers
A.
Create a custom class with corrected logic, and define the class as preference in the preferences.xml.
B.
Create a custom class with the corrected logic, and define the class as a preference for original one in the di xml.
Answers
B.
Create a custom class with the corrected logic, and define the class as a preference for original one in the di xml.
C.
Create a plugin, implement correct logic in the after' method, and then define the plugin in the di.xml.
Answers
C.
Create a plugin, implement correct logic in the after' method, and then define the plugin in the di.xml.
Suggested answer: C

Explanation:

To override a private method in a third party module class, a developer can create a plugin. The plugin should implement the after method, and the correct logic should be placed in the after method. The plugin should then be defined in the di.xml file.

asked 02/10/2024
JUAN LUIS BERMUDEZ MAYORAL
27 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first