Overview

Namespaces

  • PHP
  • PhpOptions
    • Types

Classes

  • AType
  • CharType
  • DatetimeType
  • DateType
  • DirectoryType
  • EmailType
  • EnumType
  • FileType
  • InifileType
  • IntegerType
  • RealType
  • SeriesType
  • StringType
  • TimeType
  • Types
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class EnumType

Enum type

List of possible values can be set as array or sring, that will by delimited by "," or " " or ";" or "|". Filtered value is key of coresponded value in settings. If values are set by string, values are not filtered by default.

PhpOptions\Types\AType
Extended by PhpOptions\Types\EnumType
Namespace: PhpOptions\Types
Author: Viktor Mašíček <viktor@masicek.net>
Located at Types/EnumType.php
Methods summary
public
# __construct( array $settings = array() )
Set object First setting is list of possible values. If it is not array, then list is make from substring delimited by "," or " " or ";" or "|"

Set object First setting is list of possible values. If it is not array, then list is make from substring delimited by "," or " " or ";" or "|"

Parameters

$settings
array
$setting Array of setting of object
public boolean
# check( mixed $value )
Check type of value.

Check type of value.

Parameters

$value
mixed
Checked value

Returns

boolean
public string
# getName( )
Return list of possible values

Return list of possible values

Returns

string
protected mixed
# useFilter( mixed $value )
Return modified value

Return modified value

Parameters

$value
mixed
Filtered value

Returns

mixed
Methods Inherited From PhpOptions\Types\AType
filter(), settingsHasFlag()
Properties Inherited From PhpOptions\Types\AType
$useFilter
PhpOptions API documentation generated by ApiGen.
Generated using the TokenReflection library.