Packages from thingston

  • PHP

    thingston/cache-manager

    Flexible configured cache pools for PHP applications implementing PSR-6 and PSR-16.

  • PHP

    thingston/coverage-check

    Console script to check code coverage using Clover reports.

  • PHP

    thingston/crawler

    Web crawler based on PHP Guzzle HTTP Client with concurrency support for faster operation.

  • PHP

    thingston/extractor

    Collection of PHP classes to extract data from HTML pages.

  • PHP

    thingston/http-app

    Simple HTTP application running on PHP 8.1 and backed by PSR standards.

  • PHP

    thingston/http-exception

    A set of custom PHP Exception based on HTTP Status Code.

  • PHP

    thingston/http-response

    Custom HTTP responses and a response emitter for PHP applications based on PSR-7.

  • PHP

    thingston/http-router

    An HTTP router supporting PSR-15 request handlers.

  • PHP

    thingston/log-manager

    Flexible configured loggers for PHP applications implementing PSR-3.

  • PHP

    thingston/paginator

    PHP paginator class for any suitable source of data using custom adapters.

  • PHP

    thingston/psr17

    Implementation of PSR-17 standard for factories that create PSR-7 compliant HTTP objects.

  • HTML

    thingston/psr7

    Implementation of PSR-7 standard for representing HTTP messages as described in RFC 7230 and RFC 7231, and URIs for use with HTTP messages as described in RFC 3986.

  • PHP

    thingston/settings

    A simple but effective read-only settings package for PHP 8.1.