Guest User

Phploc comparison between latest CakePHP, FuelPHP, Laravel

a guest
Dec 20th, 2013
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.87 KB | None | 0 0
  1. //phploc comparison between CakePHP, FuelPHP, and Laravel
  2. =============================
  3. phploc fuel
  4. phploc 2.0.3 by Sebastian Bergmann.
  5.  
  6. Directories 145
  7. Files 575
  8.  
  9. Size
  10. Lines of Code (LOC) 114497
  11. Comment Lines of Code (CLOC) 35542 (31.04%)
  12. Non-Comment Lines of Code (NCLOC) 78955 (68.96%)
  13. Logical Lines of Code (LLOC) 23856 (20.84%)
  14. Classes 21509 (90.16%)
  15. Average Class Length 44
  16. Average Method Length 6
  17. Functions 839 (3.52%)
  18. Average Function Length 7
  19. Not in classes or functions 1508 (6.32%)
  20.  
  21. Complexity
  22. Cyclomatic Complexity / LLOC 0.40
  23. Cyclomatic Complexity / Number of Methods 3.49
  24.  
  25. Dependencies
  26. Global Accesses 1356
  27. Global Constants 1239 (91.37%)
  28. Global Variables 33 (2.43%)
  29. Super-Global Variables 84 (6.19%)
  30. Attribute Accesses 8247
  31. Non-Static 6938 (84.13%)
  32. Static 1309 (15.87%)
  33. Method Calls 9948
  34. Non-Static 6355 (63.88%)
  35. Static 3593 (36.12%)
  36.  
  37. Structure
  38. Namespaces 22
  39. Interfaces 9
  40. Traits 2
  41. Classes 483
  42. Abstract Classes 30 (6.21%)
  43. Concrete Classes 453 (93.79%)
  44. Methods 3497
  45. Scope
  46. Non-Static Methods 2712 (77.55%)
  47. Static Methods 785 (22.45%)
  48. Visibility
  49. Public Method 2795 (79.93%)
  50. Non-Public Methods 702 (20.07%)
  51. Functions 105
  52. Named Functions 49 (46.67%)
  53. Anonymous Functions 56 (53.33%)
  54. Constants 256
  55. Global Constants 171 (66.80%)
  56. Class Constants 85 (33.20%)
  57.  
  58. ================================
  59.  
  60. phploc laravel
  61. phploc 2.0.3 by Sebastian Bergmann.
  62.  
  63. Directories 13
  64. Files 34
  65.  
  66. Size
  67. Lines of Code (LOC) 1781
  68. Comment Lines of Code (CLOC) 147 (8.25%)
  69. Non-Comment Lines of Code (NCLOC) 1634 (91.75%)
  70. Logical Lines of Code (LLOC) 72 (4.04%)
  71. Classes 13 (18.06%)
  72. Average Class Length 2
  73. Average Method Length 1
  74. Functions 16 (22.22%)
  75. Average Function Length 1
  76. Not in classes or functions 43 (59.72%)
  77.  
  78. Complexity
  79. Cyclomatic Complexity / LLOC 0.11
  80. Cyclomatic Complexity / Number of Methods 1.12
  81.  
  82. Dependencies
  83. Global Accesses 1
  84. Global Constants 0 (0.00%)
  85. Global Variables 0 (0.00%)
  86. Super-Global Variables 1 (100.00%)
  87. Attribute Accesses 7
  88. Non-Static 7 (100.00%)
  89. Static 0 (0.00%)
  90. Method Calls 35
  91. Non-Static 8 (22.86%)
  92. Static 27 (77.14%)
  93.  
  94. Structure
  95. Namespaces 0
  96. Interfaces 0
  97. Traits 0
  98. Classes 6
  99. Abstract Classes 0 (0.00%)
  100. Concrete Classes 6 (100.00%)
  101. Methods 8
  102. Scope
  103. Non-Static Methods 8 (100.00%)
  104. Static Methods 0 (0.00%)
  105. Visibility
  106. Public Method 6 (75.00%)
  107. Non-Public Methods 2 (25.00%)
  108. Functions 9
  109. Named Functions 1 (11.11%)
  110. Anonymous Functions 8 (88.89%)
  111. Constants 1
  112. Global Constants 1 (100.00%)
  113. Class Constants 0 (0.00%)
  114.  
  115. =================================
  116.  
  117. phploc lib
  118. phploc 2.0.3 by Sebastian Bergmann.
  119.  
  120. Directories 126
  121. Files 651
  122.  
  123. Size
  124. Lines of Code (LOC) 247744
  125. Comment Lines of Code (CLOC) 70961 (28.64%)
  126. Non-Comment Lines of Code (NCLOC) 176783 (71.36%)
  127. Logical Lines of Code (LLOC) 72070 (29.09%)
  128. Classes 69866 (96.94%)
  129. Average Class Length 67
  130. Average Method Length 10
  131. Functions 185 (0.26%)
  132. Average Function Length 5
  133. Not in classes or functions 2019 (2.80%)
  134.  
  135. Complexity
  136. Cyclomatic Complexity / LLOC 0.14
  137. Cyclomatic Complexity / Number of Methods 2.53
  138.  
  139. Dependencies
  140. Global Accesses 4316
  141. Global Constants 3806 (88.18%)
  142. Global Variables 1 (0.02%)
  143. Super-Global Variables 509 (11.79%)
  144. Attribute Accesses 26309
  145. Non-Static 25684 (97.62%)
  146. Static 625 (2.38%)
  147. Method Calls 48046
  148. Non-Static 38025 (79.14%)
  149. Static 10021 (20.86%)
  150.  
  151. Structure
  152. Namespaces 0
  153. Interfaces 7
  154. Traits 0
  155. Classes 1032
  156. Abstract Classes 15 (1.45%)
  157. Concrete Classes 1017 (98.55%)
  158. Methods 6660
  159. Scope
  160. Non-Static Methods 6130 (92.04%)
  161. Static Methods 530 (7.96%)
  162. Visibility
  163. Public Method 5907 (88.69%)
  164. Non-Public Methods 753 (11.31%)
  165. Functions 35
  166. Named Functions 35 (100.00%)
  167. Anonymous Functions 0 (0.00%)
  168. Constants 96
  169. Global Constants 58 (60.42%)
  170. Class Constants 38 (39.58%)
Advertisement
Add Comment
Please, Sign In to add comment