aedart / model-table-name
该软件包已被废弃,不再维护。未建议替代软件包。
模型表名称的获取器和设置器软件包。此软件包是 'Aedart\Model' 命名空间的一部分;访问 https://bitbucket.org/aedart/model 了解更多关于项目的信息。官方子软件包网站(https://bitbucket.org/aedart/model-table-name)。
1.1.0
2015-06-21 17:51 UTC
Requires
- php: >=5.5.9
- aedart/validate: >=0.9.1 <2.0
Requires (Dev)
- aedart/license: 1.*
- aedart/license-file-manager: 1.*
- codeception/codeception: 2.0.*
- fzaninotto/faker: 1.5.*
Suggests
- aedart/overload: Provides means to dynamically deal with inaccessible properties, by implementing PHP’s magic methods; __get(), __set(), __isset(), and __unset().
README
模型表名称的获取器和设置器软件包
此软件包是 Aedart\Model 命名空间的一部分;访问 https://bitbucket.org/aedart/model 了解更多关于项目的信息。
官方子软件包网站(https://bitbucket.org/aedart/model-table-name)
内容
[目录]
何时使用此软件包
当你的组件需要了解电子邮件时
如何安装
#!console
composer require aedart/model-table-name 1.*
此软件包使用 composer。如果你不知道这是什么或者它是如何工作的,我建议你在尝试使用此软件包之前先了解一下。
快速入门
假设你有一个接口,例如一个存储库的接口,你可以扩展表名称感知接口;
#!php
<?php
use Aedart\Model\Table\Name\Interfaces\TableNameAware;
interface IRepository extends TableNameAware {
// ... Remaining interface implementation not shown ...
}
在你的具体实现中,你只需使用表名称特性;
#!php
<?php
use Aedart\Model\Table\Name\Traits\TableNameTrait;
class MyRepository implements IRepository {
use TableNameTrait;
// ... Remaining implementation not shown ...
}
许可证
BSD-3-Clause,请阅读包含在此软件包中的 LICENSE 文件