首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Propel2不是用classPrefix作为类或文件名的前缀。

Propel2不是用classPrefix作为类或文件名的前缀。
EN

Stack Overflow用户
提问于 2015-06-03 13:39:25
回答 1查看 39关注 0票数 0

如前所述,propel2并不是在生成的类或文件名前加上已定义的classPrefix。这是我的yaml文件。

代码语言:javascript
复制
propel:
paths:
    schemaDir: generated-reversed-database

database:
    connections:
        default:
            adapter: 
            dsn: 
            user: 
            password: 

runtime:
    defaultConnection: default 
    connections:
        - default 

generator:
    defaultConnection: default 
    connections:
        - default

    objectModel:
        addHooks: false
        classPrefix: ABC_

编辑:我觉得我缺少信息来帮助澄清情况。正在生成的类有TableName.php、=>类、TableName扩展BaseTableName,我希望类ABC_TableName扩展BaseTableName或者ABC_TableName扩展ABC_Base_TableName来处理基于pathing的类命名。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-04 15:35:27

正确的修复方法是对模式文件中的phpName属性执行大量替换。配置中的classPrefix属性是误导性的,还是当前没有正确实现?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30621813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档