|
| init () |
|
| checkMin ($value, $index=null) |
|
| checkMax ($value, $index=null) |
|
| checkRange ($value, $index=null) |
|
| actionOptions () |
|
| getOptions () |
|
| setOptions ($value) |
|
| getPopular () |
|
| init () |
|
| config ($key, $default=null) |
| Get single configuration value. More...
|
|
| purgeBase ($value) |
| Purge function that will be called first. More...
|
|
| executeChild ($id) |
| Execute an action on a child widget. More...
|
|
| checkMin ($value, $index=null) |
|
| checkMax ($value, $index=null) |
|
| checkRequired ($value, $index=null) |
| Required check. More...
|
|
| checkValidFunc ($value, $index=null) |
|
| actionHelp () |
|
| setController ($value) |
|
| getDisplay () |
|
| getFred () |
|
| getId () |
|
| getParams () |
|
| getReadable () |
|
| getRight () |
|
| getTags () |
|
| getWidgets () |
|
| getWriteable () |
|
| _get ($key) |
|
| publish ($property, $visibility=self::READABLE) |
| Publish a property (or hide it again). More...
|
|
| configure ($config) |
| Configure the object. More...
|
|
| _get ($key) |
| Default getter if no specific setter is defined, and the property is also not published (readable). More...
|
|
| _set ($key, $value) |
| Default setter if no specific setter is defined, and the property is also not published (writeable). More...
|
|
|
| clientConfig () |
|
| purgeBase ($value) |
|
| __construct ($config=null) |
|
| update ($config) |
| Update the widget configuration. More...
|
|
| clientConfig () |
| Public configuration. More...
|
|
| caption ($id=null) |
|
| hint ($id=null) |
|
| convert ($value) |
| Convert a value from user format to standard, internal format. More...
|
|
| clientConvert ($value) |
| Convert a value from client format to standard, internal format. More...
|
|
| dataConvert ($value) |
| Convert an internal value before it is stored in the request data. More...
|
|
| format ($value) |
| Format a value from standard, internal format to user format. More...
|
|
| clientFormat ($value) |
| Format a value from standard, internal format to client format. More...
|
|
| formatTag ($value) |
| Format a tag value. More...
|
|
| purge ($value) |
| Purge a value. More...
|
|
| expect ($action) |
| Note if an action is expected. More...
|
|
| execute () |
| Execute an action on this widget. More...
|
|
| nothing ($value) |
| Check if a value is empty. More...
|
|
| check ($value, $index=null) |
| Check a value. More...
|
|
| propertyExists ($property) |
| Check if a property exists (public or published). More...
|
|
| constants ($prefix=null) |
| Return all constants. More...
|
|
| get ($key) |
| Get one or more properties. More...
|
|
| set ($key, $value=null) |
| Set one or more properties. More...
|
|
| __get ($key) |
|
| __set ($key, $value) |
|
const | ESCAPE = 'escape' |
| Escape the output. More...
|
|
const | MULTI = 'multi' |
| Allow multiple selections. More...
|
|
const | OPTIONS = 'options' |
| Available options. This can be an assoc.array, an SQL query, or a translatable string. More...
|
|
const | KEYS = 'keys' |
| Available option keys (sequence). More...
|
|
const | TTL = 'ttl' |
| Number of seconds the options may stay in the cache. More...
|
|
const | POPULAR = 'popular' |
|
const | PLACEHOLDER = 'placeholder' |
|
| $escape = true |
|
| $multi = false |
|
| $ttl = null |
|
| $placeholder = null |
|
| $groupDelimiter = '::' |
|
| $multiTrailer = null |
|
| $popularExtraKey = '...' |
|
| $popularExtraCaption = '... ([extra]) ...' |
|
const | CHILD_ID_SEPARATOR = '__' |
|
const | CAPTION = 'caption' |
|
const | DEFAULT_VALUE = 'defaultValue' |
|
const | DISPLAY = 'display' |
| Display type (see DISPLAY_* constants). More...
|
|
const | HELP = 'help' |
| Help string (translated). More...
|
|
const | HINT = 'hint' |
| Hint string (translated). More...
|
|
const | PARAMS = 'params' |
| Extra parameters (prefix the key with a '@' to point to the value of another widget). More...
|
|
const | RIGHT = 'right' |
| Optional different right with respect to the controller. If the user has the right, then (s)he. More...
|
|
const | TRAILER = 'trailer' |
| Trailer string (translated). More...
|
|
const | TAGS = 'tags' |
| Extra tags for help, hint, and trailer. More...
|
|
const | WIDGET_HELP = 'widgetHelp' |
| General widget help (translated). More...
|
|
const | CLASS_NAME = 'className' |
|
const | MIN = 'min' |
| Minimum value. More...
|
|
const | MAX = 'max' |
| Maximum value. More...
|
|
const | REQUIRED = 'required' |
| True for required. Set to self::VALID_FUNC to let the validation function handle this. Use. More...
|
|
const | VALID_FUNC = 'validFunc' |
| Specific validation function (called with value and index; returns true if OK). More...
|
|
const | WIDGETS = 'widgets' |
| Optional child widgets (key = name, value = widget object). More...
|
|
const | SECURITY_CHECKS_IGNORE = 'securityChecksIgnore' |
| Security checks to ignore (array with checks to ignore, true =. More...
|
|
const | DISPLAY_HIDDEN = 'h' |
| Do not show (only hidden) More...
|
|
const | DISPLAY_MINIMAL = 'm' |
| Show only value (without input element(s)). More...
|
|
const | DISPLAY_READABLE = 'r' |
| Show input element(s), but read-only. More...
|
|
const | DISPLAY_WRITEABLE = 'w' |
| Show editable input element(s). More...
|
|
const | EVENT_ACTION_PREFIX = 'controller:widget:action:' |
|
| $defaultValue = null |
|
| $help = null |
|
| $min = null |
|
| $max = null |
|
| $required = null |
|
| $trailer = null |
|
| $widgetHelp = null |
|
| $validFunc = null |
|
| $parent = null |
| Optional parent widget. More...
|
|
const | HIDDEN = 0 |
| Property is hidden. More...
|
|
const | READABLE = 1 |
| Property is readable. More...
|
|
const | WRITEABLE = 2 |
| Property is writeable. More...
|
|
const | READWRITE = 3 |
| Property is readable and writeable. More...
|
|
| $_options = null |
|
| $_controller = null |
|
| $_id = null |
|
| $_widgets = null |
| Optional child widgets. More...
|
|
| $_securityChecksIgnore = [] |
| Security checks to ignore. More...
|
|
| $_config = [] |
| Widget configuration (see constants). More...
|
|
| $_display = null |
|
| $_params = null |
|
| $_right = null |
|
| $_tags = null |
|
| $_published = [] |
| Published properties (key = name of property, value = visibility). More...
|
|
Definition at line 5 of file Sorter.php.