vajexal/amp-mime-type

Mime type guessing for amphp

0.1.0 2021-05-26 16:46 UTC

This package is auto-updated.

Last update: 2024-03-26 22:40:31 UTC


README

Mime type guessing for amphp

Build Status

Installation

composer require vajexal/amp-mime-type

Usage

<?php

declare(strict_types=1);

use Amp\Loop;
use Vajexal\AmpMimeType\MimeTypeGuesser;
use function Vajexal\AmpMimeType\mimeTypeGuesser;

require_once 'vendor/autoload.php';

Loop::run(function () {
    /** @var MimeTypeGuesser $guesser */
    $guesser = yield mimeTypeGuesser();

    echo yield $guesser->guess('image.png'), PHP_EOL;
});

Guessers