Visual Composer Website Builder - Version 20.0

Version Description

Release Date - 2019-09-26

Free:

  • New: Plugin upload to WordPress.org plugin repository
  • New: Templates are added to the editor page with smooth loading
  • Update: Icon library sets updated
  • Update: License updated from GPLv2 to GPLv3
  • Update: Video autoplay options updated in the video elements
  • Fix: System Status message works properly in WordPress Dashboard
  • Fix: All Google Fonts work properly
  • Fix: Column width works properly on iOS
  • Fix: Free template downloading works properly
  • Fix: Yoast SEO analyzes content properly

Premium:

  • New: Maintenance mode controls to set site under maintenance
  • New: Dynamic Content option is available for advanced elements with parameter groups
  • New: Dynamic Content works with ACF in Global Templates
  • Update: Dynamic Content works with RTL
  • Fix: SoundCloud element Design Options works properly
  • Fix: Visual Composer Widget element and Global Templates work without compatibility issues
  • Fix: Sandwich menu square style displayed properly
  • Fix: Simple Image Slider works properly
  • Fix: Post grid elements work properly in the editor
  • Fix: Post Grid buttons work properly with Dynamic Content
Download this release

Release Info

Developer visualcomposer
Plugin Icon wp plugin Visual Composer Website Builder
Version 20.0
Comparing to
See all releases

Version 20.0

