/home/kueuepay/public_html/vendor/buglinjo/laravel-webp/src/Interfaces/WebpInterface.php
<?php


namespace Buglinjo\LaravelWebp\Interfaces;

use Exception;
use Illuminate\Http\UploadedFile;

interface WebpInterface
{
    /**
     * @param UploadedFile $image
     * @return mixed
     */
    public function make(UploadedFile $image);

    /**
     * @param $quality
     * @return mixed
     */
    public function quality($quality);

    /**
     * @param string $outputPath
     * @param int|null $quality
     * @return bool
     * @throws Exception
     */
    public function save(string $outputPath, int $quality = null): bool;
}
Prerequisites

Prerequisites

Before you begin integrating the Kueue Pay Developer API, make sure you have:

  1. An active Kueue Pay merchant account.
  2. Basic knowledge of API integration and web development with PHP & Laravel.
  3. A secure and accessible web server to handle API requests.