0 follower

Final Class Yiisoft\Db\Migration\Service\Generate\Column

InheritanceYiisoft\Db\Migration\Service\Generate\Column

Method Details

Hide inherited methods

__construct() public method

public __construct( string $name, string[] $decorators = [] ): mixed
$name string
$decorators string[]

                public function __construct(
    private readonly string $name,
    private readonly array $decorators = [],
) {}

            
getDecorators() public method

public getDecorators( ): array

                public function getDecorators(): array
{
    return $this->decorators;
}

            
getDecoratorsString() public method

public getDecoratorsString( ): string

                public function getDecoratorsString(): string
{
    return implode('->', $this->decorators);
}

            
getName() public method

public getName( ): string

                public function getName(): string
{
    return $this->name;
}

            
hasDecorators() public method

public hasDecorators( ): boolean

                public function hasDecorators(): bool
{
    return $this->decorators !== [];
}