Download the PHP package bit-part/mt-data-api-php-client without Composer
On this page you can find all versions of the php package bit-part/mt-data-api-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download bit-part/mt-data-api-php-client
More information about bit-part/mt-data-api-php-client
Files in bit-part/mt-data-api-php-client
Download bit-part/mt-data-api-php-client
More information about bit-part/mt-data-api-php-client
Files in bit-part/mt-data-api-php-client
Vendor bit-part
Package mt-data-api-php-client
Short Description Thin, safe Movable Type Data API v7 client for PHP.
License MIT
Homepage https://github.com/bit-part/mt-data-api-php-client
Package mt-data-api-php-client
Short Description Thin, safe Movable Type Data API v7 client for PHP.
License MIT
Homepage https://github.com/bit-part/mt-data-api-php-client
Please rate this library. Is it a good library?
Informations about the package mt-data-api-php-client
MT Data API PHP Client
Movable Type Data API v7のための、薄く、安全で、PSR準拠のPHPクライアントライブラリです。
特徴
- PSR準拠: PSR-7 (HTTP Message)、PSR-17 (HTTP Factories)、PSR-18 (HTTP Client)、PSR-3 (Logger)を実装
- 型安全: PHP 8.2+の厳格な型付けとPHPStan level max準拠
- 柔軟性: 任意のPSR-18互換HTTPクライアント使用可能(Guzzleがデフォルト)
- 開発者フレンドリー: 流暢なクエリビルダー、自動ページネーション、包括的なエラーハンドリング
- 完全テスト: Pestフレームワークによる完全なテストカバレッジ
- 自動生成: OpenAPI仕様からResourceクラスを自動生成
要件
- PHP 8.2 以上
- Composer
インストール
環境設定(推奨)
認証情報を安全に管理するため、.env ファイルの使用を推奨します。
詳細は USAGE.md - 環境設定 を参照してください。
クイックスタート
Resource Helpers
Authentication Workflow
Development
The quick summary is below; see docs/TESTING.md for expanded guidance.
Setup
Code Quality
Project Structure
ドキュメント
📚 利用者向け
- 使い方ガイド - ジュニアエンジニア向けの詳細な使用方法(豊富なサンプルコード付き)
- APIリファレンス - 全Resourceクラスとメソッドのリファレンス
- セキュリティガイドライン - 安全な使用のためのベストプラクティス
🔧 開発者向け
- 開発者ガイド - Resource生成、コーディング規約、貢献方法
- テストガイド - テスト戦略とCI/CD設定
- 仕様書 - 詳細な技術仕様
- Resource生成 - 自動生成システムの概要
License
MIT License - see LICENSE file for details.
Contributing
This project follows PSR-12 coding standards and requires PHPStan level max compliance.
Support
All versions of mt-data-api-php-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
ext-json Version *
guzzlehttp/guzzle Version ^7.8 || ^8.0
psr/http-client Version ^1.0
psr/http-factory Version ^1.0
psr/http-message Version ^1.1
psr/log Version ^1.1 || ^2.0 || ^3.0
ext-json Version *
guzzlehttp/guzzle Version ^7.8 || ^8.0
psr/http-client Version ^1.0
psr/http-factory Version ^1.0
psr/http-message Version ^1.1
psr/log Version ^1.1 || ^2.0 || ^3.0
The package bit-part/mt-data-api-php-client contains the following files
Loading the files please wait ...