getItemDataByAttr($idx,$attr) - Get the data value of a given attr and idx.
getIDXByData($attr,$data) - Get the IDX of a given attribute data.
getOtherDataByAttr($idx,$attr) - Get all the records of a given attribute excluding given idx.
getAllIDXByAttrValue($attr,$value) - Get all the IDX of a given attr value.
searchOtherDataByAttr($idx,$attr,$value) - Search if exist the same data for the given attribute and value, excluding the given idx.
getAttrNameById($id) - Get attribute name from atttribute ID.
getAttrByValId($idx) - Get all the attribute names assigned to a given validator ID.
getElementTitles($group_id,$stat) - Get all the element titles of a given element group ID. If not empty stat get also disabled elements.
getSelectValue($ref,$value) - Get name of a given selector ref and value.
formatAttr($attr,$data) - Format an attr depending on data_type and value.
getElementData($conf) - Alias of getAllElementsData with a conf array.
getAllElementsData($e,$f,$idx,$sdd,$sda) - Get all the data for a given element group ID ($e) and filter ($f). To reduce data to a given idx, add it to function on $idx. If not empty stat get also disabled elements.
getAttrInfo($attr) - Get the all the info of a given attribute name.
getAttrOriginDBName($attr) - Get the DB data field name of a given attr name.
getFilterIds($k,$v) - Get an array with the idxs of a filter key and value.
getIntersectFilterIds($f) - Obtain values that meet all the filtering criteria contained in filter array ($f).
updateProduct($data,$idx) - Update/insert product.
delSingleProduct($idx) - Delete single product (no deleted from database).
delProducts($idx_list) - Delete list of products (no deleted from database).
purgeSingleProduct($idx) - Remove deleted product from database.
purgeProducts($idx_list) - Remove list of products from database.
pruneSingleProduct($idx,$keep) - Remove product from DB, keeping last versions.
pruneProducts($idx_list,$keep) - Remove a list of products from DB, keeping last versions.
getProductUpdateHistory($idx_list) - Get update history of a list of products.
updateElementItems($conf) - Create or update element on an element group.
updateSelectorItems($conf) - Create or update selector's options.
searchStrInData($conf) - Search string in data across one or more attributes.
detectDupeAttr($limit) - Detect duplicate no multi-attr by IDX