PHP Class InfyOm\Generator\Common\CommandData

Afficher le fichier Open project: infyomlabs/laravel-generator Class Usage Examples

Méthodes publiques

Свойство Type Description
$COMMAND_TYPE_API
$COMMAND_TYPE_API_SCAFFOLD
$COMMAND_TYPE_SCAFFOLD
$commandObj Illuminate\Console\Command
$commandType
$config GeneratorConfig
$dynamicVars
$fieldNamesMapping
$inputFields array
$modelName

Méthodes publiques

Méthode Description
__construct ( Illuminate\Console\Command $commandObj, string $commandType ) : CommandData
addDynamicVariable ( $name, $val )
commandComment ( $message )
commandError ( $error )
commandInfo ( $message )
commandWarn ( $warning )
getAddOn ( $option )
getInputFields ( )
getOption ( $option )
initCommandData ( )
setOption ( $option, $value )

Private Methods

Méthode Description
addPrimaryKey ( )
addTimestamps ( )
checkForDiffPrimaryKey ( )
getInputFromConsole ( )
getInputFromFileOrJson ( )
getInputFromTable ( )

Method Details

__construct() public méthode

public __construct ( Illuminate\Console\Command $commandObj, string $commandType ) : CommandData
$commandObj Illuminate\Console\Command
$commandType string
Résultat CommandData

addDynamicVariable() public méthode

public addDynamicVariable ( $name, $val )

commandComment() public méthode

public commandComment ( $message )

commandError() public méthode

public commandError ( $error )

commandInfo() public méthode

public commandInfo ( $message )

commandWarn() public méthode

public commandWarn ( $warning )

getAddOn() public méthode

public getAddOn ( $option )

getInputFields() public méthode

public getInputFields ( )

getOption() public méthode

public getOption ( $option )

initCommandData() public méthode

public initCommandData ( )

setOption() public méthode

public setOption ( $option, $value )

Property Details

$COMMAND_TYPE_API public_oe static_oe property

public static $COMMAND_TYPE_API

$COMMAND_TYPE_API_SCAFFOLD public_oe static_oe property

public static $COMMAND_TYPE_API_SCAFFOLD

$COMMAND_TYPE_SCAFFOLD public_oe static_oe property

public static $COMMAND_TYPE_SCAFFOLD

$commandObj public_oe property

public Command,Illuminate\Console $commandObj
Résultat Illuminate\Console\Command

$commandType public_oe property

public $commandType

$config public_oe property

public GeneratorConfig,InfyOm\Generator\Common $config
Résultat GeneratorConfig

$dynamicVars public_oe property

public $dynamicVars

$fieldNamesMapping public_oe property

public $fieldNamesMapping

$inputFields public_oe property

public array $inputFields
Résultat array

$modelName public_oe property

public $modelName