Methods summary
public static
|
#
add( ExtendedField $extended_field )
Add a extended field
Parameters
- $extended_field
- ExtendedField containing the name, field name, position, content, field type, possible values, default values, required and regex.
|
public static
|
#
update( ExtendedField $extended_field )
Update a extended field
Parameters
- $extended_field
- ExtendedField containing the id, name, field name, content, field type, possible values, default values, required and regex.
|
public static
|
#
delete_by_id( integer $id )
Delete a extended field for id
Delete a extended field for id
Parameters
- $id
- the id of the extended field
|
public static
|
#
delete_by_field_name( string $field_name )
Delete a extended field for field name
Delete a extended field for field name
Parameters
- $field_name
- the field name of the extended field
|
public static
|
#
data_field( ExtendedField $extended_field, const $sort = self::SORT_BY_ID )
Return informations for extended field by id or field name
Return informations for extended field by id or field name
Parameters
- $extended_field
- containing the id or the field name
- $sort
SORT_BY_ID or SORT_BY_FIELD_NAME
$return Object ExtendedField containing the informations field
|
public static
|
#
get_error( )
$return String Possible errors encountered
$return String Possible errors encountered
|