mixdinternet/laravel-stapler-extra

此软件包添加了一些laravel-stapler没有的功能

0.1.1 2016-01-29 10:46 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:03:56 UTC


README

此软件包添加了一些laravel-stapler没有的功能

要求

此软件包目前需要Laravel >= 5.1。

安装

Laravel-Stapler-Extra以composer软件包的形式分发,这是在您的应用程序中使用它的方式。

使用Composer安装软件包。编辑您的项目的composer.json文件以要求mixdinternet/laravel-stapler-extra

  "require": {
    "mixdinternet/laravel-stapler-extra": "0.1.*"
  }

或者

  composer require mixdinternet/laravel-stapler-extra

此操作完成后,最后一步是将自定义类更改

打开 /config/laravel-stapler/bindings.php

更改

  'interpolator' => '\Codesleeve\Stapler\Interpolator',

  'interpolator' => '\Mixdinternet\LaravelStaplerExtra\Interpolator',

自定义插值

  • :filename_slugify - 对文件附件名称应用str_slug(),例如注意力.jpg -> atencao.jpg。
  • :class_lower - 包含文件附件的模型(小写)的类名,例如 user。这将包括类命名空间。
  • :class_name_lower - 模型(小写)的类名,不带其命名空间。
  • :namespace_lower - 包含文件附件的模型(小写)的命名空间,例如 mixdinternet/user。