Initial V2 commit 4
This commit is contained in:
@@ -16,6 +16,16 @@ use Illuminate\Support\Str;
|
||||
* - Randomized filenames (prevents path traversal)
|
||||
* - Max file size enforcement
|
||||
* - No directory traversal possible
|
||||
*
|
||||
* متحكم الرفع (Upload Controller)
|
||||
*
|
||||
* الغرض من الملف:
|
||||
* التعامل مع رفع الملفات والصور (مثل صور الهوية، رخصة القيادة، الصور الشخصية، والملفات الصوتية).
|
||||
*
|
||||
* كيفية العمل:
|
||||
* 1. يستقبل الملفات المرفوعة من التطبيق.
|
||||
* 2. يقوم بتخزين الملفات في المجلدات المخصصة لها على الخادم مع تسميتها بشكل فريد.
|
||||
* 3. يرجع رابط الملف المرفوع ليتم تخزينه في قاعدة البيانات.
|
||||
*/
|
||||
class UploadController extends Controller
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user