承接 psys/utils-bundle 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

psys/utils-bundle

最新稳定版本:v1.0.2

Composer 安装命令:

composer require psys/utils-bundle

包简介

Set of utilities for Symfony

README 文档

README

Packagist Downloads

UtilsBundle

Installation

composer req psys/utils-bundle

Usage

FileUploader

use Psys\UtilsBundle\Service\FileUploader;
...
FileUploader $fileUploader
...
$uploadedFile = $form->get('my_file')->getData();                        
$savedFile = $fileUploader->saveFile($uploadedFile, '/abs/path/target-dir');

print_r($savedFile);

$savedFile:

[
    'nameFileSystem' => 'dfb93338.pdf',
    'nameDisplay' => 'invoice.pdf',
    'mimeType' => 'application/pdf',
]

FormErrors

use Psys\UtilsBundle\Service\FormErrors;
...
FormErrors $formErrors
...
$form->handleRequest($request);

if ($form->isSubmitted()) 
{
    ...
    if (!$form->isValid()) 
    {
        $formErrorsRes = $formErrors->getArray($form)
        print_r($formErrorsRes);
    }
}

$formErrorsRes:

[
    [
        'field_id' => 'login_email',
        'message' => 'E-mail not found'               
    ],
    [
        'field_id' => 'login_password',
        'message' => 'The password is wrong'               
    ]
]

Miscellaneous

use Psys\UtilsBundle\Service\Misc;
...
Misc $utilsMisc

Available methods:

  • isEmailValid

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-09-23