CEnumerable
| Пакет | system.base |
|---|---|
| Наследование | класс CEnumerable |
| С версии | 1.0 |
| Исходный код | framework/base/CComponent.php |
CEnumerable — базовый класс для всех перечисляемых типов.
Для определения перечисляемого типа, расширьте CEnumberable и определите строковые константы. Каждая константа представляет перечисляемое значение. Имя константы должно совпадать со значением константы. Например,
Для определения перечисляемого типа, расширьте CEnumberable и определите строковые константы. Каждая константа представляет перечисляемое значение. Имя константы должно совпадать со значением константы. Например,
class TextAlign extends CEnumerable
{
const Left='Left';
const Right='Right';
}
Затем можно использовать перечисляемые значения, такие как TextAlign::Left и TextAlign::Right.
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CEnumerable