0 follower

Final Class Yiisoft\Yii\Gii\ParametersProvider

InheritanceYiisoft\Yii\Gii\ParametersProvider

Method Details

Hide inherited methods

__construct() public method

public __construct( array $templates = [] ): mixed
$templates array

                public function __construct(
    /**
     * @var array<string, array<string, string>> a list of available code templates. The array keys are the template names,
     * and the array values are the corresponding template paths or path aliases.
     */
    private readonly array $templates = [],
) {
}

            
getTemplates() public method

public getTemplates( string $generator ): array
$generator string

                public function getTemplates(string $generator): array
{
    $templates = $this->templates[$generator] ?? [];
    return ['default' => 'true', ...$templates];
}