Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Laravel Package

puth/php

Puth/php is an early-stage PHP package distributed via Composer. It can be added to existing PHP projects, with documentation and usage details available in the repository. Review its requirements, compatibility, and current adoption before using it in production.

View on GitHub
Deep Wiki
Context7

[READ ONLY] Subtree split of the Puth PHP package (see puth-io/puth)

Frequently asked questions about Php
What is puth/php and what does it do?
Puth/php is an early-stage PHP package distributed via Composer and published as a subtree split of the puth-io/puth repository. The vendor name and puth-php naming strongly suggest it is an SDK or HTTP client for a hosted service called Puth, but the public description does not confirm scope. Read the src/ tree and README before assuming any behavior, since no documentation was supplied with the package.
Does puth/php work with Laravel 10 or 11?
Unknown. No composer.json constraints, CI status, or documentation were supplied, so no Laravel version claim can be verified. Run composer require puth/php --dry-run and composer why-not puth/php <version> against your actual lockfile to surface PHP and Laravel conflicts. Treat any compatibility statement as unconfirmed until you have read the package's composer.json.
How do I install puth/php with Composer?
Run composer require puth/php from your project root, ideally first with --dry-run to catch constraint conflicts before they touch your lockfile. No published installation guide exists, so pin an exact version and commit hash rather than a caret constraint. Confirm a LICENSE file is present before installing into a commercial codebase.
Is puth/php safe to use in production?
Not without a short time-boxed audit. It has zero stars, zero dependents, no visible release history, and no third-party review, so nobody has checked it for credential leakage, unsafe deserialization, or unpinned transitive dependencies. Read the whole src/ tree and composer.json first; a package this small should be reviewable in under an hour. Treat it as an unvetted dependency, not an adoption candidate.
What license does puth/php use?
No LICENSE file or license metadata appeared in the evaluation evidence, which is a hard stop rather than a risk to manage. Without a license you have no legal right to use the package commercially. Check the repository root and the license field in composer.json before doing any integration work.
Does puth/php have tests and release tags?
No CI status, test suite, release history, or changelog were supplied in the assessment. That means you should assume no SemVer guarantees and pin to an exact version plus commit hash. Ask the maintainer directly whether tags and tests exist before depending on it.
Can I use puth/php without Laravel, in plain PHP?
Likely yes if it is a thin HTTP client, but the integration shape is unconfirmed. The best-case fit is a PSR-18 and PSR-17 client you can inject into Laravel's Http client or any plain PHP project; the worst case is a framework-coupled package with a service provider, facade, and global helpers. Read the source to determine which before estimating anything.
How does puth/php handle HTTP retries and timeouts?
Undocumented. Early-stage SDKs often hide retry, timeout, and fallback defaults that may be wrong for your traffic profile. Check whether it accepts an injected PSR-18 client, so you can reuse Laravel's retry and timeout middleware, or bundles Guzzle directly with its own configuration.
Is puth/php actively maintained, and are there alternatives?
No maintenance signals such as stars, dependents, release cadence, or a security disclosure path were found, so assume a bus-factor-of-one risk on a component that will hold production credentials. Alternatives are the Puth vendor's REST docs with a small hand-written client, or any well-adopted PSR-18 HTTP client you already trust. If Puth is a paid service with an SLA, ask the vendor about support terms, since package maturity usually tracks the vendor's.
Should I use puth/php or write my own HTTP client?
If Puth exposes a small REST API, 50 to 150 lines of your own client is often the better answer and keeps the dependency out of your graph. That avoids API lock-in, supply-chain risk, and silent SDK defaults. Reserve the package for cases where the vendor SDK covers non-trivial auth, signing, or protocol handling you do not want to reimplement.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager