Deprecation: #67471 - Deprecate init.php 

See forge#67471

Description 

In order to move all unneeded files from typo3/, the often used init.php has been deprecated in favor of using the bootstrap initialization code directly in the TYPO3 Backend.

Impact 

All entry points from third-party extensions using init.php will now throw a deprecation warning.

Affected Installations 

All instances having extensions that include init.php when not using the mod.php for modules or ajax calls.

Migration 

Use the following code instead of the init.php inclusion if you still need custom entry points:

define('TYPO3_MODE', 'BE');

require __DIR__ . '/sysext/core/Classes/Core/Bootstrap.php';
\TYPO3\CMS\Core\Core\Bootstrap::getInstance()->run('typo3/');
Copied!

If using a module, use the mod.php to register your own module.