Spec-Zone.ru › CakePHP 2.9

Класс DbConfigTask

Класс задач для создания и обновления файла конфигурации базы данных.

AppShell
Extended by DbConfigTask
Пакет: Cake\Консоль\Команда\Задача
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: Лицензия MIT
Расположение: Cake/Console/Command/Task/DbConfigTask.php

Краткое описание свойств

  • $_defaultConfig protected
    array
    Значения конфигурации по умолчанию для использования
  • $databaseClassName public
    string

    Имя класса конфигурации базы данных. Используется для тестирования.

  • $path public
    string
    путь к каталогу CONFIG

Краткое описание методов

  • _interactive() protected
    Интерактивный интерфейс
  • _verify() protected
    Вывод сообщения о проверке и сборка, если все хорошо
  • bake() public
    Сборка и запись database.php
  • execute() public
    Метод выполнения, всегда используется для задач
  • getConfig() public
    Получение указанного пользователем имени соединения
  • getOptionParser() public
    Получает экземпляр парсера параметров и настраивает его.
  • initialize() public
    обработчик инициализации

Подробное описание методов

_interactive()исходный код protected

_interactive( )

Интерактивный интерфейс

_verify()исходный код protected

_verify( array $config )

Вывод сообщения о проверке и сборка, если все хорошо

Параметры

массив $config
Данные конфигурации.

Возвращаемое значение

boolean
True, если пользователь подтвердил, иначе false

bake()исходный код public

bake( array $configs )

Сборка и запись database.php

Параметры

массив $configs
Настройки конфигурации для использования

Возвращаемое значение

boolean
Успех

execute()исходный код public

execute( )

Метод выполнения, всегда используется для задач

getConfig()исходный код public

getConfig( )

Получение указанного пользователем имени соединения

getOptionParser()исходный код public

getOptionParser( )

Получает экземпляр парсера параметров и настраивает его.

Возвращаемое значение

ConsoleOptionParser

initialize()исходный код public

initialize( )

обработчик инициализации

Подробное описание свойств

$_defaultConfigисходный код

protected массив

Значения конфигурации по умолчанию для использования

array(
    'name' => 'default',
    'datasource' => 'Database/Mysql',
    'persistent' => 'false',
    'host' => 'localhost',
    'login' => 'root',
    'password' => 'password',
    'database' => 'project_name',
    'schema' => null,
    'prefix' => null,
    'encoding' => null,
    'port' => null
)

$databaseClassNameисходный код

public строка

Имя класса конфигурации базы данных. Используется для тестирования.

'DATABASE_CONFIG'

$pathисходный код

public строка

путь к каталогу CONFIG

null

© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.9/class-DbConfigTask.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API