SDK Airtable นี้สำหรับ PHP นี้ช่วยให้สามารถใช้ประโยชน์จากการประชุม PHP ที่ได้รับความนิยมได้ง่ายขึ้น
หมายเหตุ: โครงการนี้อยู่ระหว่างการพัฒนาที่ใช้งานอยู่และยังไม่พร้อมสำหรับการใช้งาน
ไปที่: https://beachcasts.github.io/airtable-sdk-php/
ผ่านนักแต่งเพลง
$ composer require beachcasts/airtable-sdk-phpการใช้งานพื้นฐานต้องมีการสร้างอินสแตนซ์ของ AirTableClient ดังที่แสดงด้านล่าง:
require_once ( ' vendor/autoload.php ' );
use Beachcasts Airtable AirtableClient ;
use Beachcasts Airtable Config ;
// Add details to your environment - see documentation for recomendations
$ airtableClient = new AirtableClient (Config:: fromEnvironment (), <your_baseid>);
$ table = $ airtableClient -> getTable (<your_table_name>);<your_baseid> และ <your_table_name> ตามต้องการConfig::fromEnvironment สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้ AirTableClient โปรดดู /เอกสารที่ตัวอย่างไฮไลต์โดยใช้ create() , read() , update() , delete() และ list() วิธีการบน /ด้วยข้อมูล airtable
โปรดดู Changelog สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่เปลี่ยนแปลงไปเมื่อเร็ว ๆ นี้
Airtable-SDK มี 3 ชุดทดสอบ: เต็มหน่วยและการรวมเรารวมถึงข้อกำหนดของ dev กับ phpunit โปรดตรวจสอบให้แน่ใจว่าคุณเรียกใช้การติดตั้งนักแต่งเพลงเพื่อรับการอ้างอิงทั้งหมด
$ composer installการรันการทดสอบหน่วยเป็นเพียงการบอกให้ phpunit เรียกใช้การทดสอบ "หน่วย"
$ vendor/bin/phpunit --testsuite=unitการเรียกใช้การทดสอบการรวมจะต้องใช้บัญชีจริงและรายละเอียดจาก Airtable
tests.env.default ไป tests.envAdd a base โดยใช้วิธี Start from scratch ให้การสร้างฐานใหม่ยังคงรักษาชื่อ Untitled BaseBase ของคุณThe ID of this base is เพิ่มสิ่งนี้ลงใน tests.env ภายใต้คีย์ TEST_BASE_IDtests.env ภายใต้คีย์ AIRTABLE_API_KEYTable 1 - อัปเดต TEST_TABLE_NAME ใน tests.envเมื่อกำหนดค่า. ENV การทดสอบสามารถเรียกใช้ได้ด้วยคำสั่งต่อไปนี้:
$ vendor/bin/phpunit --testsuite=integrationในการเรียกใช้ชุดทดสอบเต็มรูปแบบคุณจะต้องทำตามขั้นตอนที่ระบุไว้สำหรับการทดสอบการรวม เพื่อ exceute ให้เรียกใช้คำสั่งต่อไปนี้:
$ vendor/bin/phpunit --testsuite=fullหรือ
$ vendor/bin/phpunitเพื่อดูแลรักษาคุณภาพเรายังคงใช้มาตรฐานต่อไปนี้:
เราให้ phpcs.xml.dist ภายใน codebase เพื่อตรวจสอบมาตรฐานการเข้ารหัสโดยใช้รหัสดมาน
ในการเรียกใช้ codesniffer กับ codebase ให้ใช้คำสั่งต่อไปนี้
$ vendor/bin/phpcs --standard=phpcs.xml.dist srcโปรดดูรายละเอียดที่มีส่วนร่วมและ code_of_conduct
หากคุณค้นพบปัญหาด้านความปลอดภัยใด ๆ โปรดส่งอีเมลถึง [email protected] แทนที่จะใช้ตัวติดตามปัญหา
ใบอนุญาต MIT (MIT) โปรดดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม