Helper class used for declaring constraint annotation argument types. See
standard constraint implementations for usage.
aliases:Array [read-only]Implementation
public function get aliases():Array
array:Boolean [read-only]Implementation
public function get array():Boolean
defaultValue:* [read-only]Implementation
public function get defaultValue():*
name:String [read-only]Implementation
public function get name():String
optional:Boolean [read-only]Implementation
public function get optional():Boolean
type:Class [read-only]Implementation
public function get type():Class
public function ParameterDefinition(name:String, type:Class, defaultValue:Boolean, optional:Boolean, array:Array = false, aliases:* = null)Parameters
| name:String |
| |
| type:Class |
| |
| defaultValue:Boolean |
| |
| optional:Boolean |
| |
| array:Array (default = false) |
| |
| aliases:* (default = null) |
public function getAlias(value:String):StringParameters
Returns