public function hookUpdateCarrier($params)
{
$id_carrier_old = (int)($params['id_carrier']);
$id_carrier_new = (int)($params['carrier']->id;
if ($id_carrier_old == (int)(Configuration::get('MYCARRIER_CARRIER_ID')))
Configuration::updateValue('MYCARRIER_CARRIER_ID', $id_carrier_new);
}
public function getOrderShippingCost($params, $shipping_cost)
{
if ($this->id_carrier == (int)(Configuration::get('MYCARRIER_CARRIER_ID'))
&& Configuration::get('MYCARRIER_OVERCOST') > 1)
return (float)(Configuration::get('MYCARRIER1_OVERCOST'));
return false; // carrier is not known
}