37 lines
784 B
PHP
37 lines
784 B
PHP
<?php
|
|
|
|
namespace App\Ramcar;
|
|
|
|
class WarrantyClass extends NameValue
|
|
{
|
|
const WTY_PRIVATE = 'private';
|
|
const WTY_COMMERCIAL = 'commercial';
|
|
const WTY_TNV = 'tnv';
|
|
|
|
const COLLECTION = [
|
|
'private' => 'Private',
|
|
'commercial' => 'Commercial',
|
|
'tnv' => 'TNV',
|
|
];
|
|
|
|
public static function convertFromLegacy($legacy_wclass)
|
|
{
|
|
switch($legacy_wclass)
|
|
{
|
|
case '1YEAR':
|
|
case '1YR':
|
|
case 'Old Private':
|
|
case 'PRIAVTE':
|
|
case 'PRIVATE':
|
|
return self::WTY_PRIVATE;
|
|
|
|
case 'COMMERCIAL':
|
|
return self::WTY_COMMERCIAL;
|
|
|
|
case 'GRAB':
|
|
return self::WTY_TNV;
|
|
}
|
|
|
|
return false;
|
|
}
|
|
}
|