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);
}