موقع پیاده سازی recaptcha چون داریم از یک api خارجی استفاده میکنیم بهتر نبود اول یک adapter مثلا RecaptchaAdapter تعریف میکردیم و بعد توی کلاس rule از متد validate کلاس RecaptchaAdapter استفاده میکردیم ؟
سلام علی عزیز
این مورد بستگی به پروژه و به اصطلاح Responsibility شما بستگی داره و طبیعتا این کار بهتره.
میتونید به عنوان چالش خودتون این مورد رو پیاده سازی کنید.