Functions

fill_idiamond_keys

fill_idiamond_rev_keys

get_diamond_range

search_diamonds

IDEAL INCOMMING JSON ALL PARTS OPTIONAL

$criteria = array( <<column_name_from_db>> => value-1, <<column_name_from_db>> => array(value-1, value-2), //or single string/integer value <<column_name_from_db>> => array( 'min' => value-1, 'max' => value-2 ), 'sold' : false //By default system will only show UN-SOLD diamonds. if 'sold' is true it will look for only sold ones and add the sold and sold_date fields. 'limit' => 100, 'skip' => 0, 'sort' => array( 'by' => <<field_name_in_db>>, //or array of fields 'dir' => 'DESC' //or 'ASC' ) 'parse_keys': true //This will replace all keys with values }; EXAMPLE $criteria = array( 'has_cert' => true, //or 1 'shape' => array(1, 2, 3), 'price' => array( 'min' => 100, 'max' => 10000 ), 'limit' => 100, 'skip' => 200 ); NOTE :: THERE IS NO 'generate_keys' IN THIS ARRAY. KEYS MUST BE CONVERTED BEFORE THIS SCRIPT

get_diamond_by_id

get_diamond_by_vendor_id

dpf_homepage

dpf_create_new_account

dpf_enable_disable_categories

enable_disable_categories

update_records

get_sitemap

get_pgs_recursive_advance2

operation_on_record

run_search_update_process

operation_on_record

insertIntoSearch

generate_preload_content

check_seed_if_available

check_if_guid_exists

insert_new_seed

get_product_order

get_seed_by_guid

shopping_cart_set_session_for_authorize_net

check_shopping_cart_status_w_guid

update_shopping_cart_configuration

checkCreditCard

checkExpirationCreditCard

clean_lines_not_following_the_pattern

add_states_to_file

get_states_to_file

write_state_percentage

get_string_from_array

getCCYear

randr

get_item_specs_str

get_item_specs_arr

sc_get_product_info_no_promo

sc_get_product_info

sc_get_product_info_bkp

sc_get_promotions

sc_apply_promotion_to_product

sc_get_promotion_matrix

sc_get_promotion_matrix_bkp

get_cc_type_arr

get_shipping_countries

get_enabled_shipping_countries

get_shipping_rate

get_tax_percentage

get_all_state_tax

get_md5

get_account_settings

sendEmailWithTemplate

mail_sendEmailByEvent

mail_sendMailWithAttachmentByEvent

mail_sendMailByEvent

sendMailWithAttachment

sendMail

get_specification_search_filters_from_file

get_specifications_array

get_item_details_ext

get_items_ext

get_cat_children_ext

get_cat_ext

list_specs_json

get_spec_list_remote

add_new_page_advanced

get_next_tab_for_parent

delete_all_thumbnails

delete_thumbnail

create_all_thumbnails

create_thumbnail_filename

getResizedPictureDimension

update_image_thumbnail

generate_thumbnail

combine_file_and_ext

seperate_file_and_ext

create_img_thumbnail

get_img_thumbnail

if_db_record_exist

create_new_user_account

group_manager_dealer_validation_unset_session

group_manager_dealer_validation_set_session

group_manager_dealer_validation

gen_token

display_enabled_langs_on_dealers

get_lang_vars

get_username_from_domain

row_display_language_bar

create_db_tables_for_data_recipients

create_db_tables_for_brand

update_page

validate_duplicate_pg_type

add_new_page

create_new_brand_configuration

read_brand_configuration

read_brand_configuration_from_brand_name

create_new_dealer_configuration

read_dealer_configuration

get_tbl_names_for_all_languages

get_language_setting_arr_of_brand

write_configuration

read_configuration

redirect_to_homepage

system___update_brand_publish_folder

change_access_permission_for_dealer

verify_ishowcase_connection

create_icp_for_download

get_last_row_of_a_file

record_successful_ishowcase_filename

archive_successful_ishowcase_files

check_folder_existance

verify_icp_connection

update_remote_client_site_icp_connection

get_showcase_path

verify_access_with_verif_tbl

authorize_owner_verif_access

authorize_brand_access

validate_post_vars_to_update_page

validate_text

validate_guid_format

display_form_to_manage_images

get_img_array_advanced

get_raw_img_array

get_img_array

get_file_type

display_video

display_change_status_button

display_change_status_radio_button

get_pgs_recursive_advance

get_pgs_recursive

get_bread_crumb_array

get_bread_crumb

update_bread_crumb

generate_bread_crumb_string

echo_arrow_up_button

echo_refresh_button

echo_edit_button

echo_pg_type

echo_pg_status

set_messages

get_brnd_name_arr_using_brand_master_id

get_pg_info_from_guid

verify_access_for_assigned_group_manager

verify_brand_access

get_guid_info

get_brnd_tbl_name

unregister_guid

register_guid_advanced

register_guid

get_http_post_vars

get_db_tbl_fields

get_db_tbl_fields_assoc

get_brand_name_new

get_brand_name

get_module_list

convert_item_array_to_image_name

get_image_for_cat

get_retailer_language_for_brand

getTableColor

replaceLineInTextFile

get_random_number

generate_new_password_md5

update_brand_configuration

validate_tables_existance

create_specification_table

get_brand_list_for_retailer

get_brand_for_retailer

update_dealer_configuration

get_products_icons

get_specification_search_filters

set_default_language

display_date_separated_with_slashes

get_brnd_tbl_name_user_info

delete_images_of_guid

clean_string_characters

delete_user

get_general_search_information

get_brand_id

remove_brand_from_auto_updates

get_default_retailers_info

get_retailers_information

get_retailers_information_using_lat_lon

get_brands_for_user

get_retailers_by_lat_and_long

srv_curl_data_recipient

srv_curl_user_role

srv_curl_dealer_manufacurer_list

srv_curl_get_brand_for_retailer

srv_curl_user_information

srv_curl_get_all_servers

srv_curl_update_password

srv_curl_brand_access

srv_curl_delete_or_disable_user

srv_curl_dealer_configuration_language

srv_curl_dealer_configuration_template

srv_curl_dealer_configuration

srv_curl_module_access

brand_access_for_dealer

brand_access_general

srv_curl_general_str

update_owner_verif_from_dealer

set_ishowcase_variables

get_image_recursive

get_left_menu_brands

get_brand_arr_from_retailer_recursive

get_brand_from_retailer_recursive

get_alternative_model_numbers

get_products_with_special_specification

display_pagination

get_price

get_spec_values

money_format

skip_single_children

save_uri_alias

fill_uri_alias_array

resolve_uri_alias

has_uri_alias

generate_change_lang_uri

generate_uri

get_bread_crumb_uri_from_string

get_products

isearch

IDEAL INCOMMING ARRAY ALL PARTS OPTIONAL

$crit = array( 'brand' => array(2,5,7), //or single integer 'specs' => array( 'spec-field-1' => x, 'spec-field-2' => array(y, z, a), 'spec-field-3' => array( 'min' => a, 'max' => A ), //Not yet Implimented 'spec-field-4': true || false //has field set or doesn't have field set ), 'display_specs' => 'spec_field_1' || array('spec_field_1', 'spec_field_2') //add this to an array named 'specs' on the output; Also "ALL" or "all" may be used to display all specifications => no array() 'limit' => 100, 'skip' => 0, 'parent' => 3000001, 'model' => "abc123", 'keyword' => "abc123", 'price' => ( 'min' => 0, 'max' => 1000000000000 ), 'hasPrice' => true, //or false -- if true >> MUST HAVE PRICE :: if false may have no price 'hasPromotion' => true, //or false -- if true >> MUST HAVE PRICE :: if false may have no price 'ignorePromos' => false, //or true -- Will ignore all promotion features :: Saves processes 'removeVariations' => false, //or true -- Will remove variations in search results if TRUE 'order_by' => index/column of table 'order_dir' => asc/desc/1/-1 'print_guids_only' => true //defualt false; ); Outputs Array of products;

sort_array_by

redirect_to_correct_uri

log_the_issue

user_msg_log

srv_access_log

visitor_activity_log

website_activity_log

get_range_for_guid

file_to_array

validateGeneralInfo

isValidString

isValidAddress

isValidNumber

isValidUSPhone

isValidDate

validate_field_email

validate_field_string

getCountries

getCountries_arr

getStates_arr

replace_special_characters

getStates

getStatesArray

validateUSZipCode

date_is_valid

getCountriesFromList

validateString

validateInt

db_is_registered_user

db_create_new_user

db_update_user_status

db_get_address_info_with_addressID

db_get_address_info

db_get_user_information_with_userID

db_get_user_information_with_username

db_get_user_information

db_get_user_subscriptions

db_update_user_subscriptions

db_is_current_password

db_get_password_md5

db_validate_email_existance

db_get_user_status

db_update_account_information

db_update_password

db_save_address

db_delete_address

display_address_row

db_update_comment_on_wishlist

db_delete_product_from_wishlist

db_change_status_on_wishlist

db_add_product_to_wishlist

db_get_user_wishlist

db_get_user_transactions

db_get_promotion_name

db_get_transactions_row

db_get_transactions_detail

get_address_line

get_one_time_password_from_file

db_insert_user_susbcription

get_core_label_arr

get_label_arr

get_default_captions

validate_address_fields

db_insert_book_an_appointment

get_review

get_reviews_by_

get_reviews_by_guid

get_reviews_by_model_number

get_reviews_by_user

get_new_reviews

get_reviews_after

get_all_reviews

get_recent_reviews

set_review_flags

mark_review_read

approve_review

unapprove_review

remove_review

unremove_review

mark_review_as_spam

unmark_review_as_spam

get_next_review_order_number

insert_review

insert_review_assoc

add_slashes_if_not_added

create_product_reviews_table

read_file_to_arr

get_enabled_media_filters

get_enabled_media_news

get_article_previous_next

get_article_information

get_comments_for_news

page_group_manager

process_group_manager_forms_recursive

verify_dealer_w_brnd_grouping

get_verif_grouping_tbl_name

get_dealer_group_ids

process_group_manager_forms

page_group_manager_DELETE

gen_content_for_items

sc_checkout_purchase

sc_checkout_db_updateTransAuth

sc_checkout_db_insertTransSC

sc_validate_promotion_code_for_guids

sc_validate_promotion_code_for_user

sc_validate_promo_code_max_uses

sc_get_promotions_for_shopping_cart_arr

sc_get_customer_list_of_the_user

sc_promotions_country_list

sc_promotions_state_list

sc_checkout_validateCC

sc_apply_promo_code

PPSetExpressCheckout

PAYPAL

Initiate an Express Checkout transaction. $ppal_info is an array with all the params to be sent to ppal

PPGetExpressCheckoutDetails

PPDoExpressCheckoutPayment

PPHttpPost

Send HTTP POST Request

sc_setPayPalExpressCheckoutData

sc_setPayPalExpressCheckoutPaymentData

sc_sendToAuthorizeNet

sc_parseAuthorizeNetResponse

authorize_through_authnet

prep_cart_for_db

connect_to_image_srv_ftp

put_image_on_srv

close_image_srv_ftp_conn

get_guid_xml_information

get_search_xml_results

get_brands_xml_information

get_brands_arr_for_retailer

count_news_articals_by_month

get_news_artical

get_news

generate_image_name

get_image_from

size_const_to_size

get_all_images_from

get_first_product_image

add_more_img_to_db

delete_last_img_from_db

get_news_images_from

display_images_of_guid

delete_img

get_img_db_path

del_img_from_db

add_img_to_db

create_null_img_db

reserve_available_img_slot_in_guid_db

get_img_path_for_brand

convert_model_guid_for_brand

fix_image_dbs_for_brand

convert_brand_to_s3_hosted

process_image_transfer_to_s3

change_default_language

update_language_settings

create_new_language_settings

get_enabled_languages_arr

get_default_language

get_available_language_arr

get_base_brand_db_name_for_lang

delete_language

mysql_error_wrapper

copy_guid_to

copy_images

do_image_copy

trim_value

get_variation_id

assign_new_variation_id

get_variant_group

get_variant_group_by_guid

get_variant_group_guids

get_variant_group_guids_by_guid

get_all_variation_group_specs

get_all_variation_group_specs_by_guid

assign_to_variant_group

assign_to_variant_group_by_guid

vid_isset

get_variation_default

change_variation_default

update_var_group_det

make_new_variation_from

compare_variation_group

get_complications_for

array_extract_assoc

array_extract

clean_recursive

get_next_retailer_guid_range

is_retailer_brand

get_array_variable

get_session_variable

include_stylesheet_on_head

srv_user_autentication

srv_verify_access_with_verif_tbl_recursive

get_meta_info_for_guid

connect_irbs_db

connect_external_db

connect_internal_db

query_general

query_get_all_users

query_get_all_verif_owned_by_user

query_assigned_domain

query_get_user_info

query_get_above_2000

query_get_rows_super_advanced

query_get_rows_advanced

query_get_rows

query_get_groupids_for_user

query_pg_fields

query_get_brand_name_from_brand_master_id

query_get_guid_from_brand_master_id

get_filtered_products_qry

add_trigger_on_lang

create_news_table

create_news_comments_table

create_item_promos_table

create_news_filter_table

create_item_specs_table

create_item_det_table

create_quote_request_table

alter_quote_request_table

create_pricing_table

create_guids_table

create_brand_main_table

get_filtered_products

check_tbl_retailers_existance

db_get_promotions_tbl_arr

db_get_transactions_tbl_arr

check_tbl_book_appointment_existance

check_tbl_product_registration_existance

check_tbl_product_order_existance

check_tbl_promotions_existance

check_tbl_transactions_existance

check_tbl_users_existance

create_news_tables

ishowcase_general_query

db_copy_data_from_tables

get_brand_from_guid

create_authenticity_table

create_contacts_table

create_uri_alias_table

get_parents_for_copy_functions

create_report_for_email_this_page

create_report_for_seller

add_item_to_transaction

open_transaction_in_db

name_the_file

create_report_for_customer_betta

create_report_for_email_registry

operation_on_cat

operation_on_cat

check_for_vid

check_for_title

contents

specification_search_manager_func____get_internal_color

search_criteria_manager_func____validate_string

search_criteria_manager_func____display_toolbar

search_criteria_manager_func____delete

search_criteria_manager_func____delete_item_spec

search_criteria_manager_func____update

search_criteria_manager_func____insert

search_criteria_manager_func_____get_table

search_criteria_manager_func_____get_result

contents

contents

contents

authenticity_manager_func____validate_string

authenticity_manager_func____display_toolbar

authenticity_manager_func_____delete_all_contacts

authenticity_manager_func_____delete_contact

authenticity_manager_func_____get_table

authenticity_manager_func_____get_result

authenticity_manager_func_____generate_file_xls

authenticity_manager_func_____generate_file

contents

contents

contents

contents

operation_on_cat

contents

contents

product_order_func____display_toolbar

product_order_func____check_tables

product_order_func____default_page

contents

news_comments_manager_func____display_toolbar

news_comments_manager_func_____get_result

news_comments_manager_func_____delete

news_comments_manager_func_____get_table

news_comments_manager_func_____update_status

news_comments_manager_func_____generate_file

news_comments_manager_func_____generate_filter

news_comments_manager_func_____display_table

contents

send_password_func____display_toolbar

signup_func____display_toolbar

edit_item_func____get_array

edit_item_func____get_specification_search_filters_from_file

edit_item_func____display_toolbar

display_navigation_table

get_path

display_path

back_button

cancel_button

update_item

edit_item_func____reset_all_prices

edit_item_func____get_mod_settings

edit_item_func____update_mod_settings

edit_item_func____remove_pricing_vars

edit_item_func____get_array

edit_item_func____get_specification_search_filters_from_file

edit_item_func____display_toolbar

display_navigation_table

get_path

display_path

back_button

cancel_button

update_item

edit_item_func____reset_all_prices

edit_item_func____get_mod_settings

edit_item_func____update_mod_settings

edit_item_func____remove_pricing_vars

edit_item_func____display_toolbar

display_navigation_table

get_path

display_path

back_button

cancel_button

update_item

edit_item_func____get_specification_search_filters_from_file

edit_item_func____get_array

contents

contents

contents

contents

contents

contents

contents

contents

group_manager_func____display_toolbar

contents

contents

manage_cats_update_bread_crumb_recursive

operation_on_record

manage_cats_func____publish_data_to_dealer_verif_tbl

manage_cats_func____delete_pages

manage_cats_func____delete_product

manage_cats_func____display_toolbar_for_edit_page

manage_cats_func____display_toolbar

display_navigation_table

get_path

display_path

back_button

cancel_button

manage_cats_func____update_pg_info

contents

manage_images_func____display_toolbar

contents

language_manager_func____display_toolbar

contents

contents

operation_on_cat

contents

contents

manage_customers_func____display_toolbar

manage_customers_func____get_all_front_end_users

manage_customers_func____delete_front_end_user

manage_customers_func____get_complete_user_information

contents

contents

wish_list_manager_func____display_toolbar

wish_list_manager_func_____get_result

wish_list_manager_func_____delete

wish_list_manager_func_____generate_file

product_registration_func____check_tables

product_registration_func____display_toolbar

contents

contents

pricing_vars_manager_func____check_tables_exist

pricing_vars_manager_func____get_complications

pricing_vars_manager_func____save_pricing

manage_orders_func____display_toolbar

manage_orders_func____get_flag_for_transactions

manage_orders_func____display_black_list

manage_orders_func____display_order_by_userID

manage_orders_func____get_transactions_orders_status_arr

manage_orders_func____display_order_by_trans_id

manage_orders_func____check_tables

manage_orders_func____get_black_list

manage_orders_func____get_black_list_file

contents

contents

shopping_cart_manager_func____display_toolbar

manage_promotions_func____display_toolbar

manage_promotions_func____get_arr

manage_promotions_func____get_product_list

manage_promotions_func____add_product_list

manage_promotions_func____add_customers_list

manage_promotions_func____add_state_list

manage_promotions_func____delete_guid_list_id

manage_promotions_func____update_product_name

manage_promotions_func____delete_state_list

manage_promotions_func____update_state_name

manage_promotions_func____delete_country_list

manage_promotions_func____update_country_name

manage_promotions_func____delete_customers_list

manage_promotions_func____update_customers_name

manage_promotions_func____update_product_list

manage_promotions_func____update_state_list

manage_promotions_func____update_customers_list

manage_promotions_func____update_country_list

manage_promotions_func____update_promo_status

manage_promotions_func____add_country_list

manage_promotions_func____validate_promo_name_unicity

manage_promotions_func____update_promotion

manage_promotions_func____add_promotion_codes

manage_promotions_func____add_new_promotion

manage_promotions_func____get_customers_arr

manage_promotions_func____get_customers_select

manage_promotions_func____add_promotion_code

manage_promotions_func____delete_promo

manage_promotions_func____update_promotion_code

manage_promotions_func____update_promotion_code_status

manage_promotions_func____get_promo_codes_select

contacts_manager_func____validate_string

contacts_manager_func____display_toolbar

contacts_manager_func_____delete_contact

contacts_manager_func_____get_table

contacts_manager_func_____get_result

contacts_manager_func_____generate_file

analytics_func_get_nav

analytics_func_hear_about_month_selects

analytics_func_get_columns_from_raw

analytics_func_format_table_from_raw

brand_settings_func____display_toolbar

brand_settings_func____get_product_types

labels_manager_func____display_toolbar

labels_manager_func____get_available_languages

contents

brand_settings_func____display_toolbar

contents

search_func____display_toolbar

news_manager_func____date_is_valid

news_manager_func____get_internal_color

news_manager_func____display_toolbar

news_manager_func____get_enabled_filters_arr

contents

locate_dealer_manager_func____validate_string

locate_dealer_manager_func____display_toolbar

locate_dealer_manager_func____get_table_name

locate_dealer_manager_func____page_section_add_or_edit

locate_dealer_manager_func____bulk_upload_file

locate_dealer_manager_func____page_section_bulk_upload

locate_dealer_manager_func____page_section_cvs_bulk_upload

locate_dealer_manager_func____page_section_default

locate_dealer_manager_func_____generate_file

manage_subscriptions_func____display_toolbar

manage_users_func____display_toolbar

manage_users_func____validate_user_fields

contents

contents

contents

contents

contents

contents

quote_request_manager_func____validate_string

quote_request_manager_func____display_toolbar

quote_request_manager_func_____delete_contact

quote_request_manager_func_____get_table

quote_request_manager_func_____get_result

quote_request_manager_func_____get_image

quote_request_manager_func_____get_retailer_info

quote_request_manager_func_____generate_file

book_appointment_manager_func____validate_string

book_appointment_manager_func____display_toolbar

book_appointment_manager_func_____delete_contact

book_appointment_manager_func_____get_table

book_appointment_manager_func_____get_result

book_appointment_manager_func_____generate_file

manage_product_reviews_func____check_tables_exist

manage_product_reviews_func____create_product_reviews_table

gmcp_func____display_toolbar

one_time_password_func____display_toolbar

contents

contents

contents

contents

contents

manage_variations_func____check_columns_exist

manage_variations_func____check_vid_exist

manage_variations_func____get_complications

manage_variations_func____save_pricing

contents

contents

operation_on_record

contents

content_gen_func____get_array

content_gen_func____check_tables_exist

content_gen_func____create_templates_table

content_gen_func____create_template_relations_table

content_gen_func____get_all_brand_names

content_gen_func____save_template

content_gen_func____assign_relation

content_gen_func____get_available_languages

content_gen_func____get_spec_list

mail_manager_func____check_tables_exist

mail_manager_func____create_templates_table

mail_manager_func____create_event_relations_table

mail_manager_func____save_template

mail_manager_func____assign_relation

contents

uri_alias____check_tables_exist

get_all_templates

get_template

get_template_name

get_content_template_relation

get_template_relation_by_guid

get_template_relation_by_info

get_template_relation_assoc

get_all_content_template_relations

remove_content_template_relation

save_template

assign_content_relation

assign_mail_relation

create_templates_table

create_template_relations_table

create_event_relations_table

get_all_mail_template_relations

get_mail_template_relation

get_all_mail_events

get_email_template

get_email_template_name

get_email_template_id

add_mail_event

get_event_other_info

contents

Constants

_UNIT_MILES

_UNIT_KILOMETERS

_ZIPS_SORT_BY_DISTANCE_ASC

_ZIPS_SORT_BY_DISTANCE_DESC

_ZIPS_SORT_BY_ZIP_ASC

_ZIPS_SORT_BY_ZIP_DESC

_M2KM_FACTOR

REC_TYPE

REC_OPTION

CORE_ASSETS_FOLDER_INT

CORE_ASSETS_FOLDER_EXT

IMAGE_SRV

CORE_DEFAULT_IMAGE_RATIO

IMAGE_SRV_FTP_LOGIN

IMAGE_SRV_FTP_PASS

S3_BUCKET

S3_URL

MDY_SLASHES

MDY_NO_SLASHES

MDY_SLASHES_NO_LEADING_ZEROS

DMY_SLASHES

DMY_NO_SLASHES

DMY_SLASHES_NO_LEADING_ZEROS

WEEKDAY_SHORT

WEEKDAY_FULL

MO_DAY_YEAR

MONTH_DAY_YEAR

TIME_UPPERCASE_12HOUR

TIME_LOWERCASE_12HOUR

TIME_LOWERCASE_24HOUR

DATE_DECREMENTING_PUNCT

DATE_DECREMENTING_NO_PUNCT

DATE_TIME_DECREMENTING_PUNCT

DATE_TIME_DECREMENTING_NO_PUNCT

ALIAS_TABLE_NAME

APPEND_URI_STRING

SITE_DEFAULT_IMAGE_RATIO

AUTHORIZENET_API_LOGIN_ID

AUTHORIZENET_TRANSACTION_KEY

AUTHORIZENET_API_LOGIN_ID

Enter your test account credentials to run tests against sandbox.

AUTHORIZENET_TRANSACTION_KEY

AUTHORIZENET_MD5_SETTING

MERCHANT_LIVE_API_LOGIN_ID

Enter your live account credentials to run tests against production gateway.

MERCHANT_LIVE_TRANSACTION_KEY

CP_API_LOGIN_ID

Card Present Sandbox Credentials

CP_TRANSACTION_KEY

AUTHORIZENET_LOG_FILE

MAX_IMG_SLOTS_PER_GUID

CMS_SHOPPING_CART

CMS_DEALER_ACCESS

CMS_DEALER_MESSAGE

VERSION

VERSION

VERSION

VERSION

VERSION

Classes, interfaces and traits

UpdateDiamonds

This abscract class is to provide recommended methodes for connecting to the given provider.

Please skimit and take not of UpdateDiamonds::update_diamonds(). That is the mos important call. The websites update/cron script should consist of calling init.php, instanciating an implimentation of this class, and calling update_diamonds(). All other work should be done with the class. There is an optional function named UpdateDiamonds::debug_mode(). Call it to see profile times.
« More »

UpdateRapNet

This abscract class is to provide recommended methodes for connecting to the given provider.

Please skimit and take not of UpdateDiamonds::update_diamonds(). That is the mos important call. The websites update/cron script should consist of calling init.php, instanciating an implimentation of this class, and calling update_diamonds(). All other work should be done with the class. There is an optional function named UpdateDiamonds::debug_mode(). Call it to see profile times.
« More »

Password

This class can be used to validate a password or password like string to certain standards. These can be things like having more than one letter, or having at least a single number.

The class can also be used to "score" a password to certain parameters.
« More »

zipcode_class

« More »

Profiler

« More »

AuthorizeNetAIM

Builds and sends an AuthorizeNet AIM Request.

« More »

AuthorizeNetAIM_Response

Parses an AuthorizeNet AIM Response.

« More »

AuthorizeNetCP

Builds and sends an AuthorizeNet CP Request.

« More »

AuthorizeNetCP_Response

Parses an AuthorizeNet Card Present Response.

« More »

AuthorizeNetSOAP

A simple wrapper for the SOAP API as well as a helper function to generate a documentation file from the WSDL.

« More »

AuthorizeNetCIM

A class to send a request to the CIM XML API.

« More »

AuthorizeNetCIM_Response

A class to parse a response from the CIM XML API.

« More »

AuthorizeNetCustomer

A class that contains all fields for a CIM Customer Profile.

« More »

AuthorizeNetAddress

A class that contains all fields for a CIM Address.

« More »

AuthorizeNetPaymentProfile

A class that contains all fields for a CIM Payment Profile.

« More »

AuthorizeNetPayment

A class that contains all fields for a CIM Payment Type.

« More »

AuthorizeNetTransaction

A class that contains all fields for a CIM Transaction.

« More »

AuthorizeNetLineItem

A class that contains all fields for a CIM Transaction Line Item.

« More »

AuthorizeNetCreditCard

A class that contains all fields for a CIM Credit Card.

« More »

AuthorizeNetBankAccount

A class that contains all fields for a CIM Bank Account.

« More »

AuthorizeNet_Subscription

A class that contains all fields for an AuthorizeNet ARB Subscription.

« More »

AuthorizeNetRequest

Sends requests to the Authorize.Net gateways.

« More »

AuthorizeNetXMLResponse

Base class for the AuthorizeNet ARB & CIM Responses.

« More »

AuthorizeNetResponse

Parses an AuthorizeNet Response.

« More »

AuthorizeNetSIM

Easily parse an AuthorizeNet SIM Response.

« More »

AuthorizeNetSIM_Form

A helper class for using hosted order page.

« More »

AuthorizeNetARB

A class to send a request to the ARB XML API.

« More »

AuthorizeNetARB_Response

A class to parse a response from the ARB XML API.

« More »

AuthorizeNetTD

A class to send a request to the Transaction Details XML API.

« More »

AuthorizeNetTD_Response

A class to parse a response from the Transaction Details XML API.

« More »

AuthorizeNetDPM

A class that demonstrates the DPM method.

« More »

AuthorizeNetException

Exception class for AuthorizeNet PHP SDK.

« More »

AuthorizeNetARB_Test

« More »

AuthorizeNetDPM_Test

« More »

AuthorizeNet_SOAP_Test

« More »

AuthorizeNetCP_Test

« More »

AuthorizeNetSIM_Test

« More »

AuthorizeNetTD_Test

« More »

AuthorizeNetTD_Test

« More »

AuthorizeNetAIM_Sandbox_Test

« More »

AuthorizeNetAIM_Live_Test

« More »

AuthorizeNetCIM_Test

« More »

Brand_Update

« More »

Brand_Update

« More »

IShowcaseLogs

« More »

IShowcaseAnalytics

« More »

Templater

Description of Templater For creating sentance templates from item specifications.

« More »

IShowcaseCharts

« More »