Объекты DateTimeImmutable и DateTime можно сравнивать операторами сравнения.
class Foo
{
public function isGreaterThenNow(): bool
{
return $this->someDate > new DateTime();
}
}
чтобы это не выглядело костылемтогда проверять лучше не в ActiveRecord, а в спецификации какой-нибудь или ответсвенном объекте