public function __construct(ArrayTransformerConfig $config = null) { if (!$config instanceof ArrayTransformerConfig) { $config = new ArrayTransformerConfig(); } $this->config = $config; $this->leapBug = DateUtil::hasLeapYearBug(); }