%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/modules/sale/lib/conversion/ |
Current File : /home/bitrix/www/bitrix/modules/sale/lib/conversion/orderrate.php |
<?php namespace Bitrix\Sale\Conversion; use Bitrix\Main\Localization\Loc; class OrderRate extends Rate { static public function getTitle() { return Loc::getMessage('SALE_CONVERSION_RATE_ORDER_TITLE'); } static public function getCounters() { return array( 'sale_order_sum_add', 'sale_order_add_day', 'conversion_visit_day', ); } static public function newFromCounters(array $counters) { $sum = $counters['sale_order_sum_add'] ?: 0; $quantity = $counters['sale_order_add_day'] ?: 0; $traffic = $counters['conversion_visit_day'] ?: 0; $rate = new static; $rate->sum = $sum; $rate->quantity = $quantity; $rate->traffic = $traffic; $rate->rate = $traffic ? $quantity / $traffic : 0; return $rate; } }