يمكن لهذه الحزمة أن تجعل مستأجر تطبيق Laravel على علم بذلك. تتمثل فلسفة هذه الحزمة في أنها يجب أن توفر فقط الأساسيات لتمكين تعدد الإيجارات.
يمكن للحزمة تحديد المستأجر الذي يجب أن يكون المستأجر الحالي للطلب. كما يسمح لك بتحديد ما يجب أن يحدث عند تحويل المستأجر الحالي إلى مستأجر آخر. إنه يعمل مع المشاريع متعددة الاستخدامات التي تحتاج إلى استخدام قاعدة بيانات واحدة أو عدة قواعد بيانات.
قبل البدء بالحزمة، نوصي بشدة بمشاهدة هذه المحادثة التي كتبها توم شليك حول استراتيجيات تعدد الإيجارات.
تحتوي الحزمة على الكثير من التفاصيل الدقيقة مثل جعل المستأجر على دراية بالوظائف الموجودة في قائمة الانتظار، وإنشاء أمر حرفي يتم تشغيله لكل مستأجر، وطريقة سهلة لتعيين اتصال على نموذج، وأكثر من ذلك بكثير.
هل أنت متعلم بصري؟ ثم شاهد هذا الفيديو الذي يغطي كيفية استخدام Laravel-multitenancy وكيف يعمل تحت الغطاء.
نحن نستثمر الكثير من الموارد في إنشاء أفضل الحزم مفتوحة المصدر في فئتها. يمكنك دعمنا عن طريق شراء أحد منتجاتنا المدفوعة.
نحن نقدر بشدة إرسالك لنا بطاقة بريدية من مسقط رأسك، مع ذكر الحزمة (الحزم) التي تستخدمها. ستجد عنواننا على صفحة الاتصال لدينا. ننشر جميع البطاقات البريدية المستلمة على جدار البطاقات البريدية الافتراضية لدينا.
يمكنك العثور على الوثائق الكاملة لهذه الحزمة على موقع التوثيق الخاص بنا.
ستحتاج إلى إنشاء قواعد بيانات MySql المحلية الثلاث التالية لتتمكن من تشغيل مجموعة الاختبار:
laravel_mt_landlord
laravel_mt_tenant_1
laravel_mt_tenant_2
يمكنك إجراء اختبارات الحزمة:
composer test
الرجاء مراجعة سجل التغيير للحصول على مزيد من المعلومات حول ما تغير مؤخرًا.
يرجى الاطلاع على المساهمة للحصول على التفاصيل.
إذا وجدت خطأً يتعلق بالأمان، فيرجى إرسال بريد إلكتروني إلى العنوان [email protected] بدلاً من استخدام أداة تعقب المشكلات.
يعتمد كود هذه الحزمة على الكود الموضح في سلسلة Multitenancy in Laravel لمحمد سعيد
رخصة معهد ماساتشوستس للتكنولوجيا (MIT). يرجى الاطلاع على ملف الترخيص لمزيد من المعلومات.