<?php
namespace Module\Vendor\Provider\ImageCompress;
use Module\Vendor\Provider\ProviderTrait;
class ImageCompressProvider
{
use ProviderTrait;
* @return AbstractImageCompressProvider[]
*/
public static function all()
{
return self::listAll();
}
* @param $name
* @return AbstractImageCompressProvider
*/
public static function get($name)
{
return self::getByName($name);
}
* @return AbstractImageCompressProvider|null
*/
public static function first()
{
foreach (self::all() as $item) {
return $item;
}
return null;
}
}