src/Header/Column/Validator/DBase/LogicalValidator.php
<?php declare(strict_types=1);
namespace XBase\Header\Column\Validator\DBase;
use XBase\Enum\FieldType;
use XBase\Header\Column;
use XBase\Header\Column\Validator\ColumnValidatorInterface;
class LogicalValidator implements ColumnValidatorInterface
{
const LENGTH = 1;
public function getType(): string
{
return FieldType::LOGICAL;
}
public function validate(Column $column): void
{
$column->length = self::LENGTH;
}
}