GoConqr has a new look! Let us know what you think.

Quiz

2.2 Development-related Backend Tools

Deleted user 5 questions Updated 27 Apr 2022

Take the quiz

Questions in this quiz (5)

  1. 1Which backend functions provided by the TYPO3 core by default can you use to check extensions? (3)
    1. AScan extensions for known security vulnerabilities
    2. BCheck if an extension changes the global TCA array $GLOBALS['TCA'] in an ext_tables.php file
    3. CCheck of installed extensions are compatible with the currently installed version of TYPO3
    4. DScan extensions for usage of deprecated or outdated TYPO3 API calls
    5. ERun performance tests against all currently installed extensions
    6. FScan extensions for PSR-2 coding standard violations
  2. 2Which statement about the Extension Scanner is correct? (1)
    1. AThe Extension Scanner can be executed as a Scheduler task to scan for security vulnerabilities
    2. BThe Extension Scanner uses static code analysis to find usages of deprecated core functions
    3. COnly extensions with unit tests can be scanned with the Extension Scanner
    4. DThe TYPO3 instance must run in the “development” context to execute the Extension Scanner
    5. EThe Extension Scanner writes the results to the deprecation log
  3. 3How do you instruct the Extension Scanner to ignore certain parts of your extension code? (2)
    1. AAdd the extension key to the “ignore list” in the Install Tool
    2. BAdd the .gitignore file to the root directory of the extension
    3. CAdd the annotation @extensionScannerIgnoreLine to your code to ignore certain lines
    4. DAdd the annotation @extensionScannerIgnoreFile to your code to ignore an entire file
    5. ESet the property extras.scanner.ignore to true in the composer.json file
  4. 4What exactly does the “check for broken extensions” in the TYPO3 backend (Install Tool) do? (1)
    1. AIt runs a static code analysis against all currently installed extensions to detect PHP syntax errors
    2. BOnce enabled, it generates an email to notify administrators if an extension stops working unexpectedly
    3. CIt checks ext_localconf.php and ext_tables.php files of all extensions to make sure they can be loaded without breaking the system
    4. DIt checks if all system extensions are up-to-date and contain valid PHP code
  5. 5You installed an extension you developed on a new system and it produces errors that indicate problems with the PHP settings. What do you do? (1)
    1. AYou create a PHP file with the function phpinfo() and store it one level above the DocumentRoot. TYPO3 automatically detects this file and displays the PHP settings in the backend
    2. BYou execute the following command on the command line to access and review the current PHP settings: ./vendor/bin/typo3 system:phpinfo.
    3. CYou access the PHP info page http://example.com/typo3/phpinfo using your browser (InstallTool password required)
    4. DYou look-up the PHP settings and installed/enabled PHP modules under ADMIN TOOLS → Environment → PHP Info

Information

Description
User has deleted their subject information Quiz on 2.2 Development-related Backend Tools, created by Deleted user on 27/04/2022.
Author
Deleted user
Language
English
Views
20
History
Created on 27 Apr 2022 · updated on 27 Apr 2022
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?