I've learnt so much after subscribing to read your exclusive articles! وقال "لقد تعلمت الكثير بعد الاشتراك في قراءة مقالاتك الحصري!"
نيك

RocksDBO الدرجة

وصف

هذه الفئة تمكن جدول قاعدة بيانات يمكن التلاعب بها بسهولة دون الحاجة إلى كتابة أي SQL.

  • RocksRelation AddRelation(): AddRelation(string $foriegnKey, string $otherTable, string $otherTableForiegnKey, string $relationName = null, string $relationType = null) adds a relation object to the RocksDBO الطريقة: RocksRelation AddRelation (): AddRelation (سلسلة $ foriegnKey، سلسلة $ otherTable، سلسلة $ otherTableForiegnKey، سلسلة $ relationName = فارغة، سلسلة $ relationType = فارغة) ويضيف كائن يتعلق RocksDBO
  • Dominic Skinner المؤلف: دومينيك سكينر
  • 0.2.1 الاسم: 0.2.1

) وتقع في / RocksDBO.php (السطر 16)

طريقة ملخص
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __construct (سلسلة $ TABLENAME، [سلسلة configFileName $ = فارغة]، [سلسلة fieldDefinition $ = فارغة]، [سلسلة rowValues ​​$ = فارغة])
Delete () إفراغ حذف ()
LoadAssociativeArrayData ( array $rowValues ) باطل LoadAssociativeArrayData (الصفيف $ rowValues)
Save () إفراغ حفظ ()
Select () إفراغ حدد ()
__call ( باطل __call ( , $ method_name، ) $ المعلمات)
__get ( باطل __get ( ) $ اسم)
__set ( إفراغ __set ( , $ اسم، ) $ قيمة)
طرق
(line 34 ) __ المنشئ بناء (خط 34)

منشئ يمكن أن يتم تكوين كائن قاعدة البيانات.

  • public وصول: الجمهور
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __ التصور (سلسلة $ TABLENAME، [سلسلة configFileName $ = فارغة]، [سلسلة fieldDefinition $ = فارغة]، [سلسلة rowValues ​​$ = فارغة])
  • $tableName : the table this database object should be created for يجب إنشاء جدول قاعدة بيانات لهذا الكائن: سلسلة $ TABLENAME
  • $configFileName : the configuration filename that should be used for this object, if null the default is used سلسلة $ configFileName: اسم الملف التكوين التي يجب استخدامها لهذا الكائن، إذا فارغة يتم استخدام الافتراضي
  • $fieldDefinition : any pre-created field definitions, this is usually used internally. سلسلة $ fieldDefinition: أي تعريفات حقل قبل خلق، وعادة ما يستخدم هذا داخليا.
  • $rowValues : the values of the table row that should be loaded, this is usually used internally. سلسلة $ rowValues: القيم من صف الجدول الذي يجب أن يتم تحميل، وعادة ما يستخدم هذا داخليا.
(line 291 ) حذف (خط 291)

سيؤدي ذلك إلى حذف الصفوف التي تطابق المعايير التي وضعتها على هذا الكائن.

  • public وصول: الجمهور
Delete () إفراغ حذف ()
(line 169 ) DeleteCurrentCache (خط 169)

ويسمح الإصدار الحالي مؤقتا من التعاريف مجال لحذفها، وعادة ما تستخدم إلا داخليا.

  • public وصول: الجمهور
DeleteCurrentCache () DeleteCurrentCache باطل ()
(line 381 ) GetFieldDefinition (خط 381)

هذا بإرجاع مجموعة من التعاريف المجال.

  • public وصول: الجمهور
GetFieldDefinition () GetFieldDefinition باطل ()
(line 153 ) LoadAssociativeArrayData (خط 153)

هذا يحمل مجموعة والنقابي من البيانات في الحقول.

  • public وصول: الجمهور
LoadAssociativeArrayData ( array $rowValues ) باطل LoadAssociativeArrayData (الصفيف $ rowValues)
  • $rowValues : the associative array to load مجموعة $ rowValues: الصفيف النقابي لتحميل
(line 276 ) حفظ (خط 276)

وهذا يوفر أية تغييرات على DBO، إذا كنت قد حصلت بالفعل على قيمة مفتاح سيكون إجراء تحديث وإلا سيتم تنفيذ عملية إدراج.

  • public وصول: الجمهور
Save () إفراغ حفظ ()
(line 181 ) حدد (خط 181)

سيؤدي هذا إلى تحديد كافة البيانات مع الخصائص التي تم تعيينها، إذا تم إرجاع أكثر من صف واحد يتم طرح خطأ.

  • public وصول: الجمهور
Select () إفراغ حدد ()
(line 129 ) __call (خط 129)
  • public وصول: الجمهور
__call ( باطل __ المكالمة ( , $ method_name، ) $ المعلمات)
  • $ method_name
  • $ المعلمات
(line 437 ) __get (خط 437)
  • public وصول: الجمهور
__get ( __ الحصول على باطل ( ) $ اسم)
  • $ اسم
(line 446 ) __set (خط 446)
  • public وصول: الجمهور
__set ( باطل __ مجموعة ( , $ اسم، ) $ قيمة)
  • $ اسم
  • $ قيمة

لا وقدمت تعليق.
أمن صورة

كتبه الدباغ دومينيك
آخر تحديث: 2011/10/25 16:00:38