InfyOm\Generator\Common\GeneratorConfig::init PHP Method

init() public method

public init ( CommandData &$commandData, $options = null )
$commandData CommandData
    public function init(CommandData &$commandData, $options = null)
    {
        if (!empty($options)) {
            self::$availableOptions = $options;
        }
        $this->mName = $commandData->modelName;
        $this->prepareAddOns();
        $this->prepareOptions($commandData);
        $this->prepareModelNames();
        $this->preparePrefixes();
        $this->loadPaths();
        $this->prepareTableName();
        $this->loadNamespaces($commandData);
        $commandData = $this->loadDynamicVariables($commandData);
    }

Usage Example

 public function initCommandData()
 {
     $this->config->init($this);
 }