芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/optimyar/wp-content/plugins/ithemes-security-pro/core/container.php
register( new Site_Types\Type\Ecommerce() ) ->register( new Site_Types\Type\Network() ) ->register( new Site_Types\Type\Non_Profit() ) ->register( new Site_Types\Type\Blog() ) ->register( new Site_Types\Type\Portfolio() ) ->register( new Site_Types\Type\Brochure() ); }; $c[ Site_Types\Defaults::class ] = static function () { return new Site_Types\Defaults(); }; $c[ Lib\Tools\Tools_Registry::class ] = static function () { return new Lib\Tools\Tools_Registry(); }; $c[ Lib\Tools\Tools_Runner::class ] = static function ( Container $c ) { return new Lib\Tools\Tools_Runner( $c[ Lib\Tools\Tools_Registry::class ] ); }; $c[ REST\Modules_Controller::class ] = static function () { return new REST\Modules_Controller(); }; $c[ REST\Settings_Controller::class ] = static function () { return new REST\Settings_Controller(); }; $c[ REST\Site_Types_Controller::class ] = static function ( Container $c ) { return new REST\Site_Types_Controller( $c[ Site_Types\Registry::class ], $c[ Site_Types\Defaults::class ] ); }; $c[ REST\Tools_Controller::class ] = static function ( Container $c ) { return new REST\Tools_Controller( $c[ Lib\Tools\Tools_Registry::class ], $c[ Lib\Tools\Tools_Runner::class ] ); }; $c[ REST\User_Actions_Controller::class ] = static function () { return new REST\User_Actions_Controller(); }; $c[ REST\Users_Controller_Extension::class ] = static function () { return new REST\Users_Controller_Extension(); }; $c[ REST\Logs_Controller::class ] = static function () { return new REST\Logs_Controller(); }; $c[ REST\Geolocation_Controller::class ] = static function () { return new REST\Geolocation_Controller(); }; $c[ Rest\Lockouts_Controller::class ] = static function ( Container $c ) { return new Rest\Lockouts_Controller( $c[ \ITSEC_Lockout::class ] ); }; $c[ REST\Lockout_Stats_Controller::class ] = static function ( Container $c ) { return new REST\Lockout_Stats_Controller( $c[ \ITSEC_Lockout::class ] ); }; $c[ TelemetryEvent::class ] = static function ( Container $c ) { return new TelemetryEvent( $c[ Strauss\StellarWP\Telemetry\Telemetry\Telemetry::class ] ); }; $c[ Telemetry::class ] = static function ( Container $c ) { $telemetry = new Telemetry(); $telemetry::set_container( new Stellar_Container( $c ) ); $telemetry::set_hook_prefix( 'ithemes-security' ); $telemetry::set_stellar_slug( 'solid-security' ); return $telemetry; }; };