odata client php
0.7.4
مكتبة بطلاقة للاتصال بخدمات Odata Rest Services مستوحاة من Builder ل Laravel.
هذه المكتبة حاليا في المعاينة. يرجى الاستمرار في تقديم ملاحظات ونحن نتكرر نحو مكتبة مدعومة بالإنتاج.
بالنسبة لمستخدمي WordPress ، يرجى الاطلاع على الإضافة إلى Dynamics 365.
يمكنك تثبيت PHP SDK مع الملحن.
composer require saintsystems/odata-client
فيما يلي مثال يوضح كيفية استدعاء خدمة Odata.
<?php
require_once __DIR__ . ' /vendor/autoload.php ' ;
use SaintSystems OData ODataClient ;
class UsageExample
{
public function __construct ()
{
$ odataServiceUrl = ' https://services.odata.org/V4/TripPinService ' ;
$ odataClient = new ODataClient ( $ odataServiceUrl );
// Retrieve all entities from the "People" Entity Set
$ people = $ odataClient -> from ( ' People ' )-> get ();
// Or retrieve a specific entity by the Entity ID/Key
try {
$ person = $ odataClient -> from ( ' People ' )-> find ( ' russellwhyte ' );
echo " Hello, I am $ person -> FirstName " ;
} catch ( Exception $ e ) {
echo $ e -> getMessage ();
}
// Want to only select a few properties/columns?
$ people = $ odataClient -> from ( ' People ' )-> select ( ' FirstName ' , ' LastName ' )-> get ();
}
}
$ example = new UsageExample (); تشغيل vendor/bin/phpunit من الدليل الأساسي.
الوثائق
ويكي
أمثلة
موقع Odata
Oasis Odata الإصدار 4.0 وثائق
عرض أو سجل المشكلات في علامة التبويب المشكلات في الريبو.
حقوق الطبع والنشر (C) Saint Systems ، LLC. جميع الحقوق محفوظة. مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.