public function DateInterval___construct(array $ArgumentExpressions)
{
if (!$ArgumentExpressions[0] instanceof EE\ConstantExpression) {
throw new PlatformException('Call to DateInterval::__construct() must contain a single constant value');
}
return Expression::Constant(new \DateInterval($ArgumentExpressions[0]->GetValue()));
}