Files changed (572) hide show
  1. bootstrap/app.php +20 -0
  2. bootstrap/autoload.php +31 -0
  3. cache/.gitkeep +0 -0
  4. cache/autoload.php +1396 -0
  5. elements/basicButton/basicButton/public/preview-basic-button.png +0 -0
  6. elements/basicButton/basicButton/public/thumbnail-basic-button.png +0 -0
  7. elements/basicButton/manifest.json +1 -0
  8. elements/basicButton/public/dist/element.bundle.js +1 -0
  9. elements/column/manifest.json +1 -0
  10. elements/column/public/dist/element.bundle.js +1 -0
  11. elements/googleFontsHeading/googleFontsHeading/public/google-fonts-preview.png +0 -0
  12. elements/googleFontsHeading/googleFontsHeading/public/google-fonts-thumbnail.png +0 -0
  13. elements/googleFontsHeading/manifest.json +19 -0
  14. elements/googleFontsHeading/public/dist/element.bundle.js +1 -0
  15. elements/outlineButton/manifest.json +1 -0
  16. elements/outlineButton/outlineButton/public/icon.png +0 -0
  17. elements/outlineButton/outlineButton/public/outline-button-preview.jpg +0 -0
  18. elements/outlineButton/outlineButton/public/outline-button-thumbnail.png +0 -0
  19. elements/outlineButton/public/dist/element.bundle.js +1 -0
  20. elements/row/manifest.json +1 -0
  21. elements/row/public/dist/element.bundle.js +1 -0
  22. elements/row/row/public/preview-row-column.jpg +0 -0
  23. elements/row/row/public/thumbnail-row-column.png +0 -0
  24. elements/separator/manifest.json +1 -0
  25. elements/separator/public/dist/element.bundle.js +1 -0
  26. elements/separator/separator/public/separator-preview.png +0 -0
  27. elements/separator/separator/public/separator-thumbnail.png +0 -0
  28. elements/shortcode/manifest.json +19 -0
  29. elements/shortcode/public/dist/element.bundle.js +1 -0
  30. elements/shortcode/shortcode/public/shortcode-preview.png +0 -0
  31. elements/shortcode/shortcode/public/shortcode-thumbnail.png +0 -0
  32. elements/singleImage/manifest.json +22 -0
  33. elements/singleImage/public/dist/element.bundle.js +1 -0
  34. elements/singleImage/singleImage/ResizeController.php +36 -0
  35. elements/singleImage/singleImage/public/close.png +0 -0
  36. elements/singleImage/singleImage/public/default-skin/default-skin.png +0 -0
  37. elements/singleImage/singleImage/public/default-skin/default-skin.svg +1 -0
  38. elements/singleImage/singleImage/public/default-skin/preloader.gif +0 -0
  39. elements/singleImage/singleImage/public/dist/singleImage.min.js +1 -0
  40. elements/singleImage/singleImage/public/loading.gif +0 -0
  41. elements/singleImage/singleImage/public/next.png +0 -0
  42. elements/singleImage/singleImage/public/prev.png +0 -0
  43. elements/singleImage/singleImage/public/preview-single-image.jpg +0 -0
  44. elements/singleImage/singleImage/public/single-image.jpg +0 -0
  45. elements/singleImage/singleImage/public/thumbnail-single-image.png +0 -0
  46. elements/textBlock/__tests__/__mocks__/api.js +9 -0
  47. elements/textBlock/__tests__/__mocks__/fileMock.js +1 -0
  48. elements/textBlock/__tests__/__mocks__/setupEnzyme.js +4 -0
  49. elements/textBlock/__tests__/__snapshots__/elementSnapshot.test.js.snap +15 -0
  50. elements/textBlock/__tests__/elementAttributes.test.js +17 -0
  51. elements/textBlock/__tests__/elementSnapshot.test.js +15 -0
  52. elements/textBlock/manifest.json +1 -0
  53. elements/textBlock/public/dist/element.bundle.js +1 -0
  54. elements/textBlock/textBlock/public/preview-text-block.jpg +0 -0
  55. elements/textBlock/textBlock/public/thumbnail-text-block.png +0 -0
  56. elements/vimeoPlayer/manifest.json +1 -0
  57. elements/vimeoPlayer/public/dist/element.bundle.js +1 -0
  58. elements/vimeoPlayer/vimeoPlayer/public/vimeo-player-preview.jpg +0 -0
  59. elements/vimeoPlayer/vimeoPlayer/public/vimeo-player-thumbnail.png +0 -0
  60. elements/wpWidgetsCustom/manifest.json +19 -0
  61. elements/wpWidgetsCustom/public/dist/element.bundle.js +1 -0
  62. elements/wpWidgetsCustom/wpWidgetsCustom/public/custom-widgets-preview.png +0 -0
  63. elements/wpWidgetsCustom/wpWidgetsCustom/public/custom-widgets-thumbnail.png +0 -0
  64. elements/wpWidgetsDefault/manifest.json +19 -0
  65. elements/wpWidgetsDefault/public/dist/element.bundle.js +1 -0
  66. elements/wpWidgetsDefault/wpWidgetsDefault/public/wordpress-widgets-preview.png +0 -0
  67. elements/wpWidgetsDefault/wpWidgetsDefault/public/wordpress-widgets-thumbnail.png +0 -0
  68. elements/youtubePlayer/manifest.json +19 -0
  69. elements/youtubePlayer/public/dist/element.bundle.js +1 -0
  70. elements/youtubePlayer/youtubePlayer/public/youtube-player-preview.jpg +0 -0
  71. elements/youtubePlayer/youtubePlayer/public/youtube-player-thumbnail.png +0 -0
  72. env.php +145 -0
  73. index.php +5 -0
  74. languages/!readme.txt +5 -0
  75. languages/vcwb.pot +1950 -0
  76. plugin-wordpress.php +126 -0
  77. public/categories/icons/Button.svg +20 -0
  78. public/categories/icons/Call-To-Action.svg +16 -0
  79. public/categories/icons/Chart.svg +34 -0
  80. public/categories/icons/Column.svg +18 -0
  81. public/categories/icons/Container.svg +15 -0
  82. public/categories/icons/Counter.svg +14 -0
  83. public/categories/icons/Feature.svg +25 -0
  84. public/categories/icons/Header-Footer.svg +17 -0
  85. public/categories/icons/Hero-Section.svg +25 -0
  86. public/categories/icons/Hover-Box.svg +15 -0
  87. public/categories/icons/Icon.svg +15 -0
  88. public/categories/icons/Image-Gallery.svg +16 -0
  89. public/categories/icons/Image-Slider.svg +20 -0
  90. public/categories/icons/Map.svg +14 -0
  91. public/categories/icons/Media-Grid.svg +59 -0
  92. public/categories/icons/Message-Box.svg +14 -0
  93. public/categories/icons/Misc.svg +14 -0
  94. public/categories/icons/More.svg +14 -0
  95. public/categories/icons/Post-Grid.svg +50 -0
  96. public/categories/icons/Pricing-Table.svg +25 -0
  97. public/categories/icons/Profile.svg +20 -0
  98. public/categories/icons/Row.svg +15 -0
  99. public/categories/icons/Section.svg +14 -0
  100. public/categories/icons/Separator.svg +16 -0
  101. public/categories/icons/Single-Image.svg +17 -0
  102. public/categories/icons/Social.svg +14 -0
  103. public/categories/icons/Testimonial.svg +18 -0
  104. public/categories/icons/Text-Block.svg +18 -0
  105. public/categories/icons/Toggle.svg +17 -0
  106. public/categories/icons/Video.svg +21 -0
  107. public/categories/icons/WordPress.svg +14 -0
  108. public/categories/iconsDark/Header-Footer.svg +17 -0
  109. public/dist/fonts/VC-Icons.svg +64 -0
  110. public/dist/fonts/VC-Icons.ttf +0 -0
  111. public/dist/fonts/spinner-light.svg +11 -0
  112. public/dist/fonts/spinner.svg +11 -0
  113. public/dist/fonts/triangle-up-down.svg +12 -0
  114. public/dist/fonts/vcAttributes.svg +55 -0
  115. public/dist/fonts/vcAttributes.ttf +0 -0
  116. public/dist/front.bundle.css +1 -0
  117. public/dist/front.bundle.js +1 -0
  118. public/dist/pe.bundle.css +1 -0
  119. public/dist/pe.bundle.js +1 -0
  120. public/dist/vendor.bundle.js +36 -0
  121. public/dist/wp.bundle.css +1 -0
  122. public/dist/wp.bundle.js +51 -0
  123. public/dist/wpUpdate.bundle.css +1 -0
  124. public/dist/wpUpdate.bundle.js +51 -0
  125. public/dist/wpVcSettings.bundle.css +1 -0
  126. public/dist/wpVcSettings.bundle.js +15 -0
  127. public/dist/wpbackendswitch.bundle.css +1 -0
  128. public/dist/wpbackendswitch.bundle.js +1 -0
  129. public/dist/wpbase.bundle.js +1 -0
  130. public/sources/assetsLibrary/animate/dist/animate.bundle.css +1 -0
  131. public/sources/assetsLibrary/animate/dist/animate.bundle.js +1 -0
  132. public/sources/assetsLibrary/animate/src/animate.css +3289 -0
  133. public/sources/assetsLibrary/animate/src/animate.js +73 -0
  134. public/sources/assetsLibrary/animate/webpack.config.babel.js +82 -0
  135. public/sources/assetsLibrary/assetsLibraries.json +1 -0
  136. public/sources/assetsLibrary/backgroundColorGradient/dist/backgroundColorGradient.bundle.css +1 -0
  137. public/sources/assetsLibrary/backgroundColorGradient/dist/backgroundColorGradient.bundle.js +1 -0
  138. public/sources/assetsLibrary/backgroundColorGradient/src/backgroundColorGradient.css +46 -0
  139. public/sources/assetsLibrary/backgroundColorGradient/webpack.config.babel.js +82 -0
  140. public/sources/assetsLibrary/backgroundSimple/dist/backgroundSimple.bundle.css +1 -0
  141. public/sources/assetsLibrary/backgroundSimple/dist/backgroundSimple.bundle.js +1 -0
  142. public/sources/assetsLibrary/backgroundSimple/src/backgroundSimple.css +134 -0
  143. public/sources/assetsLibrary/backgroundSimple/webpack.config.babel.js +82 -0
  144. public/sources/assetsLibrary/backgroundSlider/dist/backgroundSlider.bundle.css +1 -0
  145. public/sources/assetsLibrary/backgroundSlider/dist/backgroundSlider.bundle.js +1 -0
  146. public/sources/assetsLibrary/backgroundSlider/src/backgroundSlider.css +238 -0
  147. public/sources/assetsLibrary/backgroundSlider/src/backgroundSlider.js +9 -0
  148. public/sources/assetsLibrary/backgroundSlider/src/plugin.js +216 -0
  149. public/sources/assetsLibrary/backgroundSlider/webpack.config.babel.js +82 -0
  150. public/sources/assetsLibrary/backgroundVideoEmbed/dist/backgroundVideoEmbed.bundle.css +1 -0
  151. public/sources/assetsLibrary/backgroundVideoEmbed/dist/backgroundVideoEmbed.bundle.js +1 -0
  152. public/sources/assetsLibrary/backgroundVideoEmbed/src/backgroundVideoEmbed.css +89 -0
  153. public/sources/assetsLibrary/backgroundVideoEmbed/src/backgroundVideoEmbed.js +9 -0
  154. public/sources/assetsLibrary/backgroundVideoEmbed/src/plugin.js +85 -0
  155. public/sources/assetsLibrary/backgroundVideoEmbed/webpack.config.babel.js +82 -0
  156. public/sources/assetsLibrary/backgroundVideoVimeo/dist/backgroundVideoVimeo.bundle.css +1 -0
  157. public/sources/assetsLibrary/backgroundVideoVimeo/dist/backgroundVideoVimeo.bundle.js +1 -0
  158. public/sources/assetsLibrary/backgroundVideoVimeo/src/backgroundVideoVimeo.css +95 -0
  159. public/sources/assetsLibrary/backgroundVideoVimeo/src/backgroundVideoVimeo.js +9 -0
  160. public/sources/assetsLibrary/backgroundVideoVimeo/src/plugin.js +134 -0
  161. public/sources/assetsLibrary/backgroundVideoVimeo/src/vimeoPlayerApi.js +10 -0
  162. public/sources/assetsLibrary/backgroundVideoVimeo/webpack.config.babel.js +82 -0
  163. public/sources/assetsLibrary/backgroundVideoYoutube/dist/backgroundVideoYoutube.bundle.css +1 -0
  164. public/sources/assetsLibrary/backgroundVideoYoutube/dist/backgroundVideoYoutube.bundle.js +1 -0
  165. public/sources/assetsLibrary/backgroundVideoYoutube/src/backgroundVideoYoutube.css +88 -0
  166. public/sources/assetsLibrary/backgroundVideoYoutube/src/backgroundVideoYoutube.js +9 -0
  167. public/sources/assetsLibrary/backgroundVideoYoutube/src/plugin.js +135 -0
  168. public/sources/assetsLibrary/backgroundVideoYoutube/src/youtubeIframeApi.js +9 -0
  169. public/sources/assetsLibrary/backgroundVideoYoutube/webpack.config.babel.js +82 -0
  170. public/sources/assetsLibrary/backgroundZoom/dist/backgroundZoom.bundle.css +1 -0
  171. public/sources/assetsLibrary/backgroundZoom/dist/backgroundZoom.bundle.js +1 -0
  172. public/sources/assetsLibrary/backgroundZoom/src/backgroundZoom.css +115 -0
  173. public/sources/assetsLibrary/backgroundZoom/src/backgroundZoom.js +30 -0
  174. public/sources/assetsLibrary/backgroundZoom/webpack.config.babel.js +82 -0
  175. public/sources/assetsLibrary/countUp/dist/countUp.bundle.js +1 -0
  176. public/sources/assetsLibrary/countUp/src/countUp.js +263 -0
  177. public/sources/assetsLibrary/countUp/webpack.config.babel.js +82 -0
  178. public/sources/assetsLibrary/divider/dist/divider.bundle.css +1 -0
  179. public/sources/assetsLibrary/divider/dist/divider.bundle.js +1 -0
  180. public/sources/assetsLibrary/divider/src/css/mixins.less +7 -0
  181. public/sources/assetsLibrary/divider/src/css/styles.less +411 -0
  182. public/sources/assetsLibrary/divider/webpack.config.babel.js +82 -0
  183. public/sources/assetsLibrary/dividerpicker/dist/dividerpicker.bundle.css +1 -0
  184. public/sources/assetsLibrary/dividerpicker/dist/dividerpicker.bundle.js +1 -0
  185. public/sources/assetsLibrary/dividerpicker/dist/fonts/dividerShapes.svg +65 -0
  186. public/sources/assetsLibrary/dividerpicker/dist/fonts/dividerShapes.ttf +0 -0
  187. public/sources/assetsLibrary/dividerpicker/src/css/styles.css +8208 -0
  188. public/sources/assetsLibrary/dividerpicker/src/css/styles.less +2 -0
  189. public/sources/assetsLibrary/dividerpicker/src/css/vcv-divider-shapes-new/font.less +269 -0
  190. public/sources/assetsLibrary/dividerpicker/src/css/vcv-divider-shapes-new/fonts/dividerShapes.svg +65 -0
  191. public/sources/assetsLibrary/dividerpicker/src/css/vcv-divider-shapes-new/fonts/dividerShapes.ttf +0 -0
  192. public/sources/assetsLibrary/dividerpicker/src/css/vcv-divider-shapes-new/fonts/dividerShapes.woff +0 -0
  193. public/sources/assetsLibrary/dividerpicker/src/css/vcv-divider-shapes-new/selection.json +1510 -0
  194. public/sources/assetsLibrary/dividerpicker/webpack.config.babel.js +82 -0
  195. public/sources/assetsLibrary/fullHeight/dist/fullHeight.bundle.js +1 -0
  196. public/sources/assetsLibrary/fullHeight/src/fullHeight.js +68 -0
  197. public/sources/assetsLibrary/fullHeight/webpack.config.babel.js +82 -0
  198. public/sources/assetsLibrary/fullWidth/dist/fullWidth.bundle.js +1 -0
  199. public/sources/assetsLibrary/fullWidth/src/fullWidth.js +76 -0
  200. public/sources/assetsLibrary/fullWidth/webpack.config.babel.js +82 -0
  201. public/sources/assetsLibrary/imageFilter/dist/imageFilter.bundle.css +1 -0
  202. public/sources/assetsLibrary/imageFilter/dist/imageFilter.bundle.js +1 -0
  203. public/sources/assetsLibrary/imageFilter/src/imageFilter.less +96 -0
  204. public/sources/assetsLibrary/imageFilter/webpack.config.babel.js +82 -0
  205. public/sources/assetsLibrary/lightbox/dist/lightbox.bundle.css +1 -0
  206. public/sources/assetsLibrary/lightbox/dist/lightbox.bundle.js +13 -0
  207. public/sources/assetsLibrary/lightbox/src/img/close.png +0 -0
  208. public/sources/assetsLibrary/lightbox/src/img/loading.gif +0 -0
  209. public/sources/assetsLibrary/lightbox/src/img/next.png +0 -0
  210. public/sources/assetsLibrary/lightbox/src/img/prev.png +0 -0
  211. public/sources/assetsLibrary/lightbox/src/lightbox.css +204 -0
  212. public/sources/assetsLibrary/lightbox/src/lightbox.js +451 -0
  213. public/sources/assetsLibrary/lightbox/webpack.config.babel.js +82 -0
  214. public/sources/assetsLibrary/parallaxBackground/dist/parallaxBackground.bundle.css +1 -0
  215. public/sources/assetsLibrary/parallaxBackground/dist/parallaxBackground.bundle.js +1 -0
  216. public/sources/assetsLibrary/parallaxBackground/src/parallax.css +53 -0
  217. public/sources/assetsLibrary/parallaxBackground/src/parallax.js +11 -0
  218. public/sources/assetsLibrary/parallaxBackground/src/plugin.js +143 -0
  219. public/sources/assetsLibrary/parallaxBackground/webpack.config.babel.js +82 -0
  220. public/sources/assetsLibrary/parallaxFade/dist/parallaxFade.bundle.js +1 -0
  221. public/sources/assetsLibrary/parallaxFade/src/parallax.js +7 -0
  222. public/sources/assetsLibrary/parallaxFade/src/plugin.js +125 -0
  223. public/sources/assetsLibrary/parallaxFade/webpack.config.babel.js +82 -0
  224. public/sources/assetsLibrary/parallaxMouseMove/dist/parallaxMouseMove.bundle.css +1 -0
  225. public/sources/assetsLibrary/parallaxMouseMove/dist/parallaxMouseMove.bundle.js +1 -0
  226. public/sources/assetsLibrary/parallaxMouseMove/src/parallax.css +56 -0
  227. public/sources/assetsLibrary/parallaxMouseMove/src/parallax.js +9 -0
  228. public/sources/assetsLibrary/parallaxMouseMove/src/plugin.js +151 -0
  229. public/sources/assetsLibrary/parallaxMouseMove/webpack.config.babel.js +82 -0
  230. public/sources/assetsLibrary/photoswipe/dist/fonts/default-skin.svg +1 -0
  231. public/sources/assetsLibrary/photoswipe/dist/photoswipe.bundle.css +1 -0
  232. public/sources/assetsLibrary/photoswipe/dist/photoswipe.bundle.js +9 -0
  233. public/sources/assetsLibrary/photoswipe/src/default-skin/default-skin.png +0 -0
  234. public/sources/assetsLibrary/photoswipe/src/default-skin/default-skin.svg +1 -0
  235. public/sources/assetsLibrary/photoswipe/src/default-skin/preloader.gif +0 -0
  236. public/sources/assetsLibrary/photoswipe/src/photoswipe-init.js +168 -0
  237. public/sources/assetsLibrary/photoswipe/src/photoswipe-ui-default.js +861 -0
  238. public/sources/assetsLibrary/photoswipe/src/photoswipe.css +790 -0
  239. public/sources/assetsLibrary/photoswipe/src/photoswipe.js +3637 -0
  240. public/sources/assetsLibrary/photoswipe/webpack.config.babel.js +82 -0
  241. public/sources/assetsLibrary/stickyElement/dist/stickyElement.bundle.css +1 -0
  242. public/sources/assetsLibrary/stickyElement/dist/stickyElement.bundle.js +1 -0
  243. public/sources/assetsLibrary/stickyElement/src/stickyElement.css +22 -0
  244. public/sources/assetsLibrary/stickyElement/src/stickyElement.js +552 -0
  245. public/sources/assetsLibrary/stickyElement/src/stickyElementStarter.js +30 -0
  246. public/sources/assetsLibrary/stickyElement/webpack.config.babel.js +82 -0
  247. public/sources/assetsLibrary/waypoints/dist/noframework.waypoints.min.js +7 -0
  248. public/sources/assetsLibrary/waypoints/src/jquery.waypoints.js +662 -0
  249. public/sources/assetsLibrary/waypoints/src/jquery.waypoints.min.js +7 -0
  250. public/sources/assetsLibrary/waypoints/src/noframework.waypoints.js +758 -0
  251. public/sources/assetsLibrary/waypoints/src/noframework.waypoints.min.js +7 -0
  252. public/sources/assetsLibrary/waypoints/src/shortcuts/infinite.js +84 -0
  253. public/sources/assetsLibrary/waypoints/src/shortcuts/infinite.min.js +7 -0
  254. public/sources/assetsLibrary/waypoints/src/shortcuts/inview.js +120 -0
  255. public/sources/assetsLibrary/waypoints/src/shortcuts/inview.min.js +7 -0
  256. public/sources/assetsLibrary/waypoints/src/shortcuts/sticky.js +70 -0
  257. public/sources/assetsLibrary/waypoints/src/shortcuts/sticky.min.js +7 -0
  258. public/sources/assetsLibrary/waypoints/src/waypoints.debug.js +46 -0
  259. public/sources/assetsLibrary/waypoints/src/zepto.waypoints.js +705 -0
  260. public/sources/assetsLibrary/waypoints/src/zepto.waypoints.min.js +7 -0
  261. public/sources/assetsLibrary/zoom/dist/zoom.bundle.js +6 -0
  262. public/sources/assetsLibrary/zoom/src/jquery.zoom.js +234 -0
  263. public/sources/assetsLibrary/zoom/webpack.config.babel.js +82 -0
  264. public/sources/images/add-item.png +0 -0
  265. public/sources/images/background_flat.png +0 -0
  266. public/sources/images/blankRowPlaceholderIcons/addElement.raw +7 -0
  267. public/sources/images/blankRowPlaceholderIcons/addElementLight.raw +7 -0
  268. public/sources/images/blankRowPlaceholderIcons/custom.raw +8 -0
  269. public/sources/images/blankRowPlaceholderIcons/customLight.raw +8 -0
  270. public/sources/images/blankRowPlaceholderIcons/fiveColumns.raw +11 -0
  271. public/sources/images/blankRowPlaceholderIcons/fiveColumnsLight.raw +11 -0
  272. public/sources/images/blankRowPlaceholderIcons/fourColumns.raw +11 -0
  273. public/sources/images/blankRowPlaceholderIcons/fourColumnsLight.raw +11 -0
  274. public/sources/images/blankRowPlaceholderIcons/oneColumn.raw +7 -0
  275. public/sources/images/blankRowPlaceholderIcons/oneColumnLight.raw +7 -0
  276. public/sources/images/blankRowPlaceholderIcons/pasteIcon.raw +8 -0
  277. public/sources/images/blankRowPlaceholderIcons/pasteIconLight.raw +8 -0
  278. public/sources/images/blankRowPlaceholderIcons/textBlock.raw +14 -0
  279. public/sources/images/blankRowPlaceholderIcons/textBlockLight.raw +14 -0
  280. public/sources/images/blankRowPlaceholderIcons/threeColumns.raw +10 -0
  281. public/sources/images/blankRowPlaceholderIcons/threeColumnsLight.raw +10 -0
  282. public/sources/images/blankRowPlaceholderIcons/twoColumns.raw +8 -0
  283. public/sources/images/blankRowPlaceholderIcons/twoColumnsLight.raw +8 -0
  284. public/sources/images/brandLogo/vc-logo.svg +15 -0
  285. public/sources/images/brandLogo/vcwb-switch-logo.png +0 -0
  286. public/sources/images/icons/triangle-up-down.svg +12 -0
  287. public/sources/images/loaders/spinner-light.svg +11 -0
  288. public/sources/images/loaders/spinner.svg +11 -0
  289. public/sources/images/search-no-result.png +0 -0
  290. public/sources/images/template-thumbnail.png +0 -0
  291. public/sources/images/templatePreview/blank-preview.png +0 -0
  292. public/sources/images/templatePreview/boxed-preview.png +0 -0
  293. public/sources/images/templatePreview/header-footer-preview.png +0 -0
  294. public/sources/images/templatePreview/hfs-left-preview.png +0 -0
  295. public/sources/images/templatePreview/hfs-right-preview.png +0 -0
  296. public/sources/images/templatePreview/theme-defined-preview.png +0 -0
  297. public/sources/images/triangle-down.svg +8 -0
  298. public/sources/images/unsplashLogo.raw +5 -0
  299. readme.txt +859 -0
  300. vendor/autoload.php +7 -0
  301. vendor/composer/ClassLoader.php +445 -0
  302. vendor/composer/LICENSE +21 -0
  303. vendor/composer/autoload_classmap.php +234 -0
  304. vendor/composer/autoload_namespaces.php +9 -0
  305. vendor/composer/autoload_psr4.php +10 -0
  306. vendor/composer/autoload_real.php +52 -0
  307. vendor/composer/autoload_static.php +260 -0
  308. vendor/composer/installed.json +1 -0
  309. visualcomposer/Application.php +148 -0
  310. visualcomposer/Env.php +38 -0
  311. visualcomposer/Framework/Application.php +144 -0
  312. visualcomposer/Framework/Autoload.php +375 -0
  313. visualcomposer/Framework/Container.php +65 -0
  314. visualcomposer/Framework/Illuminate/Container/BindingResolutionException.php +18 -0
  315. visualcomposer/Framework/Illuminate/Container/Container.php +472 -0
  316. visualcomposer/Framework/Illuminate/Contracts/Container/Container.php +79 -0
  317. visualcomposer/Framework/Illuminate/Events/Dispatcher.php +230 -0
  318. visualcomposer/Framework/Illuminate/Filters/Dispatcher.php +48 -0
  319. visualcomposer/Framework/Illuminate/Support/Helper.php +18 -0
  320. visualcomposer/Framework/Illuminate/Support/Immutable.php +18 -0
  321. visualcomposer/Framework/Illuminate/Support/Module.php +18 -0
  322. visualcomposer/Framework/Illuminate/Support/Traits/Container.php +126 -0
  323. visualcomposer/Framework/helpers.php +378 -0
  324. visualcomposer/Helpers/Access/CurrentUser.php +153 -0
  325. visualcomposer/Helpers/Access/EditorPostType.php +45 -0
  326. visualcomposer/Helpers/Access/Role.php +372 -0
  327. visualcomposer/Helpers/Access/Traits/Access.php +201 -0
  328. visualcomposer/Helpers/Access/UserCapabilities.php +47 -0
  329. visualcomposer/Helpers/AddonViews.php +61 -0
  330. visualcomposer/Helpers/Assets.php +146 -0
  331. visualcomposer/Helpers/AssetsEnqueue.php +77 -0
  332. visualcomposer/Helpers/AssetsShared.php +296 -0
  333. visualcomposer/Helpers/Core.php +39 -0
  334. visualcomposer/Helpers/Data.php +149 -0
  335. visualcomposer/Helpers/DefaultElements.php +36 -0
  336. visualcomposer/Helpers/Differ.php +89 -0
  337. visualcomposer/Helpers/EditorTemplates.php +211 -0
  338. visualcomposer/Helpers/ElementViews.php +75 -0
  339. visualcomposer/Helpers/Events.php +70 -0
  340. visualcomposer/Helpers/File.php +163 -0
  341. visualcomposer/Helpers/Filters.php +36 -0
  342. visualcomposer/Helpers/Frontend.php +131 -0
  343. visualcomposer/Helpers/GridItemTemplate.php +72 -0
  344. visualcomposer/Helpers/Gutenberg.php +35 -0
  345. visualcomposer/Helpers/Hub/Actions/ActionBundle.php +26 -0
  346. visualcomposer/Helpers/Hub/Actions/AddonsBundle.php +35 -0
  347. visualcomposer/Helpers/Hub/Actions/CategoriesBundle.php +23 -0
  348. visualcomposer/Helpers/Hub/Actions/EditorBundle.php +23 -0
  349. visualcomposer/Helpers/Hub/Actions/ElementsBundle.php +53 -0
  350. visualcomposer/Helpers/Hub/Actions/HubTeaserBundle.php +20 -0
  351. visualcomposer/Helpers/Hub/Actions/HubTemplatesBundle.php +23 -0
  352. visualcomposer/Helpers/Hub/Actions/SharedLibrariesBundle.php +23 -0
  353. visualcomposer/Helpers/Hub/Actions/TemplatesBundle.php +24 -0
  354. visualcomposer/Helpers/Hub/Addons.php +176 -0
  355. visualcomposer/Helpers/Hub/Bundle.php +417 -0
  356. visualcomposer/Helpers/Hub/Categories.php +514 -0
  357. visualcomposer/Helpers/Hub/Download.php +43 -0
  358. visualcomposer/Helpers/Hub/Elements.php +222 -0
  359. visualcomposer/Helpers/Hub/Groups.php +108 -0
  360. visualcomposer/Helpers/Hub/SharedLibraries.php +36 -0
  361. visualcomposer/Helpers/Hub/Templates.php +36 -0
  362. visualcomposer/Helpers/Hub/Update.php +265 -0
  363. visualcomposer/Helpers/Image.php +150 -0
  364. visualcomposer/Helpers/License.php +180 -0
  365. visualcomposer/Helpers/Localizations.php +478 -0
  366. visualcomposer/Helpers/Logger.php +61 -0
  367. visualcomposer/Helpers/LoginCategory.php +49 -0
  368. visualcomposer/Helpers/Nonce.php +57 -0
  369. visualcomposer/Helpers/Notice.php +73 -0
  370. visualcomposer/Helpers/Options.php +118 -0
  371. visualcomposer/Helpers/PostData.php +286 -0
  372. visualcomposer/Helpers/PostType.php +302 -0
  373. visualcomposer/Helpers/PostsGridPagination.php +20 -0
  374. visualcomposer/Helpers/PostsGridPostIterator.php +73 -0
  375. visualcomposer/Helpers/PostsGridSourcePosts.php +70 -0
  376. visualcomposer/Helpers/Request.php +120 -0
  377. visualcomposer/Helpers/Status.php +344 -0
  378. visualcomposer/Helpers/Str.php +311 -0
  379. visualcomposer/Helpers/Tabs.php +24 -0
  380. visualcomposer/Helpers/Token.php +183 -0
  381. visualcomposer/Helpers/Traits/EventsFilters.php +55 -0
  382. visualcomposer/Helpers/Traits/WpFiltersActions.php +68 -0
  383. visualcomposer/Helpers/Url.php +168 -0
  384. visualcomposer/Helpers/Utm.php +46 -0
  385. visualcomposer/Helpers/Views.php +102 -0
  386. visualcomposer/Helpers/Wp.php +71 -0
  387. visualcomposer/Helpers/WpMedia.php +355 -0
  388. visualcomposer/Helpers/WpWidgets.php +208 -0
  389. visualcomposer/Modules/Api/ApiRegisterTrait.php +58 -0
  390. visualcomposer/Modules/Api/Factory.php +38 -0
  391. visualcomposer/Modules/Assets/AssetResetController.php +214 -0
  392. visualcomposer/Modules/Assets/DataController.php +114 -0
  393. visualcomposer/Modules/Assets/EnqueueController.php +172 -0
  394. visualcomposer/Modules/Assets/FileController.php +205 -0
  395. visualcomposer/Modules/Assets/JsDataController.php +79 -0
  396. visualcomposer/Modules/Assets/JsEnqueueController.php +123 -0
  397. visualcomposer/Modules/Assets/PreviewDataController.php +79 -0
  398. visualcomposer/Modules/Assets/PreviewEnqueueController.php +128 -0
  399. visualcomposer/Modules/Assets/PreviewJsDataController.php +61 -0
  400. visualcomposer/Modules/Assets/PreviewJsEnqueueController.php +75 -0
  401. visualcomposer/Modules/Assets/SharedController.php +40 -0
  402. visualcomposer/Modules/Assets/VcwbWpScripts.php +62 -0
  403. visualcomposer/Modules/Assets/VendorBundleController.php +99 -0
  404. visualcomposer/Modules/Autoload/AddonsAutoload.php +72 -0
  405. visualcomposer/Modules/Autoload/ElementsAutoload.php +98 -0
  406. visualcomposer/Modules/Editors/Attributes/AjaxForm/Controller.php +66 -0
  407. visualcomposer/Modules/Editors/Attributes/AutoComplete/Controller.php +203 -0
  408. visualcomposer/Modules/Editors/Attributes/CodeMirror/CodeMirrorController.php +34 -0
  409. visualcomposer/Modules/Editors/Attributes/IconPicker/Controller.php +62 -0
  410. visualcomposer/Modules/Editors/Attributes/Url/Controller.php +67 -0
  411. visualcomposer/Modules/Editors/Attributes/WpEditor.php +99 -0
  412. visualcomposer/Modules/Editors/Backend/SaveSetEditorController.php +55 -0
  413. visualcomposer/Modules/Editors/DataAjax/Controller.php +314 -0
  414. visualcomposer/Modules/Editors/DataAjax/PostDataController.php +67 -0
  415. visualcomposer/Modules/Editors/DataAjax/PostFieldsController.php +206 -0
  416. visualcomposer/Modules/Editors/DataAjax/RevisionController.php +113 -0
  417. visualcomposer/Modules/Editors/EditPostLinks/Controller.php +189 -0
  418. visualcomposer/Modules/Editors/EnvController.php +39 -0
  419. visualcomposer/Modules/Editors/Frontend/BundleController.php +66 -0
  420. visualcomposer/Modules/Editors/Frontend/Controller.php +175 -0
  421. visualcomposer/Modules/Editors/Frontend/HeartbeatController.php +46 -0
  422. visualcomposer/Modules/Editors/Frontend/MenuController.php +162 -0
  423. visualcomposer/Modules/Editors/FrontendLayoutSwitcher/BundleController.php +121 -0
  424. visualcomposer/Modules/Editors/MediaSizesController.php +34 -0
  425. visualcomposer/Modules/Editors/PageEditable/Controller.php +217 -0
  426. visualcomposer/Modules/Editors/Settings/ItemPreviewController.php +63 -0
  427. visualcomposer/Modules/Editors/Settings/PageEditableTemplatesController.php +121 -0
  428. visualcomposer/Modules/Editors/Settings/PageTemplatesController.php +164 -0
  429. visualcomposer/Modules/Editors/Settings/PageTemplatesSaveController.php +94 -0
  430. visualcomposer/Modules/Editors/Settings/PageTemplatesVariablesController.php +120 -0
  431. visualcomposer/Modules/Editors/Settings/SlugController.php +161 -0
  432. visualcomposer/Modules/Editors/Settings/TitleController.php +149 -0
  433. visualcomposer/Modules/Editors/Templates/Controller.php +193 -0
  434. visualcomposer/Modules/Editors/Templates/PostType.php +129 -0
  435. visualcomposer/Modules/Elements/AjaxImageController/Controller.php +64 -0
  436. visualcomposer/Modules/Elements/AjaxShortcode/Controller.php +105 -0
  437. visualcomposer/Modules/Elements/ApiController.php +140 -0
  438. visualcomposer/Modules/Elements/AssetShortcode/Controller.php +51 -0
  439. visualcomposer/Modules/Elements/Controller.php +53 -0
  440. visualcomposer/Modules/Elements/EncodedShortcode/Controller.php +23 -0
  441. visualcomposer/Modules/Elements/GlobalVariables/Controller.php +71 -0
  442. visualcomposer/Modules/Elements/Traits/AddShortcodeTrait.php +34 -0
  443. visualcomposer/Modules/Elements/Traits/ShortcodesTrait.php +118 -0
  444. visualcomposer/Modules/Elements/WpWidgets/WpWidgetsController.php +85 -0
  445. visualcomposer/Modules/Elements/WpWidgets/WpWidgetsShortcodes.php +77 -0
  446. visualcomposer/Modules/FrontView/AssetResetController.php +66 -0
  447. visualcomposer/Modules/FrontView/AssetUrlReplaceController.php +77 -0
  448. visualcomposer/Modules/FrontView/ContentUrlReplaceController.php +206 -0
  449. visualcomposer/Modules/FrontView/FrontVariablesController.php +51 -0
  450. visualcomposer/Modules/FrontView/FrontViewController.php +115 -0
  451. visualcomposer/Modules/FrontView/PluginsInfoController.php +63 -0
  452. visualcomposer/Modules/Hub/Actions/PostUpdateAction.php +83 -0
  453. visualcomposer/Modules/Hub/Addons/AddonDownloadController.php +152 -0
  454. visualcomposer/Modules/Hub/Addons/Addons.php +54 -0
  455. visualcomposer/Modules/Hub/Addons/AddonsDownloadAction.php +22 -0
  456. visualcomposer/Modules/Hub/Addons/AddonsUpdater.php +71 -0
  457. visualcomposer/Modules/Hub/Addons/Teasers/TeasersController.php +43 -0
  458. visualcomposer/Modules/Hub/Addons/Teasers/TeasersDownloadController.php +55 -0
  459. visualcomposer/Modules/Hub/Assets/AssetDownloadAction.php +22 -0
  460. visualcomposer/Modules/Hub/Assets/SharedDownloadController.php +168 -0
  461. visualcomposer/Modules/Hub/Elements/ElementDownloadAction.php +22 -0
  462. visualcomposer/Modules/Hub/Elements/ElementDownloadController.php +135 -0
  463. visualcomposer/Modules/Hub/Elements/Elements.php +130 -0
  464. visualcomposer/Modules/Hub/Elements/ElementsUpdater.php +80 -0
  465. visualcomposer/Modules/Hub/Elements/Teasers/TeasersController.php +102 -0
  466. visualcomposer/Modules/Hub/Elements/Teasers/TeasersDownloadController.php +94 -0
  467. visualcomposer/Modules/Hub/GroupsCategories/Categories.php +56 -0
  468. visualcomposer/Modules/Hub/GroupsCategories/CategoriesDownloadAction.php +22 -0
  469. visualcomposer/Modules/Hub/GroupsCategories/CategoriesUpdater.php +69 -0
  470. visualcomposer/Modules/Hub/GroupsCategories/Groups.php +57 -0
  471. visualcomposer/Modules/Hub/GroupsCategories/GroupsUpdater.php +52 -0
  472. visualcomposer/Modules/Hub/JsonActionsController.php +218 -0
  473. visualcomposer/Modules/Hub/JsonDownloadController.php +45 -0
  474. visualcomposer/Modules/Hub/Pages/UpdateBePage.php +100 -0
  475. visualcomposer/Modules/Hub/Pages/UpdateFePage.php +87 -0
  476. visualcomposer/Modules/Hub/Templates/HubTemplatesDownloadAction.php +22 -0
  477. visualcomposer/Modules/Hub/Templates/PredefinedTemplateDownloadAction.php +27 -0
  478. visualcomposer/Modules/Hub/Templates/Teasers/TeasersController.php +43 -0
  479. visualcomposer/Modules/Hub/Templates/Teasers/TeasersDownloadController.php +57 -0
  480. visualcomposer/Modules/Hub/Templates/TemplateDownloadController.php +39 -0
  481. visualcomposer/Modules/Hub/Templates/TemplatesUpdater.php +370 -0
  482. visualcomposer/Modules/Hub/Traits/Action.php +88 -0
  483. visualcomposer/Modules/Hub/Unsplash/UnsplashDownloadController.php +275 -0
  484. visualcomposer/Modules/Hub/UpdateController.php +65 -0
  485. visualcomposer/Modules/Internationalization/Locale.php +82 -0
  486. visualcomposer/Modules/License/ActivationRedirectController.php +70 -0
  487. visualcomposer/Modules/License/DeactivationController.php +67 -0
  488. visualcomposer/Modules/License/ErrorReportingController.php +95 -0
  489. visualcomposer/Modules/License/LicenseController.php +180 -0
  490. visualcomposer/Modules/License/Pages/GettingStarted.php +102 -0
  491. visualcomposer/Modules/License/Pages/GoPremium.php +194 -0
  492. visualcomposer/Modules/License/UpdateVariablesController.php +87 -0
  493. visualcomposer/Modules/Migrations/Assets22Migration.php +83 -0
  494. visualcomposer/Modules/Migrations/CustomTemplatesUpdate24Migration.php +68 -0
  495. visualcomposer/Modules/Migrations/DefaultElementsMigration.php +76 -0
  496. visualcomposer/Modules/Migrations/FixPredefinedTemplateUpdate.php +46 -0
  497. visualcomposer/Modules/Migrations/GlobalJavascriptMigration.php +40 -0
  498. visualcomposer/Modules/Migrations/MigrationsController.php +41 -0
  499. visualcomposer/Modules/Migrations/PredefinedTemplateMigration.php +160 -0
  500. visualcomposer/Modules/Migrations/Templates114Migration.php +44 -0
  501. visualcomposer/Modules/Migrations/UpdateGlobalElementsMigration.php +110 -0
  502. visualcomposer/Modules/Settings/Ajax/SystemStatusController.php +105 -0
  503. visualcomposer/Modules/Settings/Fields/CssEditor.php +107 -0
  504. visualcomposer/Modules/Settings/Fields/FactoryResetController.php +135 -0
  505. visualcomposer/Modules/Settings/Fields/JsEditor.php +118 -0
  506. visualcomposer/Modules/Settings/Fields/PostTypes.php +92 -0
  507. visualcomposer/Modules/Settings/MenuController.php +75 -0
  508. visualcomposer/Modules/Settings/NoticeController.php +103 -0
  509. visualcomposer/Modules/Settings/Pages/About.php +99 -0
  510. visualcomposer/Modules/Settings/Pages/CssJsSettings.php +124 -0
  511. visualcomposer/Modules/Settings/Pages/Settings.php +109 -0
  512. visualcomposer/Modules/Settings/Pages/SystemStatus.php +393 -0
  513. visualcomposer/Modules/Settings/Traits/Fields.php +113 -0
  514. visualcomposer/Modules/Settings/Traits/Page.php +70 -0
  515. visualcomposer/Modules/Settings/Traits/SubMenu.php +85 -0
  516. visualcomposer/Modules/System/Activation/Controller.php +57 -0
  517. visualcomposer/Modules/System/Activation/Notice.php +28 -0
  518. visualcomposer/Modules/System/Ajax/AdminController.php +49 -0
  519. visualcomposer/Modules/System/Ajax/Controller.php +246 -0
  520. visualcomposer/Modules/System/Cache/CacheController.php +78 -0
  521. visualcomposer/Modules/System/TextDomain/Controller.php +38 -0
  522. visualcomposer/Modules/Updates/UpdatesController.php +54 -0
  523. visualcomposer/Modules/Utm/Utm.php +46 -0
  524. visualcomposer/Modules/Vendors/GutenbergAttributeController.php +462 -0
  525. visualcomposer/Modules/Vendors/JetPack.php +77 -0
  526. visualcomposer/Modules/Vendors/MetaSliderController.php +83 -0
  527. visualcomposer/Modules/Vendors/NextGen.php +30 -0
  528. visualcomposer/Modules/Vendors/NinjaFormsController.php +74 -0
  529. visualcomposer/Modules/Vendors/RevSliderController.php +66 -0
  530. visualcomposer/Modules/Vendors/ThemeTwentySeventeenController.php +72 -0
  531. visualcomposer/Modules/Vendors/WooCommerceController.php +505 -0
  532. visualcomposer/Modules/Vendors/WordpressController.php +35 -0
  533. visualcomposer/Modules/Vendors/WpbakeryController.php +103 -0
  534. visualcomposer/Modules/Vendors/WpmlController.php +169 -0
  535. visualcomposer/Modules/Vendors/YoastController.php +48 -0
  536. visualcomposer/Requirements.php +105 -0
  537. visualcomposer/resources/images/loaders/spinner.svg +11 -0
  538. visualcomposer/resources/images/logo/20x14.png +0 -0
  539. visualcomposer/resources/images/logo/vcwb-changelog-img.png +0 -0
  540. visualcomposer/resources/images/spacer.png +0 -0
  541. visualcomposer/resources/views/editor/frontend/frontend.php +155 -0
  542. visualcomposer/resources/views/editor/pageEditable/pageEditable.php +22 -0
  543. visualcomposer/resources/views/editor/templates/blank-stretched-template.php +30 -0
  544. visualcomposer/resources/views/editor/templates/blank-template.php +32 -0
  545. visualcomposer/resources/views/elements/widgets/variables.php +42 -0
  546. visualcomposer/resources/views/hub/elementsBundle.php +20 -0
  547. visualcomposer/resources/views/license/fe-update-wrapper.php +71 -0
  548. visualcomposer/resources/views/license/get-premium-css.php +18 -0
  549. visualcomposer/resources/views/license/get-premium-js.php +24 -0
  550. visualcomposer/resources/views/license/layout.php +32 -0
  551. visualcomposer/resources/views/partials/constant-script.php +21 -0
  552. visualcomposer/resources/views/partials/script.php +15 -0
  553. visualcomposer/resources/views/partials/style.php +15 -0
  554. visualcomposer/resources/views/partials/variable.php +15 -0
  555. visualcomposer/resources/views/partials/variableTypes/constant.php +29 -0
  556. visualcomposer/resources/views/partials/variableTypes/variable.php +21 -0
  557. visualcomposer/resources/views/settings/layouts/settings-standalone-with-tabs.php +39 -0
  558. visualcomposer/resources/views/settings/layouts/settings-standalone.php +16 -0
  559. visualcomposer/resources/views/settings/layouts/standalone.php +20 -0
  560. visualcomposer/resources/views/settings/option-toggle.php +25 -0
  561. visualcomposer/resources/views/settings/pages/css-editor/css-editor.php +14 -0
  562. visualcomposer/resources/views/settings/pages/html-fields/dropdown.php +30 -0
  563. visualcomposer/resources/views/settings/pages/html-fields/toggle.php +28 -0
  564. visualcomposer/resources/views/settings/pages/index.php +122 -0
  565. visualcomposer/resources/views/settings/pages/js-editor/js-editor.php +13 -0
  566. visualcomposer/resources/views/settings/pages/plugins/notice.php +77 -0
  567. visualcomposer/resources/views/settings/pages/post-types/post-types-toggle.php +25 -0
  568. visualcomposer/resources/views/settings/pages/system-status.php +318 -0
  569. visualcomposer/resources/views/settings/partials/admin-menu.php +15 -0
  570. visualcomposer/resources/views/settings/partials/admin-nonce.php +13 -0
  571. visualcomposer/resources/views/settings/partials/global-css-js-settings-css.php +12 -0
  572. visualcomposer/resources/views/settings/partials/system-status-css.php +12 -0
