odata client php
0.7.4
Perpustakaan yang lancar untuk memanggil layanan OData REST yang terinspirasi oleh dan berdasarkan Laravel Query Builder.
Perpustakaan ini saat ini dalam pratinjau. Silakan terus berikan umpan balik saat kami beralih ke perpustakaan yang didukung produksi.
Untuk pengguna WordPress, silakan lihat add-on Gravity Forms Dynamics 365 kami.
Anda dapat menginstal PHP SDK dengan komposer.
composer require saintsystems/odata-client
Berikut ini adalah contoh yang menunjukkan cara memanggil layanan 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 (); Jalankan vendor/bin/phpunit dari direktori dasar.
Dokumentasi
Wiki
Contoh
Situs Web Odata
Oasis Odata Versi 4.0 Dokumentasi
Lihat atau log masalah pada tab Masalah di repo.
Hak Cipta (C) Saint Systems, LLC. Semua hak dilindungi undang -undang. Berlisensi di bawah lisensi MIT.