<?php
return [
'services' => [
'ajax' => \Phpfox_Ajax::class,
'archive' => [\Phpfox_Archive::class,null],
'archive.export' => \Phpfox_Archive_Export::class,
'archive.extension.tar' => \Phpfox_Archive_Extension_Tar::class,
'archive.extension.xml' => \Phpfox_Archive_Extension_Xml::class,
'archive.extension.zip' => \Phpfox_Archive_Extension_Zip::class,
'archive.import' => \Phpfox_Archive_Import::class,
'archive.support' => \Phpfox_Archive_Support::class,
'cache' => [\Phpfox_Cache::class, null],
'cache.storage.file' => \Phpfox_Cache_Storage_File::class,
'cdn' => [\Phpfox_Cdn::class,null],
'cron' => \Phpfox_Cron::class,
'database' => [\Phpfox_Database::class, null],
'database.driver.mysql' => \Phpfox_Database_Driver_Mysql::class,
'database.driver.mysqli' => \Phpfox_Database_Driver_Mysqli::class,
'database.driver.postgres' => \Phpfox_Database_Driver_Postgres::class,
'database.export' => \Phpfox_Database_Export::class,
'database.support' => \Phpfox_Database_Support::class,
'date' => \Phpfox_Date::class,
'debug' => \Phpfox_Debug::class,
'diff.md5' => \Phpfox_Diff_Md5::class,
'editor' => \Phpfox_Editor::class,
'error' => \Phpfox_Error::class,
'file' => \Phpfox_File::class,
'file.minimize' => \Phpfox_File_Minimize::class,
'ftp' => \Phpfox_Ftp::class,
'gateway.api.paypal' => \Phpfox_Gateway_Api_Paypal::class,
'gateway' => \Phpfox_Gateway::class,
'hash' => \Phpfox_Hash::class,
'image.helper' => \Phpfox_Image_Helper::class,
'image' => [\Phpfox_Image::class,null],
'image.library.gd' => \Phpfox_Image_Library_Gd::class,
'locale' => \Phpfox_Locale::class,
'mail.driver.phpmailer.mail' => \Phpfox_Mail_Driver_Phpmailer_Mail::class,
'mail.driver.phpmailer.smtp' => \Phpfox_Mail_Driver_Phpmailer_Smtp::class,
'mail' => \Phpfox_Mail::class,
'component' => \Phpfox_Component::class,
'module' => \Phpfox_Module::class,
'service' => \Phpfox_Service::class,
'pager' => \Phpfox_Pager::class,
'pages.browse' => \Phpfox_Pages_Browse::class,
'pages.callback' => \Phpfox_Pages_Callback::class,
'pages.category' => \Phpfox_Pages_Category::class,
'pages.facade' => \Phpfox_Pages_Facade::class,
'pages.pages' => \Phpfox_Pages_Pages::class,
'pages.process' => \Phpfox_Pages_Process::class,
'pages.type' => \Phpfox_Pages_Type::class,
'parse.bbcode' => \Phpfox_Parse_Bbcode::class,
'parse.css' => \Phpfox_Parse_Css::class,
'parse.format' => \Phpfox_Parse_Format::class,
'parse.input' => \Phpfox_Parse_Input::class,
'parse.output' => \Phpfox_Parse_Output::class,
'parse.wiki' => \Phpfox_Parse_Wiki::class,
'api' => \Phpfox_Api::class,
'process' => \Phpfox_Process::class,
'plugin' => \Phpfox_Plugin::class,
'queue' => \Phpfox_Queue::class,
'request' => \Phpfox_Request::class,
'search.browse' => \Phpfox_Search_Browse::class,
'search.inline' => \Phpfox_Search_Inline::class,
'search' => \Phpfox_Search::class,
'server' => \Phpfox_Server::class,
'session.handler.default' => \Phpfox_Session_Handler_Default::class,
'session.handler.file' => \Phpfox_Session_Handler_File::class,
'session.handler.memcache' => \Phpfox_Session_Handler_Memcache::class,
'session.handler' => [\Phpfox_Session_Handler::class, null],
'session' => [\Phpfox_Session::class, null],
'session.storage.cookie' => \Phpfox_Session_Storage_Cookie::class,
'session.storage.session' => \Phpfox_Session_Storage_Session::class,
'setting' => \Phpfox_Setting::class,
'spam.hash' => \Phpfox_Spam_Hash::class,
'spam' => \Phpfox_Spam::class,
'template.cache' => \Phpfox_Template_Cache::class,
'template' => \Phpfox_Template::class,
'url' => \Phpfox_Url::class,
'validator' => \Phpfox_Validator::class,
'verify.driver.clickatell' => \Phpfox_Verify_Driver_Clickatell::class,
'verify.driver.nexmo' => \Phpfox_Verify_Driver_Nexmo::class,
'verify.driver.twilio' => \Phpfox_Verify_Driver_Twilio::class,
'verify' => \Phpfox_Verify::class,
'xml.builder' => \Phpfox_Xml_Builder::class,
'xml.parser' => \Phpfox_Xml_Parser::class,
],
];