artwl/tinify-laravel is a Laravel package for tinify api support with laravel.
It currently has 0 GitHub stars and 294 downloads on Packagist (latest version 3.0.0).
Install it with composer require artwl/tinify-laravel.
Discover more Laravel packages by artwl
or browse all Laravel packages to compare alternatives.
Last updated
Tinify API support with laravel
$ composer require artwl/tinify-laravel
Add this to your config/app.php
under "providers":
Artwl\LaravelTinify\LaravelTinifyServiceProvider::class,
under "aliases":
'Tinify' => Artwl\LaravelTinify\Facades\Tinify::class
Set a env variable TINIFY_APIKEY in .env file with your tinypng api key.
use Tinify;
$result = Tinify::fromFile('\path\to\file');
$result -> toFile('\path\to\save');
use Tinify;
$result = Tinify::fromFile('\path\to\file');
$result -> resize(array(
"method" => "fit",
"width" => 150,
"height" => 100
));
$result -> toFile('\path\to\save');