PHP Класс Microweber\Providers\ShopManager

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$app
$no_cache
$table_prefix
$tables

Открытые методы

Метод Описание
__construct ( $app = null )
after_checkout ( $order_id, $suppress_output = true )
cart_sum ( boolean $return_amount = true ) : array | false | float | integer | mixed
cart_total ( )
checkout ( $data )
checkout_confirm_email_test ( $params )
checkout_ipn ( $data )
checkout_url ( )
confirm_email_send ( $order_id, $to = false, $no_cache = false, $skip_enabled_check = false )
currency_convert_rate ( $from, $to )
currency_format ( $amount, $curr = false )
currency_get ( )
currency_get_for_paypal ( )
currency_symbol ( $curr = false, $key = 3 )
delete_client ( $data )
delete_order ( $data )
empty_cart ( )
get_cart ( $params = false )
get_order_by_id ( $id = false )
get_orders ( $params = false )
order_items ( $order_id = false )
payment_options ( $option_key = false )
place_order ( $place_order )
remove_cart_item ( $data )
set_table_names ( $tables = false )
update_cart ( $data )
update_cart_item_qty ( $data )
update_order ( $params = false )
update_quantities ( boolean | string $order_id = false ) : boolean Remove quantity from product.

Приватные методы

Метод Описание
domain_name ( $domainb )
esip ( $ip_addr )
get_domain_from_str ( $address )

Описание методов

__construct() публичный Метод

public __construct ( $app = null )

after_checkout() публичный Метод

public after_checkout ( $order_id, $suppress_output = true )

cart_sum() публичный Метод

public cart_sum ( boolean $return_amount = true ) : array | false | float | integer | mixed
$return_amount boolean
Результат array | false | float | integer | mixed

cart_total() публичный Метод

public cart_total ( )

checkout() публичный Метод

public checkout ( $data )

checkout_confirm_email_test() публичный Метод

public checkout_confirm_email_test ( $params )

checkout_ipn() публичный Метод

public checkout_ipn ( $data )

checkout_url() публичный Метод

public checkout_url ( )

confirm_email_send() публичный Метод

public confirm_email_send ( $order_id, $to = false, $no_cache = false, $skip_enabled_check = false )

currency_convert_rate() публичный Метод

public currency_convert_rate ( $from, $to )

currency_format() публичный Метод

public currency_format ( $amount, $curr = false )

currency_get() публичный Метод

public currency_get ( )

currency_get_for_paypal() публичный Метод

currency_symbol() публичный Метод

public currency_symbol ( $curr = false, $key = 3 )

delete_client() публичный Метод

public delete_client ( $data )

delete_order() публичный Метод

public delete_order ( $data )

empty_cart() публичный Метод

public empty_cart ( )

get_cart() публичный Метод

public get_cart ( $params = false )

get_order_by_id() публичный Метод

public get_order_by_id ( $id = false )

get_orders() публичный Метод

public get_orders ( $params = false )

order_items() публичный Метод

public order_items ( $order_id = false )

payment_options() публичный Метод

public payment_options ( $option_key = false )

place_order() публичный Метод

public place_order ( $place_order )

remove_cart_item() публичный Метод

public remove_cart_item ( $data )

set_table_names() публичный Метод

public set_table_names ( $tables = false )

update_cart() публичный Метод

public update_cart ( $data )

update_cart_item_qty() публичный Метод

public update_cart_item_qty ( $data )

update_order() публичный Метод

public update_order ( $params = false )

update_quantities() публичный Метод

On completed order this function deducts the product quantities.
public update_quantities ( boolean | string $order_id = false ) : boolean
$order_id boolean | string The id of the order that is completed
Результат boolean True if quantity is updated

Описание свойств

$app публичное свойство

public $app

$no_cache публичное свойство

public $no_cache

$table_prefix публичное свойство

public $table_prefix

$tables публичное свойство

public $tables