interfaces.php 658 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. if ( ! defined( 'ABSPATH' ) ) {
  3. die( '-1' );
  4. }
  5. /**
  6. * @since 4.3
  7. * @deprecated since 5.8
  8. * Interface for editors
  9. */
  10. interface Vc_Editor_Interface {
  11. /**
  12. * @return mixed
  13. * @deprecated 5.8
  14. * @since 4.3
  15. */
  16. public function renderEditor();
  17. }
  18. /**
  19. * @since 4.3
  20. * @deprecated 5.8
  21. * Default render interface
  22. */
  23. interface Vc_Render {
  24. /**
  25. * @return mixed
  26. * @deprecated 5.8
  27. * @since 4.3
  28. */
  29. public function render();
  30. }
  31. /**
  32. * @since 4.3
  33. * @deprecated 5.8
  34. * Interface for third-party plugins classes loader.
  35. */
  36. interface Vc_Vendor_Interface {
  37. /**
  38. * @return mixed
  39. * @deprecated 5.8
  40. * @since 4.3
  41. */
  42. public function load();
  43. }