PHP Класс InfyOm\Generator\Common\GeneratorConfig

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$addOns * Generator AddOns
$availableOptions * Command Options
$forceMigrate
$mCamel
$mCamelPlural
$mName * Model Names
$mPlural
$mSnake
$mSnakePlural
$nsApiController
$nsApiRequest
$nsApp * Namespace variables
$nsBaseController
$nsController
$nsDataTables
$nsModel
$nsModelExtend
$nsRepository
$nsRequest
$nsRequestBase
$options * Generator Options
$pathApiController
$pathApiRequest
$pathApiRoutes
$pathApiTestTraits
$pathApiTests
$pathController
$pathDataTables
$pathModel
$pathRepository * Path variables
$pathRequest
$pathRoutes
$pathViews
$prefixes * Prefixes
$tableName

Открытые методы

Метод Описание
getAddOn ( $addOn )
getOption ( $option )
init ( CommandData &$commandData, $options = null )
loadDynamicVariables ( CommandData &$commandData )
loadNamespaces ( CommandData &$commandData )
loadPaths ( )
overrideOptionsFromJsonFile ( $jsonData )
prepareAddOns ( )
prepareModelNames ( )
prepareOptions ( CommandData &$commandData )
preparePrefixes ( )
prepareTableName ( )
setOption ( $option, $value )

Описание методов

getAddOn() публичный метод

public getAddOn ( $addOn )

getOption() публичный метод

public getOption ( $option )

init() публичный метод

public init ( CommandData &$commandData, $options = null )
$commandData CommandData

loadDynamicVariables() публичный метод

public loadDynamicVariables ( CommandData &$commandData )
$commandData CommandData

loadNamespaces() публичный метод

public loadNamespaces ( CommandData &$commandData )
$commandData CommandData

loadPaths() публичный метод

public loadPaths ( )

overrideOptionsFromJsonFile() публичный метод

public overrideOptionsFromJsonFile ( $jsonData )

prepareAddOns() публичный метод

public prepareAddOns ( )

prepareModelNames() публичный метод

public prepareModelNames ( )

prepareOptions() публичный метод

public prepareOptions ( CommandData &$commandData )
$commandData CommandData

preparePrefixes() публичный метод

public preparePrefixes ( )

prepareTableName() публичный метод

public prepareTableName ( )

setOption() публичный метод

public setOption ( $option, $value )

Описание свойств

$addOns публичное свойство

* Generator AddOns
public $addOns

$availableOptions публичное статическое свойство

* Command Options
public static $availableOptions

$forceMigrate публичное свойство

public $forceMigrate

$mCamel публичное свойство

public $mCamel

$mCamelPlural публичное свойство

public $mCamelPlural

$mName публичное свойство

* Model Names
public $mName

$mPlural публичное свойство

public $mPlural

$mSnake публичное свойство

public $mSnake

$mSnakePlural публичное свойство

public $mSnakePlural

$nsApiController публичное свойство

public $nsApiController

$nsApiRequest публичное свойство

public $nsApiRequest

$nsApp публичное свойство

* Namespace variables
public $nsApp

$nsBaseController публичное свойство

public $nsBaseController

$nsController публичное свойство

public $nsController

$nsDataTables публичное свойство

public $nsDataTables

$nsModel публичное свойство

public $nsModel

$nsModelExtend публичное свойство

public $nsModelExtend

$nsRepository публичное свойство

public $nsRepository

$nsRequest публичное свойство

public $nsRequest

$nsRequestBase публичное свойство

public $nsRequestBase

$options публичное свойство

* Generator Options
public $options

$pathApiController публичное свойство

public $pathApiController

$pathApiRequest публичное свойство

public $pathApiRequest

$pathApiRoutes публичное свойство

public $pathApiRoutes

$pathApiTestTraits публичное свойство

public $pathApiTestTraits

$pathApiTests публичное свойство

public $pathApiTests

$pathController публичное свойство

public $pathController

$pathDataTables публичное свойство

public $pathDataTables

$pathModel публичное свойство

public $pathModel

$pathRepository публичное свойство

* Path variables
public $pathRepository

$pathRequest публичное свойство

public $pathRequest

$pathRoutes публичное свойство

public $pathRoutes

$pathViews публичное свойство

public $pathViews

$prefixes публичное свойство

* Prefixes
public $prefixes

$tableName публичное свойство

public $tableName