hshn/base64-encoded-file 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

hshn/base64-encoded-file

最新稳定版本:v6.0.0

Composer 安装命令:

composer require hshn/base64-encoded-file

包简介

Provides handling base64 encoded files, and the integration of symfony/form

README 文档

README

Provides handling for base64 encoded files

tests Latest Stable Version Total Downloads Latest Unstable Version License

Installation

composer require hshn/base64-encoded-file

Usage

use Hshn\Base64EncodedFile\HttpFoundation\File\Base64EncodedFile;

$file = new Base64EncodedFile(base64_encode($data));

$file->getPathname(); // "/path/to/file"
$file instanceof Symfony\Component\HttpFoundation\File\File; // true

Integration for symfony/form

use Hshn\Base64EncodedFile\Form\Type\Base64EncodedFileType;

$form = $formBuilder
    ->add('file', Base64EncodedFileType::class)
    ->getForm();

Integration in a Symfony project (manual install)

Use this bundle in a Symfony project requires the following libraries:

  • symfony/dependency-injection
  • symfony/http-kernel
  • symfony/config

Then, you can load the bundle through the following configuration:

// bundles.php

Hshn\Base64EncodedFile\Bridge\Symfony\Bundle\Base64EncodedFileBundle::class => ['all' => true],

统计信息

  • 总下载量: 1.5M
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 41
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 40
  • Watchers: 1
  • Forks: 25
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-01-08