public function carrier_data($carrier = '', $field_output = '')
    {
        $inputParams  = array(
            'carrier'      => $carrier,
            'field_output' => $field_output
        );
        $field_output = strtolower($field_output);
        $this->debug->info(__FUNCTION__, 'Input Params: ', $inputParams);
        try {
            $vnCarrierData = DataRepository::getData('vn_carrier_data');
            $this->debug->debug(__FUNCTION__, 'VN Carrier All Data: ', $vnCarrierData);
            if (array_key_exists($carrier, $vnCarrierData)) {
                $isCarrier = $vnCarrierData[$carrier];
                $this->debug->debug(__FUNCTION__, 'Is Carrier Data: ', $isCarrier);
                if (array_key_exists($field_output, $isCarrier)) {
                    $result = $isCarrier[$field_output];
                    $this->debug->info(__FUNCTION__, 'Final Result get Field : ' . $field_output, $result);

                    return $result;
                }
                if ($field_output = 'full') {
                    $this->debug->info(__FUNCTION__, 'Final Result get Field : ' . $field_output, $isCarrier);

                    return $isCarrier;
                }
            }
        }
        catch (\Exception $e) {
            $message = 'Error File: ' . $e->getFile() . ' - Line: ' . $e->getLine() . ' - Code: ' . $e->getCode() . ' - Message: ' . $e->getMessage();
            $this->debug->error(__FUNCTION__, $message);

            return NULL;
        }

        return NULL;
    }