Class MLA (Media Library Assistant) IPTC EXIF Query implements the searchable database of IPTC EXIF mapping rules.
| package |
Media Library Assistant |
|---|---|
| since | 2.60 |
_execute_iptc_exif_rules_query( $request) : array
| since | 2.60 |
|---|
arrayquery results; array of MLA post_mime_type objects
_get_iptc_exif_rules(boolean $force_refresh = false) : boolean
| since | 2.60 |
|---|
booleanOptional. Force a reload of rules. Default false.
booleanSuccess (true) or failure (false) of the operation
_prepare_iptc_exif_rules_query( $raw_request, $offset, $count) : array
| since | 2.60 |
|---|
arrayrevised arguments suitable for query
_sort_uname_callback(array $a, array $b) : integer
| since | 2.60 |
|---|
arrayThe first array.
arrayThe second array.
integerThe comparison result.
mla_add_iptc_exif_rule(array $value) : boolean
| since | 2.60 |
|---|
arrayMLA IPTC EXIF Rule new value.
booleantrue if addition succeeds else false.
mla_convert_iptc_exif_rules(integer|array $rule_ids) : array
| since | 2.60 |
|---|
integer|arrayMLA IPTC EXIF Rule ID(s)
arrayMLA iptc_exif_mapping values ( 'standard' => array(), 'taxonomy' => array(), 'custom' => array() )
mla_count_iptc_exif_rules( $request) : integer
| since | 2.60 |
|---|
integerNumber of MLA iptc_exif_rule objects
mla_find_iptc_exif_rule(integer $ID) : array
| since | 2.60 |
|---|
integerMLA IPTC EXIF Rule ID
arrayMLA iptc_exif_rule array
mla_find_iptc_exif_rule_ID(string $rule_name) : integer
| since | 2.60 |
|---|
stringMLA IPTC EXIF Rule name.
integerRule ID if the rule exists else zero (0).
mla_iptc_exif_rule_names() : array
| since | 2.60 |
|---|---|
arrayMLA iptc_exif_rule name => name
mla_put_iptc_exif_rules()
| since | 2.60 |
|---|---|
mla_query_iptc_exif_rules( $request, $offset, $count) : array
| since | 2.60 |
|---|
arrayMLA iptc_exif_rule objects
mla_replace_iptc_exif_rule(array $value) : boolean
| since | 2.60 |
|---|
arrayMLA IPTC EXIF Rule new value.
booleantrue if object exists else false.
mla_tabulate_iptc_exif_items( $s = '') : array
| since | 2.60 |
|---|
array( 'singular' label, 'plural' label, 'count' of items )
mla_update_iptc_exif_rule(integer $ID, string $key, string $value) : boolean
| since | 2.60 |
|---|
integerMLA IPTC EXIF Rule ID.
stringMLA IPTC EXIF Rule property.
stringMLA IPTC EXIF Rule new value.
booleantrue if object exists else false.
_iptc_exif_rules : array
| since | |
|---|---|
| var |
{ Items by ID. Key $$ID is an index number starting with 1.
|
array
_iptc_exif_rule_highest_ID : integer
| since | |
|---|---|
| var |
integer