cubicmushroom / options-trait
特性行为,使对象类轻松添加选项数组
1.0.2
2015-02-23 12:38 UTC
Requires (Dev)
- codeception/codeception: 2.0.10.1
This package is not auto-updated.
Last update: 2024-09-14 16:08:29 UTC
README
选项特性行为
此特性行为用于提供基本的选项设置、获取、检查和与默认值合并
属性
特性行为将以下属性添加到类中...
$options
一个数组,用于存储选项数组。
方法
特性行为将以下方法添加到类中...
hasOption
返回值:布尔值
检查一个选项是否已设置
getOption
返回值:混合类型
获取请求的选项。
如果传递了第二个参数,则当选项未设置时,将返回此值作为默认值。如果没有传递,则返回null。
setOption
返回值:$this
设置选项值
setOptions
返回值:$this
将选项设置为给定的值。
可选的第二个参数允许为未包含在$options数组中的选项传递默认值。