protected static function parseScheme(array $options)
{
$agentClass = Util::pullFromArrayByKey($options, 'agentClass');
$sendSms = Util::pullFromArrayByKey($options, 'sendSms');
$voiceVerify = Util::pullFromArrayByKey($options, 'voiceVerify');
$backup = Util::pullFromArrayByKey($options, 'backup') ? 'backup' : '';
$scheme = implode(' ', array_values($options)) . " {$backup}";
return compact('agentClass', 'sendSms', 'voiceVerify', 'scheme');
}