[ticket/13740] Remove default config CLI command

PHPBB3-13740
This commit is contained in:
Mate Bartus 2015-07-21 15:06:15 +02:00
parent b2b9fb1df2
commit 3a3dd94145
2 changed files with 0 additions and 113 deletions

View file

@ -15,16 +15,6 @@ services:
tags: tags:
- { name: console.installer.command } - { name: console.installer.command }
console.installer.command.config.default:
class: phpbb\install\console\command\install\config\default_config
arguments:
- @language
- @installer.helper.iohandler_factory
- @installer.installer.install
- @installer.helper.install_helper
tags:
- { name: console.installer.command }
console.installer.command.config.show: console.installer.command.config.show:
class: phpbb\install\console\command\install\config\show class: phpbb\install\console\command\install\config\show
arguments: arguments:

View file

@ -1,103 +0,0 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
namespace phpbb\install\console\command\install\config;
use phpbb\language\language;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use Symfony\Component\Yaml\Yaml;
class default_config extends \phpbb\console\command\command
{
/**
* @var language
*/
protected $language;
/**
* Constructor
*
* @param language $language
*/
public function __construct(language $language)
{
$this->language = $language;
parent::__construct(new \phpbb\user($language, 'datetime'));
}
/**
*
* {@inheritdoc}
*/
protected function configure()
{
$this
->setName('install:config:default')
;
}
/**
* Display the default configuration
*
* @param InputInterface $input An InputInterface instance
* @param OutputInterface $output An OutputInterface instance
*
* @return null
*/
protected function execute(InputInterface $input, OutputInterface $output)
{
$default_config = <<<EOL
installer:
admin:
name: admin
password: adminadmin
email: admin@example.org
board:
lang: en
name: My Board
description: My amazing new phpBB board
database:
dbms: sqlite3
dbhost: ~
dbport: ~
dbuser: ~
dbpasswd: ~
dbname: ~
table_prefix: phpbb_
email:
enabled: false
smtp_delivery : ~
smtp_host: ~
smtp_auth: ~
smtp_user: ~
smtp_pass: ~
server:
cookie_secure: false
server_protocol: http://
force_server_vars: false
server_name: localhost
server_port: 80
script_path: /
EOL;
$default_config = Yaml::parse($default_config);
$default_config = Yaml::dump($default_config, 10);
$output->writeln($default_config);
}
}