سلام، آره میشه زمانی که کاربر داره آپلود رو انجام میده، طبیعتا به ازای هر یک آپلود باید یک ردیف توی دیتابیس ایجاد بشه، حالا شما تاریخی که اون ردیف ایجاد شده هم داری (همون created_at لاراول).
فقط کاری که باید بکنی اینه که هر سری که داره کار آپلود شدن انجام میشه توی کنترلر، بیای دقیقه الان رو با 1 دقیقه آینده چک کنی
حالا شرط دوم میشه اینکه تعداد فایل هایی که اون کاربر توی این بازه یک دقیقه ای ایجاد کرده رو بگیری
اگر تعداد اون فایل ها توی این بازه یک دقیقه ای بیشتر از 3 تا میخواست بشه برگردونی سمت View و بهش ارور نشون بدی، اگر هم هنوز 3 تا نشده بود که اجازه آپلود رو بهش میدی.
نکته اینجاست که توی دیتایس جایی که داری آدرس فایل رو ذخیره میکنی یک رابطه ای با جدول کاربرا وجود داشته باشه تا بتونی تعداد فایل هایی که اون کاربر خاص بارگذاری کرده رو داشته باشی.
یکم هم باید کار کردن با Carbon رو بلد باشی برای چک کردن اون بازه یک دقیقه ای.
ممنون ازت پوریا ولی منظورم این بود ببینم خودش ولیدیشنی داره یا نه چک کردن اینجوری رو اوکیم
بازم مرسی که وقت گذاشتی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