for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Bdf\Form\Transformer;
use Bdf\Form\ElementInterface;
/**
* Null object for form transformer
*/
final class NullTransformer implements TransformerInterface
{
* @var NullTransformer|null
private static $instance;
* {@inheritdoc}
public function transformToHttp($value, ElementInterface $input)
return $value;
}
public function transformFromHttp($value, ElementInterface $input)
* Get the null transformer instance
*
* @return static
public static function instance(): self
if (self::$instance) {
return self::$instance;
return self::$instance = new self();