abt / common
dev-master
2015-01-28 15:16 UTC
Requires
- php: >=5.4
- aws/aws-sdk-php: 2.7.2
- doctrine/common: >=2.4
- doctrine/orm: >=2.4
- zendframework/zend-servicemanager: >=2.2.7
Requires (Dev)
- phpunit/phpunit: ~3.7
- squizlabs/php_codesniffer: 1.5.*
- zendframework/zendframework: >=2.2.7
This package is not auto-updated.
Last update: 2024-09-28 15:49:42 UTC
README
服务
FzyCommon\Service\EntityToForm:接受 doctrine 实体并返回一个与实体绑定并填充其实体信息的 ZF2 表单类(\Zend\Form\Form)。FzyCommon\EntityToForm:是FzyCommon\Service\EntityToForm的别名FzyCommon\Service\Search\Result:接受一个结果提供者接口并以标准方式格式化搜索结果FzyCommon\Search\Result:是FzyCommon\Service\Search\Result的别名FzyCommon\Service\Url:用于从 ZF2 路由名称或 AWS S3 密钥创建 URL 的服务FzyCommon\Url:是FzyCommon\Service\Url的别名FzyCommon\Service\Render:用于将 View Model 或视图文件路径渲染为 HTML 的服务FzyCommon\Render:是FzyCommon\Service\Render的别名FzyCommon\Config:返回包裹在\FzyCommon\Util\Params容器中的 ZF2 应用程序配置。FzyCommon\ModuleConfig:返回特定于此模块的配置数据(\FzyCommon\Service\Base::MODULE_CONFIG_KEY)并包裹在\FzyCommon\Util\Params容器中。FzyCommon\Service\Aws\Config:返回FzyCommon\ModuleConfig中的aws键并包裹在\FzyCommon\Util\Params容器中。FzyCommon\Service\Aws\S3\Config:返回FzyCommon\Service\Aws\Config中的s3键并包裹在\FzyCommon\Util\Params容器中。FzyCommon\Service\Aws\S3:返回配置的\Aws\S3\S3Client对象(使用FzyCommon\Service\Aws\S3\Config)FzyCommon\Factory\DoctrineCache:根据环境返回配置的Doctrine\Common\Cache类。
视图辅助函数
fzyFlashMessages:返回 flash 消息者中消息的数组,按类型索引。例如[ "success": [ "您的设置已保存" ], "warning": [], "danger": [], "info": [] ]fzyEntityToForm:提供对FzyCommon\Service\EntityToForm服务的快捷访问fzyNgInit:处理 json 编码和转义字面量、对象和 doctrine 实体以注入到 angular 范围中。fzyRequest:用于查询当前请求的视图访问器
控制器插件
fzySearchResult:用于标准化搜索响应格式的插件fzyUpdateResult:用于标准化更新响应格式的插件fzyEntityToForm:提供对FzyCommon\Service\EntityToForm服务的快捷访问
控制器
选项
debug:用作标志,表示此代码应公开错误和异常以进行调试。production:用作标志,表示此代码正在生产环境中运行。doctrine_cache:用于生成 doctrine 缓存对象的服务键。(默认:FzyCommon\Factory\DoctrineCache,这是一个 Redis 服务)doctrine_cache_config:设置 doctrine_cache 服务的配置。(默认:Redis 连接凭据)aws:连接到 AWS 服务的配置(应包含按服务索引的凭据,例如
"aws": [
"s3": [
"key": "your-aws-key",
"secret": "your-aws-secret"
]
]