RedBanphP هي أداة ORM سهلة الاستخدام لـ PHP.
قم بتنزيل RedBeanphP من الموقع الإلكتروني:
https://redbeanphp.com/download
استخراج الأرشيف ووضعه في مشروع PHP الخاص بك ، Voila!
اختياري: SHA256Sum وتحقق من التوقيع.
فقط افتح ملف Composer.json وأضف اسم الحزمة (eg "gabordemooij/redbean": "dev-master") في قائمة المتطلبات الخاصة بك.
{
"require" : {
"gabordemooij/redbean" : " dev-master "
}
} ملاحظة : ستجد العديد من الأمثلة على موقع Redbean على موقع Redbean في فصل R Redbean. بسبب الأسماء التي تم التحميل التلقائي في الملحن ، ستكون هذه الفئة متاحة كـ RedbeanPHPR بدلاً من R . إذا كنت ترغب في استخدام الاسم R الأقصر بكثير ، فيمكنك إضافة عبارة use في بداية الكود الخاص بك:
use RedBeanPHP R as R ; ملاحظة: من المهم أن نلاحظ أنه عند استخدام RedBanphP مع الملحن ، هناك بعض الاحتياطات الإضافية اللازمة عند العمل مع النماذج. نظرًا لمتطلبات مساحة الاسم الخاصة بالملحن ، عند إنشاء نماذج ، نحتاج إلى استخدام SimpleModel لتمديد ، وليس RedBean_SimpleModel . علاوة على ذلك ، نحتاج إلى تحديد مساحة اسم SimpleModel ، وبالتالي فإن مثالًا كاملاً على استخدام نموذج مع Redbean مع الملحن هو كما يلي:
use RedBeanPHP R ;
class User extends RedBeanPHP SimpleModel
{
...
} لاحظ أننا نحتاج أيضًا إلى إضافة عبارة use RedBeanPHPR حتى نتمكن من استخدام اختصار R:: داخل النموذج.
كيف نقوم بتخزين كائن كتاب مع redbanphp:
$ book = R :: dispense ( " book " );
$ book -> author = " Santa Claus " ;
$ book -> title = " Secrets of Christmas " ;
$ id = R :: store ( $ book );نعم ، الأمر بهذه البساطة.
لمزيد من المعلومات حول RedBeanphP ، يرجى استشارة موقع RedBeanphP:
https://www.redbeanphp.com/