app_config.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. //application details
  3. $apps[$x]['name'] = 'App Manager';
  4. $apps[$x]['uuid'] = 'd8704214-75a0-e52f-1336-f0780e29fef8';
  5. $apps[$x]['category'] = '';
  6. $apps[$x]['subcategory'] = '';
  7. $apps[$x]['version'] = '';
  8. $apps[$x]['license'] = 'Mozilla Public License 1.1';
  9. $apps[$x]['url'] = 'http://www.fusionpbx.com';
  10. $apps[$x]['description']['en'] = '';
  11. //menu details
  12. $apps[$x]['menu'][0]['title']['en'] = 'App Manager';
  13. $apps[$x]['menu'][0]['uuid'] = 'ef00f229-7890-00c2-bf23-fed5b8fa9fe7';
  14. $apps[$x]['menu'][0]['parent_uuid'] = '594d99c5-6128-9c88-ca35-4b33392cec0f';
  15. $apps[$x]['menu'][0]['category'] = 'internal';
  16. $apps[$x]['menu'][0]['path'] = '/core/apps/apps.php';
  17. $apps[$x]['menu'][0]['groups'][] = 'superadmin';
  18. //permission details
  19. $y = 0;
  20. $apps[$x]['permissions'][$y]['name'] = 'app_view';
  21. $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
  22. $y++;
  23. $apps[$x]['permissions'][$y]['name'] = 'app_add';
  24. $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
  25. $y++;
  26. $apps[$x]['permissions'][$y]['name'] = 'app_edit';
  27. $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
  28. $y++;
  29. $apps[$x]['permissions'][$y]['name'] = 'app_delete';
  30. $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
  31. $y++;
  32. //schema details
  33. $y = 0; //table array index
  34. $z = 0; //field array index
  35. $apps[$x]['db'][$y]['table'] = 'v_apps';
  36. $apps[$x]['db'][$y]['fields'][$z]['name'] = 'app_uuid';
  37. $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
  38. $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
  39. $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
  40. $apps[$x]['db'][$y]['fields'][$z]['key'] = 'primary';
  41. $z++;
  42. ?>