Neos\Kickstarter\Command\KickstartCommandController::repositoryCommand PHP Метод

repositoryCommand() публичный Метод

This command generates a new domain repository class for the given model name.
public repositoryCommand ( string $packageKey, string $modelName, boolean $force = false ) : string
$packageKey string The package key
$modelName string The name of the domain model class
$force boolean Overwrite any existing repository.
Результат string
    public function repositoryCommand($packageKey, $modelName, $force = false)
    {
        $this->validatePackageKey($packageKey);
        if (!$this->packageManager->isPackageAvailable($packageKey)) {
            $this->outputLine('Package "%s" is not available.', array($packageKey));
            exit(2);
        }
        $generatedFiles = $this->generatorService->generateRepository($packageKey, $modelName, $force);
        $this->outputLine(implode(PHP_EOL, $generatedFiles));
    }