Guest User

Untitled

a guest
Nov 24th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. $dir = "assets/php";
  2.  
  3. $funciones = [];
  4. function includes ($dir){
  5. if ($gestor = opendir($dir)) {
  6. while (false !== ($entrada = readdir($gestor))) {
  7. if ($entrada != "." && $entrada != "..") {
  8. if(is_dir($dir.'/'.$entrada)){
  9. includes ($dir.'/'.$entrada);
  10. }else{
  11.  
  12. file_get_contents ($dir.'/'.$entrada);
  13. }
  14.  
  15. }
  16. }
  17. closedir($gestor);
  18. }
  19. }
  20. includes ($dir);
  21. var_dump($funciones);
  22.  
  23. $funciones[count($funciones)] = [
  24. 'Function_Name' => 'WS_funcion1',
  25. 'Operation' => 'fn_Datos',
  26. 'Require_Name' => 'Datos_Require',
  27. 'Require_Data' => [[ 'name' => 'dato1', 'type' => 'string']],
  28. 'Response_Name' => 'Datos_Response',
  29. 'Response_Data' => [
  30. [ 'name' => 'datosArray',
  31. 'type' => 'array',
  32. 'data' => [
  33. [
  34. 'name' => 'Datos',
  35. 'data'=> [
  36. [
  37. 'name' => 'DatoRespuesta1','type' => 'string'
  38. ],
  39. [
  40. 'name' => 'DatoRespuesta2','type' => 'string'
  41. ],
  42. [
  43. 'name' => 'DatoRespuesta3','type' => 'int'
  44. ]
  45. ]
  46. ]
  47. ]
  48. ]
  49. ]
  50. ];
Add Comment
Please, Sign In to add comment