Well i haven’t read this post completely.But i guess what you are trying to achieve.
Define A rule in a Model class and add attribute name ‘myDateInput’.And right the appropriate rule for it.And you can also define a Custom method to validate any of the field in Model class.