FormattableConfig.php
437 Bytes
<?php
namespace ACP\ConditionalFormat;
use ACP\ConditionalFormat\Formatter\StringFormatter;
final class FormattableConfig {
/**
* @var Formatter
*/
private $formatter;
public function __construct( Formatter $formatter = null ) {
if ( null === $formatter ) {
$formatter = new StringFormatter();
}
$this->formatter = $formatter;
}
public function get_value_formatter(): Formatter {
return $this->formatter;
}
}