tehla/sf-extension

有用的symfony扩展

安装: 6

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:bundle

dev-master 2021-05-25 22:47 UTC

This package is auto-updated.

Last update: 2024-09-26 05:51:52 UTC


README

安装

composer require tehla/sf-extension

组件

schema_filter

使用doctrine:schema:update命令在doctrine.dbal.schema_filter中定义的表上防止doctrine修改

查看https://symfony.com.cn/doc/current/bundles/DoctrineBundle/configuration.html#doctrine-dbal-configuration

示例

doctrine:
    dbal:
        schema_filter: '/^((?!view_).)*$/'

services.yaml中启用此功能

tehla_extension:
    component:
        schema_filter: true

maker_twig

使用symfony maker使用twig模板

tehla_extension:
    component:
        maker_twig: true

警告应该在从你的twig模板生成时出现。你可以忽略它们。

maker_generator

symfony maker扩展仅将类生成到src文件夹中的App\命名空间。你现在可以通过声明你想要存放生成代码的命名空间,在任何地方生成你的代码

tehla_extension:
    component:
        maker_generator: 
            - My\NameSpace\Out\Of\Src
            - Other\Namespace

此功能应仅与Generator::generateFile()一起使用,其中你可以指定生成代码的存储路径。

警告应该在从你的twig模板生成时出现。你可以忽略它们。