bootstrap/app.php ADDED
@@ -0,0 +1,20 @@
1
+ <?php
2
+ if (!defined('ABSPATH')) {
3
+ header('Status: 403 Forbidden');
4
+ header('HTTP/1.1 403 Forbidden');
5
+ exit;
6
+ }
7
+
8
+ /**
9
+ * Start the application.
10
+ */
11
+ $app = new VisualComposer\Application(VCV_PLUGIN_DIR_PATH);
12
+ add_action(
13
+ 'vcv:boot',
14
+ function () {
15
+ /** @see \VisualComposer\Framework\Autoload::__construct */
16
+ vcapp('Autoload');
17
+ },
18
+ 9 // priority is smaller than default, so 3rd can hook into with all core components registered.
19
+ );
20
+ $app->boot();
bootstrap/autoload.php ADDED
@@ -0,0 +1,31 @@
1
+ <?php
2
+ if (!defined('ABSPATH')) {
3
+ header('Status: 403 Forbidden');
4
+ header('HTTP/1.1 403 Forbidden');
5
+ exit;
6
+ }
7
+
8
+ /**
9
+ * Register The Composer Auto Loader.
10
+ *
11
+ * Composer provides a convenient, automatically generated class loader
12
+ * for our application. We just need to utilize it! We'll require it
13
+ * into the script here so that we do not have to worry about the
14
+ * loading of any our classes "manually".
15
+ *
16
+ **/
17
+ $dir = dirname(__FILE__);
18
+ require_once $dir . '/../vendor/autoload.php';
19
+ require_once $dir . '/../visualcomposer/Framework/helpers.php';
20
+
21
+ if (VCV_LAZY_LOAD) {
22
+ add_action('vcv:bootstrap:lazyload', 'vcvboot');
23
+ } else {
24
+ vcvboot();
25
+ }
26
+
27
+ /**
28
+ * Add action for init state.
29
+ */
30
+ add_action('init', 'vcvinit', 21); // 20 used in tablepress
31
+ add_action('admin_init', 'vcvadmininit', 21);
cache/.gitkeep ADDED
File without changes
cache/autoload.php ADDED
@@ -0,0 +1,1396 @@
1
+ <?php
2
+
3
+ return array (
4
+ 'helpers' =>
5
+ array (
6
+ 'AddonViewsHelper' =>
7
+ array (
8
+ 'name' => 'AddonViewsHelper',
9
+ 'abstract' => 'VisualComposer\\Helpers\\AddonViews',
10
+ 'make' => false,
11
+ 'singleton' => true,
12
+ ),
13
+ 'AssetsHelper' =>
14
+ array (
15
+ 'name' => 'AssetsHelper',
16
+ 'abstract' => 'VisualComposer\\Helpers\\Assets',
17
+ 'make' => false,
18
+ 'singleton' => true,
19
+ ),
20
+ 'AssetsEnqueueHelper' =>
21
+ array (
22
+ 'name' => 'AssetsEnqueueHelper',
23
+ 'abstract' => 'VisualComposer\\Helpers\\AssetsEnqueue',
24
+ 'make' => false,
25
+ 'singleton' => true,
26
+ ),
27
+ 'AssetsSharedHelper' =>
28
+ array (
29
+ 'name' => 'AssetsSharedHelper',
30
+ 'abstract' => 'VisualComposer\\Helpers\\AssetsShared',
31
+ 'make' => false,
32
+ 'singleton' => true,
33
+ ),
34
+ 'CoreHelper' =>
35
+ array (
36
+ 'name' => 'CoreHelper',
37
+ 'abstract' => 'VisualComposer\\Helpers\\Core',
38
+ 'make' => false,
39
+ 'singleton' => true,
40
+ ),
41
+ 'DataHelper' =>
42
+ array (
43
+ 'name' => 'DataHelper',
44
+ 'abstract' => 'VisualComposer\\Helpers\\Data',
45
+ 'make' => false,
46
+ 'singleton' => true,
47
+ ),
48
+ 'DefaultElementsHelper' =>
49
+ array (
50
+ 'name' => 'DefaultElementsHelper',
51
+ 'abstract' => 'VisualComposer\\Helpers\\DefaultElements',
52
+ 'make' => false,
53
+ 'singleton' => true,
54
+ ),
55
+ 'DifferHelper' =>
56
+ array (
57
+ 'name' => 'DifferHelper',
58
+ 'abstract' => 'VisualComposer\\Helpers\\Differ',
59
+ 'make' => false,
60
+ 'singleton' => false,
61
+ ),
62
+ 'EditorTemplatesHelper' =>
63
+ array (
64
+ 'name' => 'EditorTemplatesHelper',
65
+ 'abstract' => 'VisualComposer\\Helpers\\EditorTemplates',
66
+ 'make' => false,
67
+ 'singleton' => true,
68
+ ),
69
+ 'ElementViewsHelper' =>
70
+ array (
71
+ 'name' => 'ElementViewsHelper',
72
+ 'abstract' => 'VisualComposer\\Helpers\\ElementViews',
73
+ 'make' => false,
74
+ 'singleton' => true,
75
+ ),
76
+ 'FileHelper' =>
77
+ array (
78
+ 'name' => 'FileHelper',
79
+ 'abstract' => 'VisualComposer\\Helpers\\File',
80
+ 'make' => false,
81
+ 'singleton' => true,
82
+ ),
83
+ 'FrontendHelper' =>
84
+ array (
85
+ 'name' => 'FrontendHelper',
86
+ 'abstract' => 'VisualComposer\\Helpers\\Frontend',
87
+ 'make' => false,
88
+ 'singleton' => true,
89
+ ),
90
+ 'GridItemTemplateHelper' =>
91
+ array (
92
+ 'name' => 'GridItemTemplateHelper',
93
+ 'abstract' => 'VisualComposer\\Helpers\\GridItemTemplate',
94
+ 'make' => false,
95
+ 'singleton' => true,
96
+ ),
97
+ 'GutenbergHelper' =>
98
+ array (
99
+ 'name' => 'GutenbergHelper',
100
+ 'abstract' => 'VisualComposer\\Helpers\\Gutenberg',
101
+ 'make' => false,
102
+ 'singleton' => true,
103
+ ),
104
+ 'ImageHelper' =>
105
+ array (
106
+ 'name' => 'ImageHelper',
107
+ 'abstract' => 'VisualComposer\\Helpers\\Image',
108
+ 'make' => false,
109
+ 'singleton' => true,
110
+ ),
111
+ 'LicenseHelper' =>
112
+ array (
113
+ 'name' => 'LicenseHelper',
114
+ 'abstract' => 'VisualComposer\\Helpers\\License',
115
+ 'make' => false,
116
+ 'singleton' => true,
117
+ ),
118
+ 'LocalizationsHelper' =>
119
+ array (
120
+ 'name' => 'LocalizationsHelper',
121
+ 'abstract' => 'VisualComposer\\Helpers\\Localizations',
122
+ 'make' => false,
123
+ 'singleton' => true,
124
+ ),
125
+ 'LoggerHelper' =>
126
+ array (
127
+ 'name' => 'LoggerHelper',
128
+ 'abstract' => 'VisualComposer\\Helpers\\Logger',
129
+ 'make' => false,
130
+ 'singleton' => true,
131
+ ),
132
+ 'LoginCategoryHelper' =>
133
+ array (
134
+ 'name' => 'LoginCategoryHelper',
135
+ 'abstract' => 'VisualComposer\\Helpers\\LoginCategory',
136
+ 'make' => false,
137
+ 'singleton' => true,
138
+ ),
139
+ 'NonceHelper' =>
140
+ array (
141
+ 'name' => 'NonceHelper',
142
+ 'abstract' => 'VisualComposer\\Helpers\\Nonce',
143
+ 'make' => false,
144
+ 'singleton' => true,
145
+ ),
146
+ 'NoticeHelper' =>
147
+ array (
148
+ 'name' => 'NoticeHelper',
149
+ 'abstract' => 'VisualComposer\\Helpers\\Notice',
150
+ 'make' => false,
151
+ 'singleton' => true,
152
+ ),
153
+ 'OptionsHelper' =>
154
+ array (
155
+ 'name' => 'OptionsHelper',
156
+ 'abstract' => 'VisualComposer\\Helpers\\Options',
157
+ 'make' => false,
158
+ 'singleton' => true,
159
+ ),
160
+ 'PostDataHelper' =>
161
+ array (
162
+ 'name' => 'PostDataHelper',
163
+ 'abstract' => 'VisualComposer\\Helpers\\PostData',
164
+ 'make' => false,
165
+ 'singleton' => true,
166
+ ),
167
+ 'PostTypeHelper' =>
168
+ array (
169
+ 'name' => 'PostTypeHelper',
170
+ 'abstract' => 'VisualComposer\\Helpers\\PostType',
171
+ 'make' => false,
172
+ 'singleton' => true,
173
+ ),
174
+ 'PostsGridPaginationHelper' =>
175
+ array (
176
+ 'name' => 'PostsGridPaginationHelper',
177
+ 'abstract' => 'VisualComposer\\Helpers\\PostsGridPagination',
178
+ 'make' => false,
179
+ 'singleton' => true,
180
+ ),
181
+ 'PostsGridPostIteratorHelper' =>
182
+ array (
183
+ 'name' => 'PostsGridPostIteratorHelper',
184
+ 'abstract' => 'VisualComposer\\Helpers\\PostsGridPostIterator',
185
+ 'make' => false,
186
+ 'singleton' => true,
187
+ ),
188
+ 'PostsGridSourcePostsHelper' =>
189
+ array (
190
+ 'name' => 'PostsGridSourcePostsHelper',
191
+ 'abstract' => 'VisualComposer\\Helpers\\PostsGridSourcePosts',
192
+ 'make' => false,
193
+ 'singleton' => true,
194
+ ),
195
+ 'RequestHelper' =>
196
+ array (
197
+ 'name' => 'RequestHelper',
198
+ 'abstract' => 'VisualComposer\\Helpers\\Request',
199
+ 'make' => false,
200
+ 'singleton' => true,
201
+ ),
202
+ 'StatusHelper' =>
203
+ array (
204
+ 'name' => 'StatusHelper',
205
+ 'abstract' => 'VisualComposer\\Helpers\\Status',
206
+ 'make' => false,
207
+ 'singleton' => true,
208
+ ),
209
+ 'StrHelper' =>
210
+ array (
211
+ 'name' => 'StrHelper',
212
+ 'abstract' => 'VisualComposer\\Helpers\\Str',
213
+ 'make' => false,
214
+ 'singleton' => true,
215
+ ),
216
+ 'TabsHelper' =>
217
+ array (
218
+ 'name' => 'TabsHelper',
219
+ 'abstract' => 'VisualComposer\\Helpers\\Tabs',
220
+ 'make' => false,
221
+ 'singleton' => true,
222
+ ),
223
+ 'TokenHelper' =>
224
+ array (
225
+ 'name' => 'TokenHelper',
226
+ 'abstract' => 'VisualComposer\\Helpers\\Token',
227
+ 'make' => false,
228
+ 'singleton' => true,
229
+ ),
230
+ 'UrlHelper' =>
231
+ array (
232
+ 'name' => 'UrlHelper',
233
+ 'abstract' => 'VisualComposer\\Helpers\\Url',
234
+ 'make' => false,
235
+ 'singleton' => true,
236
+ ),
237
+ 'UtmHelper' =>
238
+ array (
239
+ 'name' => 'UtmHelper',
240
+ 'abstract' => 'VisualComposer\\Helpers\\Utm',
241
+ 'make' => false,
242
+ 'singleton' => true,
243
+ ),
244
+ 'ViewsHelper' =>
245
+ array (
246
+ 'name' => 'ViewsHelper',
247
+ 'abstract' => 'VisualComposer\\Helpers\\Views',
248
+ 'make' => false,
249
+ 'singleton' => true,
250
+ ),
251
+ 'WpHelper' =>
252
+ array (
253
+ 'name' => 'WpHelper',
254
+ 'abstract' => 'VisualComposer\\Helpers\\Wp',
255
+ 'make' => false,
256
+ 'singleton' => true,
257
+ ),
258
+ 'WpMediaHelper' =>
259
+ array (
260
+ 'name' => 'WpMediaHelper',
261
+ 'abstract' => 'VisualComposer\\Helpers\\WpMedia',
262
+ 'make' => false,
263
+ 'singleton' => true,
264
+ ),
265
+ 'WpWidgetsHelper' =>
266
+ array (
267
+ 'name' => 'WpWidgetsHelper',
268
+ 'abstract' => 'VisualComposer\\Helpers\\WpWidgets',
269
+ 'make' => false,
270
+ 'singleton' => true,
271
+ ),
272
+ 'HubAddonsHelper' =>
273
+ array (
274
+ 'name' => 'HubAddonsHelper',
275
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Addons',
276
+ 'make' => false,
277
+ 'singleton' => true,
278
+ ),
279
+ 'HubBundleHelper' =>
280
+ array (
281
+ 'name' => 'HubBundleHelper',
282
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Bundle',
283
+ 'make' => false,
284
+ 'singleton' => true,
285
+ ),
286
+ 'HubCategoriesHelper' =>
287
+ array (
288
+ 'name' => 'HubCategoriesHelper',
289
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Categories',
290
+ 'make' => false,
291
+ 'singleton' => true,
292
+ ),
293
+ 'HubDownloadHelper' =>
294
+ array (
295
+ 'name' => 'HubDownloadHelper',
296
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Download',
297
+ 'make' => false,
298
+ 'singleton' => true,
299
+ ),
300
+ 'HubElementsHelper' =>
301
+ array (
302
+ 'name' => 'HubElementsHelper',
303
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Elements',
304
+ 'make' => false,
305
+ 'singleton' => true,
306
+ ),
307
+ 'HubGroupsHelper' =>
308
+ array (
309
+ 'name' => 'HubGroupsHelper',
310
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Groups',
311
+ 'make' => false,
312
+ 'singleton' => true,
313
+ ),
314
+ 'HubSharedLibrariesHelper' =>
315
+ array (
316
+ 'name' => 'HubSharedLibrariesHelper',
317
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\SharedLibraries',
318
+ 'make' => false,
319
+ 'singleton' => true,
320
+ ),
321
+ 'HubTemplatesHelper' =>
322
+ array (
323
+ 'name' => 'HubTemplatesHelper',
324
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Templates',
325
+ 'make' => false,
326
+ 'singleton' => true,
327
+ ),
328
+ 'HubUpdateHelper' =>
329
+ array (
330
+ 'name' => 'HubUpdateHelper',
331
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Update',
332
+ 'make' => false,
333
+ 'singleton' => true,
334
+ ),
335
+ 'HubActionsActionBundleHelper' =>
336
+ array (
337
+ 'name' => 'HubActionsActionBundleHelper',
338
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\ActionBundle',
339
+ 'make' => false,
340
+ 'singleton' => true,
341
+ ),
342
+ 'HubActionsAddonsBundleHelper' =>
343
+ array (
344
+ 'name' => 'HubActionsAddonsBundleHelper',
345
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\AddonsBundle',
346
+ 'make' => false,
347
+ 'singleton' => true,
348
+ ),
349
+ 'HubActionsCategoriesBundleHelper' =>
350
+ array (
351
+ 'name' => 'HubActionsCategoriesBundleHelper',
352
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\CategoriesBundle',
353
+ 'make' => false,
354
+ 'singleton' => true,
355
+ ),
356
+ 'HubActionsEditorBundleHelper' =>
357
+ array (
358
+ 'name' => 'HubActionsEditorBundleHelper',
359
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\EditorBundle',
360
+ 'make' => false,
361
+ 'singleton' => true,
362
+ ),
363
+ 'HubActionsElementsBundleHelper' =>
364
+ array (
365
+ 'name' => 'HubActionsElementsBundleHelper',
366
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\ElementsBundle',
367
+ 'make' => false,
368
+ 'singleton' => true,
369
+ ),
370
+ 'HubActionsHubTeaserBundleHelper' =>
371
+ array (
372
+ 'name' => 'HubActionsHubTeaserBundleHelper',
373
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\HubTeaserBundle',
374
+ 'make' => false,
375
+ 'singleton' => true,
376
+ ),
377
+ 'HubActionsHubTemplatesBundleHelper' =>
378
+ array (
379
+ 'name' => 'HubActionsHubTemplatesBundleHelper',
380
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\HubTemplatesBundle',
381
+ 'make' => false,
382
+ 'singleton' => true,
383
+ ),
384
+ 'HubActionsSharedLibrariesBundleHelper' =>
385
+ array (
386
+ 'name' => 'HubActionsSharedLibrariesBundleHelper',
387
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\SharedLibrariesBundle',
388
+ 'make' => false,
389
+ 'singleton' => true,
390
+ ),
391
+ 'HubActionsTemplatesBundleHelper' =>
392
+ array (
393
+ 'name' => 'HubActionsTemplatesBundleHelper',
394
+ 'abstract' => 'VisualComposer\\Helpers\\Hub\\Actions\\TemplatesBundle',
395
+ 'make' => false,
396
+ 'singleton' => true,
397
+ ),
398
+ 'AccessCurrentUserHelper' =>
399
+ array (
400
+ 'name' => 'AccessCurrentUserHelper',
401
+ 'abstract' => 'VisualComposer\\Helpers\\Access\\CurrentUser',
402
+ 'make' => false,
403
+ 'singleton' => true,
404
+ ),
405
+ 'AccessEditorPostTypeHelper' =>
406
+ array (
407
+ 'name' => 'AccessEditorPostTypeHelper',
408
+ 'abstract' => 'VisualComposer\\Helpers\\Access\\EditorPostType',
409
+ 'make' => false,
410
+ 'singleton' => true,
411
+ ),
412
+ 'AccessRoleHelper' =>
413
+ array (
414
+ 'name' => 'AccessRoleHelper',
415
+ 'abstract' => 'VisualComposer\\Helpers\\Access\\Role',
416
+ 'make' => false,
417
+ 'singleton' => true,
418
+ ),
419
+ 'AccessUserCapabilitiesHelper' =>
420
+ array (
421
+ 'name' => 'AccessUserCapabilitiesHelper',
422
+ 'abstract' => 'VisualComposer\\Helpers\\Access\\UserCapabilities',
423
+ 'make' => false,
424
+ 'singleton' => true,
425
+ ),
426
+ ),
427
+ 'modules' =>
428
+ array (
429
+ 'MigrationsAssets22Migration' =>
430
+ array (
431
+ 'name' => 'MigrationsAssets22Migration',
432
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\Assets22Migration',
433
+ 'make' => true,
434
+ 'singleton' => true,
435
+ ),
436
+ 'MigrationsCustomTemplatesUpdate24Migration' =>
437
+ array (
438
+ 'name' => 'MigrationsCustomTemplatesUpdate24Migration',
439
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\CustomTemplatesUpdate24Migration',
440
+ 'make' => true,
441
+ 'singleton' => true,
442
+ ),
443
+ 'MigrationsDefaultElementsMigration' =>
444
+ array (
445
+ 'name' => 'MigrationsDefaultElementsMigration',
446
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\DefaultElementsMigration',
447
+ 'make' => true,
448
+ 'singleton' => true,
449
+ ),
450
+ 'MigrationsFixPredefinedTemplateUpdate' =>
451
+ array (
452
+ 'name' => 'MigrationsFixPredefinedTemplateUpdate',
453
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\FixPredefinedTemplateUpdate',
454
+ 'make' => true,
455
+ 'singleton' => true,
456
+ ),
457
+ 'MigrationsGlobalJavascriptMigration' =>
458
+ array (
459
+ 'name' => 'MigrationsGlobalJavascriptMigration',
460
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\GlobalJavascriptMigration',
461
+ 'make' => true,
462
+ 'singleton' => true,
463
+ ),
464
+ 'MigrationsPredefinedTemplateMigration' =>
465
+ array (
466
+ 'name' => 'MigrationsPredefinedTemplateMigration',
467
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\PredefinedTemplateMigration',
468
+ 'make' => true,
469
+ 'singleton' => true,
470
+ ),
471
+ 'MigrationsTemplates114Migration' =>
472
+ array (
473
+ 'name' => 'MigrationsTemplates114Migration',
474
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\Templates114Migration',
475
+ 'make' => true,
476
+ 'singleton' => true,
477
+ ),
478
+ 'MigrationsUpdateGlobalElementsMigration' =>
479
+ array (
480
+ 'name' => 'MigrationsUpdateGlobalElementsMigration',
481
+ 'abstract' => 'VisualComposer\\Modules\\Migrations\\UpdateGlobalElementsMigration',
482
+ 'make' => true,
483
+ 'singleton' => true,
484
+ ),
485
+ 'AssetsAssetResetController' =>
486
+ array (
487
+ 'name' => 'AssetsAssetResetController',
488
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\AssetResetController',
489
+ 'make' => true,
490
+ 'singleton' => true,
491
+ ),
492
+ 'AssetsDataController' =>
493
+ array (
494
+ 'name' => 'AssetsDataController',
495
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\DataController',
496
+ 'make' => true,
497
+ 'singleton' => true,
498
+ ),
499
+ 'AssetsEnqueueController' =>
500
+ array (
501
+ 'name' => 'AssetsEnqueueController',
502
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\EnqueueController',
503
+ 'make' => true,
504
+ 'singleton' => true,
505
+ ),
506
+ 'AssetsFileController' =>
507
+ array (
508
+ 'name' => 'AssetsFileController',
509
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\FileController',
510
+ 'make' => true,
511
+ 'singleton' => true,
512
+ ),
513
+ 'AssetsJsDataController' =>
514
+ array (
515
+ 'name' => 'AssetsJsDataController',
516
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\JsDataController',
517
+ 'make' => true,
518
+ 'singleton' => true,
519
+ ),
520
+ 'AssetsJsEnqueueController' =>
521
+ array (
522
+ 'name' => 'AssetsJsEnqueueController',
523
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\JsEnqueueController',
524
+ 'make' => true,
525
+ 'singleton' => true,
526
+ ),
527
+ 'AssetsPreviewDataController' =>
528
+ array (
529
+ 'name' => 'AssetsPreviewDataController',
530
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\PreviewDataController',
531
+ 'make' => true,
532
+ 'singleton' => true,
533
+ ),
534
+ 'AssetsPreviewEnqueueController' =>
535
+ array (
536
+ 'name' => 'AssetsPreviewEnqueueController',
537
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\PreviewEnqueueController',
538
+ 'make' => true,
539
+ 'singleton' => true,
540
+ ),
541
+ 'AssetsPreviewJsDataController' =>
542
+ array (
543
+ 'name' => 'AssetsPreviewJsDataController',
544
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\PreviewJsDataController',
545
+ 'make' => true,
546
+ 'singleton' => true,
547
+ ),
548
+ 'AssetsPreviewJsEnqueueController' =>
549
+ array (
550
+ 'name' => 'AssetsPreviewJsEnqueueController',
551
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\PreviewJsEnqueueController',
552
+ 'make' => true,
553
+ 'singleton' => true,
554
+ ),
555
+ 'AssetsSharedController' =>
556
+ array (
557
+ 'name' => 'AssetsSharedController',
558
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\SharedController',
559
+ 'make' => true,
560
+ 'singleton' => true,
561
+ ),
562
+ 'AssetsVendorBundleController' =>
563
+ array (
564
+ 'name' => 'AssetsVendorBundleController',
565
+ 'abstract' => 'VisualComposer\\Modules\\Assets\\VendorBundleController',
566
+ 'make' => true,
567
+ 'singleton' => true,
568
+ ),
569
+ 'EditorsEnvController' =>
570
+ array (
571
+ 'name' => 'EditorsEnvController',
572
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\EnvController',
573
+ 'make' => true,
574
+ 'singleton' => true,
575
+ ),
576
+ 'EditorsMediaSizesController' =>
577
+ array (
578
+ 'name' => 'EditorsMediaSizesController',
579
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\MediaSizesController',
580
+ 'make' => true,
581
+ 'singleton' => true,
582
+ ),
583
+ 'EditorsAttributesWpEditor' =>
584
+ array (
585
+ 'name' => 'EditorsAttributesWpEditor',
586
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\WpEditor',
587
+ 'make' => true,
588
+ 'singleton' => true,
589
+ ),
590
+ 'EditorsAttributesUrlController' =>
591
+ array (
592
+ 'name' => 'EditorsAttributesUrlController',
593
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\Url\\Controller',
594
+ 'make' => true,
595
+ 'singleton' => true,
596
+ ),
597
+ 'EditorsAttributesIconPickerController' =>
598
+ array (
599
+ 'name' => 'EditorsAttributesIconPickerController',
600
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\IconPicker\\Controller',
601
+ 'make' => true,
602
+ 'singleton' => true,
603
+ ),
604
+ 'EditorsAttributesCodeMirrorCodeMirrorController' =>
605
+ array (
606
+ 'name' => 'EditorsAttributesCodeMirrorCodeMirrorController',
607
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\CodeMirror\\CodeMirrorController',
608
+ 'make' => true,
609
+ 'singleton' => true,
610
+ ),
611
+ 'EditorsAttributesAutoCompleteController' =>
612
+ array (
613
+ 'name' => 'EditorsAttributesAutoCompleteController',
614
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\AutoComplete\\Controller',
615
+ 'make' => true,
616
+ 'singleton' => true,
617
+ ),
618
+ 'EditorsAttributesAjaxFormController' =>
619
+ array (
620
+ 'name' => 'EditorsAttributesAjaxFormController',
621
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Attributes\\AjaxForm\\Controller',
622
+ 'make' => true,
623
+ 'singleton' => true,
624
+ ),
625
+ 'EditorsTemplatesController' =>
626
+ array (
627
+ 'name' => 'EditorsTemplatesController',
628
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Templates\\Controller',
629
+ 'make' => true,
630
+ 'singleton' => true,
631
+ ),
632
+ 'EditorsTemplatesPostType' =>
633
+ array (
634
+ 'name' => 'EditorsTemplatesPostType',
635
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Templates\\PostType',
636
+ 'make' => true,
637
+ 'singleton' => true,
638
+ ),
639
+ 'EditorsBackendSaveSetEditorController' =>
640
+ array (
641
+ 'name' => 'EditorsBackendSaveSetEditorController',
642
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Backend\\SaveSetEditorController',
643
+ 'make' => true,
644
+ 'singleton' => true,
645
+ ),
646
+ 'EditorsEditPostLinksController' =>
647
+ array (
648
+ 'name' => 'EditorsEditPostLinksController',
649
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\EditPostLinks\\Controller',
650
+ 'make' => true,
651
+ 'singleton' => true,
652
+ ),
653
+ 'EditorsFrontendBundleController' =>
654
+ array (
655
+ 'name' => 'EditorsFrontendBundleController',
656
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Frontend\\BundleController',
657
+ 'make' => true,
658
+ 'singleton' => true,
659
+ ),
660
+ 'EditorsFrontendController' =>
661
+ array (
662
+ 'name' => 'EditorsFrontendController',
663
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Frontend\\Controller',
664
+ 'make' => true,
665
+ 'singleton' => true,
666
+ ),
667
+ 'EditorsFrontendHeartbeatController' =>
668
+ array (
669
+ 'name' => 'EditorsFrontendHeartbeatController',
670
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Frontend\\HeartbeatController',
671
+ 'make' => true,
672
+ 'singleton' => true,
673
+ ),
674
+ 'EditorsFrontendMenuController' =>
675
+ array (
676
+ 'name' => 'EditorsFrontendMenuController',
677
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Frontend\\MenuController',
678
+ 'make' => true,
679
+ 'singleton' => true,
680
+ ),
681
+ 'EditorsPageEditableController' =>
682
+ array (
683
+ 'name' => 'EditorsPageEditableController',
684
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\PageEditable\\Controller',
685
+ 'make' => true,
686
+ 'singleton' => true,
687
+ ),
688
+ 'EditorsDataAjaxController' =>
689
+ array (
690
+ 'name' => 'EditorsDataAjaxController',
691
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\DataAjax\\Controller',
692
+ 'make' => true,
693
+ 'singleton' => true,
694
+ ),
695
+ 'EditorsDataAjaxPostDataController' =>
696
+ array (
697
+ 'name' => 'EditorsDataAjaxPostDataController',
698
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\DataAjax\\PostDataController',
699
+ 'make' => true,
700
+ 'singleton' => true,
701
+ ),
702
+ 'EditorsDataAjaxPostFieldsController' =>
703
+ array (
704
+ 'name' => 'EditorsDataAjaxPostFieldsController',
705
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\DataAjax\\PostFieldsController',
706
+ 'make' => true,
707
+ 'singleton' => true,
708
+ ),
709
+ 'EditorsDataAjaxRevisionController' =>
710
+ array (
711
+ 'name' => 'EditorsDataAjaxRevisionController',
712
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\DataAjax\\RevisionController',
713
+ 'make' => true,
714
+ 'singleton' => true,
715
+ ),
716
+ 'EditorsFrontendLayoutSwitcherBundleController' =>
717
+ array (
718
+ 'name' => 'EditorsFrontendLayoutSwitcherBundleController',
719
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\FrontendLayoutSwitcher\\BundleController',
720
+ 'make' => true,
721
+ 'singleton' => true,
722
+ ),
723
+ 'EditorsSettingsItemPreviewController' =>
724
+ array (
725
+ 'name' => 'EditorsSettingsItemPreviewController',
726
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\ItemPreviewController',
727
+ 'make' => true,
728
+ 'singleton' => true,
729
+ ),
730
+ 'EditorsSettingsPageEditableTemplatesController' =>
731
+ array (
732
+ 'name' => 'EditorsSettingsPageEditableTemplatesController',
733
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\PageEditableTemplatesController',
734
+ 'make' => true,
735
+ 'singleton' => true,
736
+ ),
737
+ 'EditorsSettingsPageTemplatesController' =>
738
+ array (
739
+ 'name' => 'EditorsSettingsPageTemplatesController',
740
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\PageTemplatesController',
741
+ 'make' => true,
742
+ 'singleton' => true,
743
+ ),
744
+ 'EditorsSettingsPageTemplatesSaveController' =>
745
+ array (
746
+ 'name' => 'EditorsSettingsPageTemplatesSaveController',
747
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\PageTemplatesSaveController',
748
+ 'make' => true,
749
+ 'singleton' => true,
750
+ ),
751
+ 'EditorsSettingsPageTemplatesVariablesController' =>
752
+ array (
753
+ 'name' => 'EditorsSettingsPageTemplatesVariablesController',
754
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\PageTemplatesVariablesController',
755
+ 'make' => true,
756
+ 'singleton' => true,
757
+ ),
758
+ 'EditorsSettingsSlugController' =>
759
+ array (
760
+ 'name' => 'EditorsSettingsSlugController',
761
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\SlugController',
762
+ 'make' => true,
763
+ 'singleton' => true,
764
+ ),
765
+ 'EditorsSettingsTitleController' =>
766
+ array (
767
+ 'name' => 'EditorsSettingsTitleController',
768
+ 'abstract' => 'VisualComposer\\Modules\\Editors\\Settings\\TitleController',
769
+ 'make' => true,
770
+ 'singleton' => true,
771
+ ),
772
+ 'UpdatesUpdatesController' =>
773
+ array (
774
+ 'name' => 'UpdatesUpdatesController',
775
+ 'abstract' => 'VisualComposer\\Modules\\Updates\\UpdatesController',
776
+ 'make' => true,
777
+ 'singleton' => true,
778
+ ),
779
+ 'LicenseActivationRedirectController' =>
780
+ array (
781
+ 'name' => 'LicenseActivationRedirectController',
782
+ 'abstract' => 'VisualComposer\\Modules\\License\\ActivationRedirectController',
783
+ 'make' => true,
784
+ 'singleton' => true,
785
+ ),
786
+ 'LicenseDeactivationController' =>
787
+ array (
788
+ 'name' => 'LicenseDeactivationController',
789
+ 'abstract' => 'VisualComposer\\Modules\\License\\DeactivationController',
790
+ 'make' => true,
791
+ 'singleton' => true,
792
+ ),
793
+ 'LicenseErrorReportingController' =>
794
+ array (
795
+ 'name' => 'LicenseErrorReportingController',
796
+ 'abstract' => 'VisualComposer\\Modules\\License\\ErrorReportingController',
797
+ 'make' => true,
798
+ 'singleton' => true,
799
+ ),
800
+ 'LicenseLicenseController' =>
801
+ array (
802
+ 'name' => 'LicenseLicenseController',
803
+ 'abstract' => 'VisualComposer\\Modules\\License\\LicenseController',
804
+ 'make' => true,
805
+ 'singleton' => true,
806
+ ),
807
+ 'LicenseUpdateVariablesController' =>
808
+ array (
809
+ 'name' => 'LicenseUpdateVariablesController',
810
+ 'abstract' => 'VisualComposer\\Modules\\License\\UpdateVariablesController',
811
+ 'make' => true,
812
+ 'singleton' => true,
813
+ ),
814
+ 'LicensePagesGettingStarted' =>
815
+ array (
816
+ 'name' => 'LicensePagesGettingStarted',
817
+ 'abstract' => 'VisualComposer\\Modules\\License\\Pages\\GettingStarted',
818
+ 'make' => true,
819
+ 'singleton' => true,
820
+ ),
821
+ 'LicensePagesGoPremium' =>
822
+ array (
823
+ 'name' => 'LicensePagesGoPremium',
824
+ 'abstract' => 'VisualComposer\\Modules\\License\\Pages\\GoPremium',
825
+ 'make' => true,
826
+ 'singleton' => true,
827
+ ),
828
+ 'HubJsonActionsController' =>
829
+ array (
830
+ 'name' => 'HubJsonActionsController',
831
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\JsonActionsController',
832
+ 'make' => true,
833
+ 'singleton' => true,
834
+ ),
835
+ 'HubJsonDownloadController' =>
836
+ array (
837
+ 'name' => 'HubJsonDownloadController',
838
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\JsonDownloadController',
839
+ 'make' => true,
840
+ 'singleton' => true,
841
+ ),
842
+ 'HubUpdateController' =>
843
+ array (
844
+ 'name' => 'HubUpdateController',
845
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\UpdateController',
846
+ 'make' => true,
847
+ 'singleton' => true,
848
+ ),
849
+ 'HubAssetsAssetDownloadAction' =>
850
+ array (
851
+ 'name' => 'HubAssetsAssetDownloadAction',
852
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Assets\\AssetDownloadAction',
853
+ 'make' => true,
854
+ 'singleton' => true,
855
+ ),
856
+ 'HubAssetsSharedDownloadController' =>
857
+ array (
858
+ 'name' => 'HubAssetsSharedDownloadController',
859
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Assets\\SharedDownloadController',
860
+ 'make' => true,
861
+ 'singleton' => true,
862
+ ),
863
+ 'HubActionsPostUpdateAction' =>
864
+ array (
865
+ 'name' => 'HubActionsPostUpdateAction',
866
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Actions\\PostUpdateAction',
867
+ 'make' => true,
868
+ 'singleton' => true,
869
+ ),
870
+ 'HubTemplatesHubTemplatesDownloadAction' =>
871
+ array (
872
+ 'name' => 'HubTemplatesHubTemplatesDownloadAction',
873
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\HubTemplatesDownloadAction',
874
+ 'make' => true,
875
+ 'singleton' => true,
876
+ ),
877
+ 'HubTemplatesPredefinedTemplateDownloadAction' =>
878
+ array (
879
+ 'name' => 'HubTemplatesPredefinedTemplateDownloadAction',
880
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\PredefinedTemplateDownloadAction',
881
+ 'make' => true,
882
+ 'singleton' => true,
883
+ ),
884
+ 'HubTemplatesTemplateDownloadController' =>
885
+ array (
886
+ 'name' => 'HubTemplatesTemplateDownloadController',
887
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\TemplateDownloadController',
888
+ 'make' => true,
889
+ 'singleton' => true,
890
+ ),
891
+ 'HubTemplatesTemplatesUpdater' =>
892
+ array (
893
+ 'name' => 'HubTemplatesTemplatesUpdater',
894
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\TemplatesUpdater',
895
+ 'make' => true,
896
+ 'singleton' => true,
897
+ ),
898
+ 'HubTemplatesTeasersTeasersController' =>
899
+ array (
900
+ 'name' => 'HubTemplatesTeasersTeasersController',
901
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\Teasers\\TeasersController',
902
+ 'make' => true,
903
+ 'singleton' => true,
904
+ ),
905
+ 'HubTemplatesTeasersTeasersDownloadController' =>
906
+ array (
907
+ 'name' => 'HubTemplatesTeasersTeasersDownloadController',
908
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Templates\\Teasers\\TeasersDownloadController',
909
+ 'make' => true,
910
+ 'singleton' => true,
911
+ ),
912
+ 'HubUnsplashUnsplashDownloadController' =>
913
+ array (
914
+ 'name' => 'HubUnsplashUnsplashDownloadController',
915
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Unsplash\\UnsplashDownloadController',
916
+ 'make' => true,
917
+ 'singleton' => true,
918
+ ),
919
+ 'HubElementsElementDownloadAction' =>
920
+ array (
921
+ 'name' => 'HubElementsElementDownloadAction',
922
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\ElementDownloadAction',
923
+ 'make' => true,
924
+ 'singleton' => true,
925
+ ),
926
+ 'HubElementsElementDownloadController' =>
927
+ array (
928
+ 'name' => 'HubElementsElementDownloadController',
929
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\ElementDownloadController',
930
+ 'make' => true,
931
+ 'singleton' => true,
932
+ ),
933
+ 'HubElementsElements' =>
934
+ array (
935
+ 'name' => 'HubElementsElements',
936
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\Elements',
937
+ 'make' => true,
938
+ 'singleton' => true,
939
+ ),
940
+ 'HubElementsElementsUpdater' =>
941
+ array (
942
+ 'name' => 'HubElementsElementsUpdater',
943
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\ElementsUpdater',
944
+ 'make' => true,
945
+ 'singleton' => true,
946
+ ),
947
+ 'HubElementsTeasersTeasersController' =>
948
+ array (
949
+ 'name' => 'HubElementsTeasersTeasersController',
950
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\Teasers\\TeasersController',
951
+ 'make' => true,
952
+ 'singleton' => true,
953
+ ),
954
+ 'HubElementsTeasersTeasersDownloadController' =>
955
+ array (
956
+ 'name' => 'HubElementsTeasersTeasersDownloadController',
957
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Elements\\Teasers\\TeasersDownloadController',
958
+ 'make' => true,
959
+ 'singleton' => true,
960
+ ),
961
+ 'HubAddonsAddonDownloadController' =>
962
+ array (
963
+ 'name' => 'HubAddonsAddonDownloadController',
964
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\AddonDownloadController',
965
+ 'make' => true,
966
+ 'singleton' => true,
967
+ ),
968
+ 'HubAddonsAddons' =>
969
+ array (
970
+ 'name' => 'HubAddonsAddons',
971
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\Addons',
972
+ 'make' => true,
973
+ 'singleton' => true,
974
+ ),
975
+ 'HubAddonsAddonsDownloadAction' =>
976
+ array (
977
+ 'name' => 'HubAddonsAddonsDownloadAction',
978
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\AddonsDownloadAction',
979
+ 'make' => true,
980
+ 'singleton' => true,
981
+ ),
982
+ 'HubAddonsAddonsUpdater' =>
983
+ array (
984
+ 'name' => 'HubAddonsAddonsUpdater',
985
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\AddonsUpdater',
986
+ 'make' => true,
987
+ 'singleton' => true,
988
+ ),
989
+ 'HubAddonsTeasersTeasersController' =>
990
+ array (
991
+ 'name' => 'HubAddonsTeasersTeasersController',
992
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\Teasers\\TeasersController',
993
+ 'make' => true,
994
+ 'singleton' => true,
995
+ ),
996
+ 'HubAddonsTeasersTeasersDownloadController' =>
997
+ array (
998
+ 'name' => 'HubAddonsTeasersTeasersDownloadController',
999
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Addons\\Teasers\\TeasersDownloadController',
1000
+ 'make' => true,
1001
+ 'singleton' => true,
1002
+ ),
1003
+ 'HubGroupsCategoriesCategories' =>
1004
+ array (
1005
+ 'name' => 'HubGroupsCategoriesCategories',
1006
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\GroupsCategories\\Categories',
1007
+ 'make' => true,
1008
+ 'singleton' => true,
1009
+ ),
1010
+ 'HubGroupsCategoriesCategoriesDownloadAction' =>
1011
+ array (
1012
+ 'name' => 'HubGroupsCategoriesCategoriesDownloadAction',
1013
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\GroupsCategories\\CategoriesDownloadAction',
1014
+ 'make' => true,
1015
+ 'singleton' => true,
1016
+ ),
1017
+ 'HubGroupsCategoriesCategoriesUpdater' =>
1018
+ array (
1019
+ 'name' => 'HubGroupsCategoriesCategoriesUpdater',
1020
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\GroupsCategories\\CategoriesUpdater',
1021
+ 'make' => true,
1022
+ 'singleton' => true,
1023
+ ),
1024
+ 'HubGroupsCategoriesGroups' =>
1025
+ array (
1026
+ 'name' => 'HubGroupsCategoriesGroups',
1027
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\GroupsCategories\\Groups',
1028
+ 'make' => true,
1029
+ 'singleton' => true,
1030
+ ),
1031
+ 'HubGroupsCategoriesGroupsUpdater' =>
1032
+ array (
1033
+ 'name' => 'HubGroupsCategoriesGroupsUpdater',
1034
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\GroupsCategories\\GroupsUpdater',
1035
+ 'make' => true,
1036
+ 'singleton' => true,
1037
+ ),
1038
+ 'HubPagesUpdateBePage' =>
1039
+ array (
1040
+ 'name' => 'HubPagesUpdateBePage',
1041
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Pages\\UpdateBePage',
1042
+ 'make' => true,
1043
+ 'singleton' => true,
1044
+ ),
1045
+ 'HubPagesUpdateFePage' =>
1046
+ array (
1047
+ 'name' => 'HubPagesUpdateFePage',
1048
+ 'abstract' => 'VisualComposer\\Modules\\Hub\\Pages\\UpdateFePage',
1049
+ 'make' => true,
1050
+ 'singleton' => true,
1051
+ ),
1052
+ 'ApiFactory' =>
1053
+ array (
1054
+ 'name' => 'ApiFactory',
1055
+ 'abstract' => 'VisualComposer\\Modules\\Api\\Factory',
1056
+ 'make' => true,
1057
+ 'singleton' => true,
1058
+ ),
1059
+ 'AutoloadAddonsAutoload' =>
1060
+ array (
1061
+ 'name' => 'AutoloadAddonsAutoload',
1062
+ 'abstract' => 'VisualComposer\\Modules\\Autoload\\AddonsAutoload',
1063
+ 'make' => true,
1064
+ 'singleton' => true,
1065
+ ),
1066
+ 'AutoloadElementsAutoload' =>
1067
+ array (
1068
+ 'name' => 'AutoloadElementsAutoload',
1069
+ 'abstract' => 'VisualComposer\\Modules\\Autoload\\ElementsAutoload',
1070
+ 'make' => true,
1071
+ 'singleton' => true,
1072
+ ),
1073
+ 'InternationalizationLocale' =>
1074
+ array (
1075
+ 'name' => 'InternationalizationLocale',
1076
+ 'abstract' => 'VisualComposer\\Modules\\Internationalization\\Locale',
1077
+ 'make' => true,
1078
+ 'singleton' => true,
1079
+ ),
1080
+ 'FrontViewAssetResetController' =>
1081
+ array (
1082
+ 'name' => 'FrontViewAssetResetController',
1083
+ 'abstract' => 'VisualComposer\\Modules\\FrontView\\AssetResetController',
1084
+ 'make' => true,
1085
+ 'singleton' => true,
1086
+