scr-be/file-uploader-bundle

此包已被废弃,不再维护。未建议替代包。

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

dev-master / 2.4.x-dev 2016-02-24 15:18 UTC

This package is not auto-updated.

Last update: 2019-02-20 18:50:13 UTC


README

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

概述

欢迎scr-be/file-uploader-bundle 包提供了一个用于在 Symfony 中实现 Blueimp 的多文件上传功能的包。

分组

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

JTT

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

快速开始

安装

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

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

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

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

配置

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

bin/file-uploader config:dump-reference scribe_file_uploader

参考

API 文档

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

整个API参考网站都是使用一个快速、可靠且功能完善的命令行工具自动生成的,这个工具叫做 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