bavix/laravel-helpers

此包已被 弃用 并不再维护。未建议替换包。

Laravel 5 语言助手

1.2.2 2019-01-29 12:59 UTC

README

常用助手集

Corundum (SDK)

Corundum (SDK) 是一组适配器,可以按照规则(fit、none、cover、contain、resize)更改图像大小。

Image of Sizes

$slice = new \Bavix\Slice\Slice([
    'disk'   => 'public',
    'driver' => 'gd'
]);

$corundum = new \Bavix\Helpers\Corundum\Corundum($slice);
$adapter  = new \Bavix\Helpers\Corundum\Adapters\Contain(
    $corundum,
    __DIR__ . '/images/test.png'
);

$slice = new Bavix\Slice\Slice([
    'width'  => '600',
    'height' => '600',
    'color'  => '#f00'
]);

$adapter->apply($slice)
    ->save(__DIR__ . '/images/none.png');

模型 URL

use Bavix\Extensions\ModelURL;

class File extends Model
{
    use ModelURL;
    
    protected $route = 'file';
    
    // ...
}

助手

  • cookies
    • bx_decrypt($mixed)
    • bx_cookie($key, $default = null)
  • 函数
    • bx_swap($first, $second)
  • 上传
    • bx_uploaded_file()

支持

Supported by JetBrains