承接 awaresoft/sonata-user-bundle 相关项目开发

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

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

awaresoft/sonata-user-bundle

Composer 安装命令:

composer require awaresoft/sonata-user-bundle

包简介

Symfony Awaresoft SonataUserBundle

README 文档

README

Remember! This vendor library is currently use in many projects. Please ensure that your changes are backward compatible.

Rules of modifying this vendor library

  1. If you add new modification, you must ensure backward compatibility.
  2. Adding new version to Git repository, you must send new tag
  3. If your modification is:
    • hotfix - increment last number e.g. 1.0.0 -> 1.0.1
    • feature - increment second number e.g. 1.0.0 -> 1.1.0
    • new version - a lot of modification which breaks BC, increment first number: 1.0.0 -> 2.0.0

Instalation of vendor in local environment

If you want to copy repository to your local storage, you have 2 ways:

  • Each project should contain utils/prepare_vendors script, which download vendor repositories from Git and link to project. Run it.
  • If you want to copy only one vendor, create vendor directory and clone Git repository directly from there. Remember, if you want to use this vendor in your project, you have to manually create symlink to directory /src/Awaresoft.

Modify vendor library and update origin version

  • Always modify this library directly from your project. Vendor should be symlinked to /src/Awaresoft directory in your project.
  • If you install this library before by Composer, you must remove this package from /vendor directory. After this operation got to: /vendor/composer/autoload_psr4.php file, find connection to this library and remove it from there.
  • After that you can refresh your cache by: app/console ca:cl command.
  • To commit new changes in library, use:
    git add .
    git commit -m "[message]"
    
  • Add new tag, corresponding to naming convention of tags: Check if tag is available, before add new one:
git tag [x.x.x]
  • Push your changes:
  • git push
    git push --tags
    
  • Wait for update of vendors' libraries by Satis. You can check if new version is added on: satis.awaresoft.pl.
  • Update composer repositories of your project by: composer update command.
  • 统计信息

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

    GitHub 信息

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

    其他信息

    • 授权协议: Unknown
    • 更新时间: 2021-12-10

    承接程序开发

    PHP开发

    VUE

    Vue开发

    前端开发

    小程序开发

    公众号开发

    系统定制

    数据库设计

    云部署

    网站建设

    安全加固