123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- <?php
- //application details
- $apps[$x]['name'] = "CDR CSV";
- $apps[$x]['uuid'] = '08caaf75-e30b-8b58-e4ad-d9cc76ba2f92';
- $apps[$x]['category'] = 'Switch';;
- $apps[$x]['subcategory'] = '';
- $apps[$x]['version'] = '';
- $apps[$x]['license'] = 'Mozilla Public License 1.1';
- $apps[$x]['url'] = 'http://www.fusionpbx.com';
- $apps[$x]['description']['en'] = 'Call detail records from CSV.';
- //permission details
- $apps[$x]['permissions'][0]['name'] = 'cdr_csv_view';
- $apps[$x]['permissions'][0]['groups'][] = 'admin';
- $apps[$x]['permissions'][0]['groups'][] = 'superadmin';
- //schema details
- $y = 0; //table array index
- $z = 0; //field array index
- $apps[$x]['db'][$y]['table'] = 'v_cdr';
- $apps[$x]['db'][$y]['fields'][$z]['name']['text'] = 'id';
- $apps[$x]['db'][$y]['fields'][$z]['name']['deprecated'] = 'cdr_id';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'serial';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'integer';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'INT NOT NULL AUTO_INCREMENT';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $apps[$x]['db'][$y]['fields'][$z]['deprecated'] = 'true';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'domain_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_domains';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'domain_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'v_id';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $apps[$x]['db'][$y]['fields'][$z]['deprecated'] = 'true';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'caller_id_name';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'caller_id_number';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'destination_number';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'context';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'start_stamp';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'answer_stamp';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'end_stamp';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'duration';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'numeric';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'billsec';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'numeric';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'hangup_cause';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'bleg_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'accountcode';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'read_codec';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'write_codec';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'remote_media_ip';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'network_addr';
- $apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en'] = '';
- ?>
|