static function getConsumers()
{
return array(
/*'DEF' => array(
'SORT' => 100,
'CODES' => array(
// 'BASIC_INDIVIDUAL' => array('GROUP' => 'BASIC', 'SORT' => 10, 'DOMAINS' => array(BusinessValue::INDIVIDUAL_DOMAIN)),
// 'BASIC_ENTITY' => array('GROUP' => 'BASIC', 'SORT' => 20, 'DOMAINS' => array(BusinessValue::ENTITY_DOMAIN )),
'DEFA' => array('GROUP' => 'BASIC', 'SORT' => 5),
'DEF0' => array('GROUP' => 'BASIC', 'SORT' => 10, 'DEFAULT' => array('PROVIDER_KEY' => 'VALUE' , 'PROVIDER_VALUE' => 'default')),
'DEF1' => array('GROUP' => 'BASIC', 'SORT' => 20, 'DEFAULT' => array('PROVIDER_KEY' => 'PROPERTY', 'PROVIDER_VALUE' => '3' )),
'DEF2' => array('GROUP' => 'BASIC', 'SORT' => 30, 'DEFAULT' => array('PROVIDER_KEY' => 'PROPERTY', 'PROVIDER_VALUE' => 'EMAIL' )),
'DEFF' => array('GROUP' => 'BASIC', 'SORT' => 50, 'INPUT' => array('TYPE' => 'FILE')),
),
),
'OTHER' => array(
'SORT' => 200,
'CODES' => array(
'OTHER' => array(
'SORT' => 10,
'DESCRIPTION' => 'If some value has a type of, say, IO String, that means that it's an I/O action that, when performed, will go out into the real world and get some string for us, which it will yield as a result.',
//'DOMAINS' => array(BusinessValue::INDIVIDUAL_DOMAIN),
),
'OTHER_INPUT' => array(
'SORT' => 20,
//'DOMAINS' => array(BusinessValue::INDIVIDUAL_DOMAIN),
//'DEFAULT' => array('PROVIDER_KEY' => 'INPUT', 'PROVIDER_VALUE' => '33'),
'INPUT' => array('TYPE' => 'ENUM', 'OPTIONS' => array('a' => 'AAA', 'b' => 'BBB', 'c' => 'CCC', 'd' => 'DDD', 'e' => 'EEE'),
)),
'OTR_YN' => array('SORT' => 40, 'INPUT' => array('TYPE' => 'Y/N'))
),
'PROVIDERS' => array('VALUE', 'COMPANY', 'PROPERTY'),
),/*
'BOTH' => array(
'SORT' => 300,
'CODES' => array(
'BASIC_COMMON' => array(),
'OTHER' => array(),//'DEFAULT' => array('PROVIDER_KEY' => 'VALUE', 'PROVIDER_VALUE' => 'def123')),
'OTHER_INPUT' => array(),
'BASIC_ENTITY' => array('DOMAINS' => array(BusinessValue::ENTITY_DOMAIN)),
'BOTH_ENTITY' => array('DOMAINS' => array(BusinessValue::ENTITY_DOMAIN), 'INPUT' => array(
'TYPE' => 'ENUM',
'OPTIONS' => array(
'one',
'two',
'three',
),
)),
),
),*/
);
}