scribe/file-uploader-bundle

此包已被废弃,不再维护。作者建议使用scr-be/file-uploader-bundle包。

用于帮助在Symfony中实现Blueimp的文件多上传功能的包。

v1.1.0 2014-06-09 15:58 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:31:52 UTC


README

持续集成 代码质量审查 单元测试覆盖率
Travis Codacy Coveralls

概述

欢迎scr-be/file-uploader-bundle包提供了一种帮助在Symfony中实现Blueimp的多文件上传功能的工具。

分组

此包是teavee组的一部分(说明),该组包含其他发布版本,专注于媒体、HTML、内容、生成器以及相关功能。

JTT

此包代表在Scribe命名空间下发布的开源代码集合中的一个单独项目,这些项目是框架无关的库,以及多个Symfony包。这些项目由Rob Frawley 2nd协作者编写和维护,通常在Scribe Inc的支持下。

快速入门

安装

通过CLI的Composer显式要求代码,或者通过编辑您的composer.json文件来反映依赖关系并更新您的项目需求。例如,要使用CLI显式要求此项目,请使用以下命令。

$ composer require scr-be/file-uploader-bundle

要启用该包,通过在bundle数组中实例化ScribeFileUploaderBundle来将其注册到您的Symfony应用程序kernel中。

// app/AppKernel.php
class AppKernel extends Kernel {
    public function registerBundles() {
        $bundles = [
            // ...
            new Scribe\FileUploaderBundle\ScribeFileUploaderBundle(),
        ];
        // ...
    }
}

配置

可以使用Symfony控制台命令app/console(假设使用Symfony全栈框架和bundle注册)引用可用配置值。此外,此包提供了一个裸露的控制台可执行文件,可以通过调用以下内容来调用。

bin/file-uploader config:dump-reference scribe_file_uploader

参考

API文档

本包的API文档可在scr.be/file-uploader-bundle/api找到(以及下方通过“参考”徽章链接),该徽章位于“附加链接”标题下)。所有API参考都是基于master Git分支构建的,并在每次Git推送时自动更新——一旦本包成熟,将提供特定版本的API参考。

整个API参考网站都是使用一个快速、可靠且功能完善的CLI工具Sami自动生成的。它经过严格和定期的测试,在大型的、复杂的项目中使用,例如Symfony全栈框架scr.be/go/api-ref-symfony>),以及在小型项目Twigscr.be/go/api-ref-twig>)中。参考Sami的GitHub页面,了解如何将其应用于您的项目!

示例/教程

目前,除了这个README之外,没有“人工编写”的文档。待包稳定且有可用资源时,将发布RTD(Read the Docs)页面,其中包含更多信息和技术教程,包括在Symfony框架中的实际用例。

贡献

讨论

对于一般咨询或讨论广泛的话题或想法,您可以在Freenode上找到robfrawley。还有一个#scribe频道,可以通过以下链接加入irc.choopa.net:6669/scribe。

问题

要报告问题或请求新功能,请使用GitHubGitLab开始讨论。提供尽可能多的信息,以帮助快速解决问题。如果您几天内没有收到回复,请随时“ping”该话题。

代码

在使用此包的过程中创建了额外的功能?请将其回溯到上游!请毫不犹豫地提交拉取请求!除了在贡献指南中概述的简要要求之外,您的想象力是唯一的限制。

许可

本项目采用MIT许可,这是一个FSF/OSI-认证且与GPL兼容的许可,是一个许可宽松的免费软件许可。请查阅与源代码一起分发的LICENSE文件以获取更多信息。

附加链接

目的 状态
稳定版本 Packagist
开发版本 Packagist
许可 License
参考 License