public static function parseFromSolar($input = null) { $self = new self(); $parsed = date_parse($self->convertNumbers($input, true)); if ($parsed['year'] != false) { $self->fromSolar($parsed['year'], $parsed['month'], $parsed['day'], $parsed['hour'], $parsed['minute']); return $self; } return null; }