phoneburner / pinch-component
Pinch Components Library
Installs: 521
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
pkg:composer/phoneburner/pinch-component
Requires
- php: ^8.4
 - ext-bcmath: *
 - ext-ctype: *
 - ext-curl: *
 - ext-exif: *
 - ext-gmp: *
 - ext-iconv: *
 - ext-igbinary: *
 - ext-intl: *
 - ext-json: *
 - ext-mbstring: *
 - ext-random: *
 - ext-sodium: *
 - ext-zip: *
 - ext-zlib: *
 - crell/api-problem: ^3.7
 - crell/attributeutils: ^1.3
 - laminas/laminas-diactoros: ^3.6.0
 - nesbot/carbon: ^2.73.0 || ^3.10.3
 - phoneburner/http-tortilla: ^2.0.0
 - phoneburner/link-tortilla: ^1.0.0
 - phoneburner/pinch-core: ^0.0.36
 - psr/cache: ^3.0.0
 - psr/clock: ^1.0.0
 - psr/container: ^1.1.2 || ^2.0.2
 - psr/event-dispatcher: ^1.0.0
 - psr/http-client: ^1.0.3
 - psr/http-factory: ^1.1.0
 - psr/http-message: ^2.0.0
 - psr/http-server-handler: ^1.0.2
 - psr/http-server-middleware: ^1.0.2
 - psr/link: ^2.0.1
 - psr/log: ^3.0.2
 - psr/simple-cache: ^3.0.0
 - ramsey/uuid: ^4.9.1
 - symfony/var-exporter: ^7.3.4
 
Requires (Dev)
- guzzlehttp/psr7: ^2.8.0
 - phoneburner/composer-replacements: ^1.0.0
 - phoneburner/pinch-phpstan: ^0.0.36
 - php-parallel-lint/php-parallel-lint: ^1.4
 - phpunit/phpunit: ^12.4.0
 
Provides
README
Note: This repository is a read-only subtree split of the Pinch Framework monorepo. Please submit issues and pull requests to the main repository.
About
The Pinch Components package provides reusable, framework-agnostic components that can be used independently or as part of the Pinch Framework. These components embody the framework's type-safe, API-first philosophy, offering robust building blocks for modern PHP 8.4 applications, including HTTP clients, validation, serialization, and domain-driven design patterns.
Installation
composer require phoneburner/pinch-component
Documentation
For full documentation, please visit the main Pinch Framework repository.
Contributing
This is a read-only repository. To contribute to the Pinch Framework:
- Visit the main repository
 - Submit issues and pull requests there
 - Follow the contribution guidelines in the main repository
 
License
The Pinch Framework is open-source software licensed under the MIT license.