From 04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 9 Jan 2020 10:55:03 +0100 Subject: phpmyadmin working --- srcs/phpmyadmin/services.yml | 148 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 srcs/phpmyadmin/services.yml (limited to 'srcs/phpmyadmin/services.yml') diff --git a/srcs/phpmyadmin/services.yml b/srcs/phpmyadmin/services.yml new file mode 100644 index 0000000..55f6d92 --- /dev/null +++ b/srcs/phpmyadmin/services.yml @@ -0,0 +1,148 @@ +services: + advisor: + class: 'PhpMyAdmin\Advisor' + arguments: + dbi: '@dbi' + expression_language: '@expression_language' + + config: + class: 'PhpMyAdmin\Config' + arguments: [!php/const CONFIG_FILE] + + central_columns: + class: '\PhpMyAdmin\CentralColumns' + arguments: ['@dbi'] + + check_user_privileges: + class: '\PhpMyAdmin\CheckUserPrivileges' + arguments: ['@dbi'] + + create_add_field: + class: 'PhpMyAdmin\CreateAddField' + arguments: ['@dbi'] + + designer: + class: 'PhpMyAdmin\Database\Designer' + arguments: + dbi: '@dbi' + relation: '@relation' + template: '@template' + + designer_common: + class: 'PhpMyAdmin\Database\Designer\Common' + arguments: + dbi: '@dbi' + relation: '@relation' + + display_export: + class: 'PhpMyAdmin\Display\Export' + + error_handler: + class: 'PhpMyAdmin\ErrorHandler' + + error_report: + class: 'PhpMyAdmin\ErrorReport' + arguments: ['@http_request', '@relation', '@template'] + + export: + class: 'PhpMyAdmin\Export' + arguments: ['@dbi'] + + expression_language: + class: 'Symfony\Component\ExpressionLanguage\ExpressionLanguage' + + http_request: + class: 'PhpMyAdmin\Utils\HttpRequest' + + import: + class: 'PhpMyAdmin\Import' + + insert_edit: + class: 'PhpMyAdmin\InsertEdit' + arguments: ['@dbi'] + + di_migration: + factory: 'PhpMyAdmin\Di\Migration::getInstance' + arguments: ['@service_container'] + + navigation: + class: 'PhpMyAdmin\Navigation\Navigation' + arguments: ['@template', '@relation', '@dbi'] + + normalization: + class: 'PhpMyAdmin\Normalization' + arguments: + dbi: '@dbi' + relation: '@relation' + transformations: '@transformations' + template: '@template' + + operations: + class: 'PhpMyAdmin\Operations' + arguments: + dbi: '@dbi' + relation: '@relation' + + relation: + class: 'PhpMyAdmin\Relation' + arguments: ['@dbi', '@template'] + + relation_cleanup: + class: 'PhpMyAdmin\RelationCleanup' + arguments: ['@dbi', '@relation'] + + replication: + class: 'PhpMyAdmin\Replication' + + replication_gui: + class: 'PhpMyAdmin\ReplicationGui' + arguments: + replication: '@replication' + template: '@template' + + response: + factory: 'PhpMyAdmin\Response::getInstance' + + server_plugins: + class: 'PhpMyAdmin\Server\Plugins' + arguments: ['@dbi'] + + server_privileges: + class: 'PhpMyAdmin\Server\Privileges' + arguments: ['@template', '@dbi', '@relation', '@relation_cleanup'] + + sql: + class: 'PhpMyAdmin\Sql' + + sql_query_form: + class: 'PhpMyAdmin\SqlQueryForm' + + status_data: + class: 'PhpMyAdmin\Server\Status\Data' + + status_monitor: + class: 'PhpMyAdmin\Server\Status\Monitor' + arguments: ['@dbi'] + + template: + class: 'PhpMyAdmin\Template' + + tracking: + class: 'PhpMyAdmin\Tracking' + arguments: + sql_query_form: '@sql_query_form' + template: '@template' + relation: '@relation' + + transformations: + class: 'PhpMyAdmin\Transformations' + + user_password: + class: 'PhpMyAdmin\UserPassword' + arguments: ['@server_privileges'] + + #Aliases + + PhpMyAdmin\Response: '@response' + + PhpMyAdmin\DatabaseInterface: '@dbi' -- cgit