Class waContactCompositeField
This file is part of Webasyst framework.
Licensed under the terms of the GNU Lesser General Public License (LGPL). http://www.webasyst.com/framework/license/
- waContactField
-
waContactCompositeField
Direct known subclasses
waContactAddressField
Package: wa-system\Contact
Copyright: 2011 Webasyst LLC
License: LGPL
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-system/contact/waContactCompositeField.class.php
Copyright: 2011 Webasyst LLC
License: LGPL
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-system/contact/waContactCompositeField.class.php
protected
|
|
public
|
|
public
|
|
public
array|string|null
|
|
public
|
|
public
array
|
|
public
array
|
#
set(
Prepare value to be stored in DB. Data returned will be validated and later passed to $this->getStorage()->set(). For non-multi fields return string or array(value=>string, ext=>string). For multi fields return list of arrays(value=>string, ext=>string); ext is optional, see $this->isExt() |
protected
mixed
|
|
public
array|
|
|
public
|
|
public
|
#
setParameter( mixed $p, mixed $value )
Set the value of option $p. Used by a Field Constructor editor to change field parameters. |
public
|
|
public
|
__construct(),
__set_state(),
getFormatter(),
getHTML(),
getHTMLName(),
getId(),
getName(),
getParameter(),
getParameters(),
getStorage(),
getType(),
getValidator(),
isExt(),
isMulti(),
isRequired(),
isUnique(),
prepareSave(),
setParameters(),
validateUnique()
|
$_type,
$id,
$name,
$options
|