روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمد حسین نفیسی
محل قرارگیری کلاس ولیدیت
جامعه پی اچ پی ایجاد شده در ۲۲ شهریور ۱۴۰۱

سلام وقت بخیر،توی این قسمت گفته شد که یک کلاس باید برای ولیدیت تعریف بشه،سوال من این است که ما توی utility کلاس هامون یک کلاس برای ولیدیت تعریف میکنیم،ایا باید در services یک کلاس تعریف کنیم وتو پوشه api ازفایلی که در services تعریف کردیم استفاده کنیم،یا این که مستقیما کلاس ولیدیت رو فراخانی کنیم و کابلش نکنیم؟ و این که کارهایی مربوط به کلاس‌های هلپر هستن رو باید مستقیم فراخانی کنیم یا این که برای اونا هم یک کابل توی پوشه services تعریف کنیم؟ متوجه هستم که باید و نبایدی وجود ندارد،من باب کد درست نوشتن عرض میکنم،ممنون

سلام محمد عزیز

این مورد میتونه بستگی به پروژه و نحوه پیاده سازیش هم داشته باشه

اما یه best practice خوب که من همیشه برای این مثال میزنم لاراول هست که سورس کدش رو میتونید مطالعه کنید

نحوه کار باهاش هم توی دوره آورده شده

https://laravel.com/docs/9.x/validation

حتما اولین فرصت توی برنامتون باشه کار کردن باهاش

موفق باشید ?

بهترین پاسخ
محمد گازری ۲۲ شهریور ۱۴۰۱، ۱۱:۳۵