resq/src/Ramcar/LegacyOrigin.php

41 lines
981 B
PHP

<?php
namespace App\Ramcar;
class LegacyOrigin extends NameValue
{
const DIRECT = 'direct';
const FACEBOOK = 'facebook';
const HOTLINE = 'hotline';
const ONLINE = 'online';
const WEBSITE = 'website';
const COLLECTION = [
'direct' => 'Direct',
'facebook' => 'Facebook',
'hotline' => 'Hotline',
'online' => 'Online',
'website' => 'Website',
];
public static function translate($origin)
{
$clean_origin = strtolower(trim($origin));
switch ($clean_origin)
{
case 'direct':
return self::DIRECT;
case 'facebook':
return self::FACEBOOK;
case 'hotline':
return self::HOTLINE;
case 'online (24 hour window time)':
return self::ONLINE;
case 'website':
return self::WEBSITE;
}
return false;
}
}