schranz-php-recipes/symfony-recipes-yaml-to-php-converter 问题修复 & 功能扩展

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

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

schranz-php-recipes/symfony-recipes-yaml-to-php-converter

Composer 安装命令:

composer require schranz-php-recipes/symfony-recipes-yaml-to-php-converter

包简介

A wrapper around symplify/config-transformer used to update recipes and using easy coding standard to fix them.

README 文档

README

This is a wrapper around the symplify/config-transformer used to convert Symfony core recipes which uses .yaml config files to .php config files.

It is used in:

To convert the official symfony recipes.

vendor/bin/yaml-to-php git@github.com:symfony/recipes.git
vendor/bin/yaml-to-php git@github.com:symfony/recipes-contrib.git

If you are not converting a recipes repository you should use the symplify/config-transformer directly instead of using this package.

Skeletons

There are currently also 2 skeletons shipped which can be used to create new symfony projects:

symfony/skeleton clone:

schranz-php-recipes/symfony-php-skeleton:

composer create-project schranz-php-recipes/symfony-php-skeleton

symfony/website-skeleton clone:

schranz-php-recipes/symfony-php-website-skeleton:

composer create-project schranz-php-recipes/symfony-php-website-skeleton

Using in exist projects

First convert your project with symplify/config-transformer from .yaml to .php configs after add the following to the composer extra.symfony.endpoint configuration:

    "extra": {
        "symfony": {
            "allow-contrib": false,
            "require": "6.1.*",
            "endpoint": [
                "https://raw.githubusercontent.com/schranz-php-recipes/symfony-recipes-php/flex/main/index.json",
                "https://raw.githubusercontent.com/schranz-php-recipes/symfony-recipes-php-contrib/flex/main/index.json",
                "flex://defaults"
            ]
        }
    }

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-11-22