thgs/laminas-feed-amphp-adapter

An adapter to use Amphp HTTP client in Laminas Feed

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 1

Forks: 0

Open Issues: 1

pkg:composer/thgs/laminas-feed-amphp-adapter

v1.1.0 2024-02-19 15:02 UTC

This package is auto-updated.

Last update: 2025-09-19 19:31:14 UTC


README

This package provides an adapter to use Amphp HTTP Client with Laminas Feed.

Usage

There is a convenience static method provided to create and install the adapter

<?php
use thgs\Adapter\LaminasFeedHttpClient\LaminasFeedAmphpHttpClientAdapter;

LaminasFeedAmphpHttpClientAdapter::installNew($httpClient = null);

If an HttpClient is not passed to installNew a default one will be created.

If you prefer to manually install into Laminas Feed you may use the constructor.

<?php
use thgs\Adapter\LaminasFeedHttpClient\LaminasFeedAmphpHttpClientAdapter;

$adapter = new LaminasFeedAmphpHttpClientAdapter($httpClient = null);
\Laminas\Feed\Reader\Reader::setHttpClient($adapter);