| 1 |
<?php |
| 2 |
/** |
| 3 |
* OpenStation — Files-on-the-desktop bootstrap. |
| 4 |
* |
| 5 |
* Loads the `OpenStation_File` base class, the type registry, the |
| 6 |
* built-in leaf-type subclasses, and the registration of the |
| 7 |
* built-in file types on `init` priority 5. |
| 8 |
* |
| 9 |
* Future phases (schema/REST, UI, sharing, drag-from-recycle-bin) |
| 10 |
* will require additional files from this directory; new |
| 11 |
* `require_once` lines belong here so the rest of the codebase |
| 12 |
* keeps loading the feature through one entry point. |
| 13 |
* |
| 14 |
* @package OpenStation |
| 15 |
*/ |
| 16 |
|
| 17 |
defined( 'ABSPATH' ) || exit; |
| 18 |
|
| 19 |
require_once OPENSTATION_DIR . 'includes/desktop-files/class-openstation-file.php'; |
| 20 |
require_once OPENSTATION_DIR . 'includes/desktop-files/registry.php'; |
| 21 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-post-file.php'; |
| 22 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-user-file.php'; |
| 23 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-attachment-file.php'; |
| 24 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-term-file.php'; |
| 25 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-comment-file.php'; |
| 26 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-bookmark-file.php'; |
| 27 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-folder-file.php'; |
| 28 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-shortcut-file.php'; |
| 29 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-link-file.php'; |
| 30 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-embed-file.php'; |
| 31 |
require_once OPENSTATION_DIR . 'includes/desktop-files/types/class-openstation-upload-file.php'; |
| 32 |
require_once OPENSTATION_DIR . 'includes/desktop-files/built-in-types.php'; |
| 33 |
require_once OPENSTATION_DIR . 'includes/desktop-files/openers.php'; |
| 34 |
require_once OPENSTATION_DIR . 'includes/desktop-files/built-in-openers.php'; |
| 35 |
require_once OPENSTATION_DIR . 'includes/desktop-files/grid.php'; |
| 36 |
require_once OPENSTATION_DIR . 'includes/desktop-files/schema.php'; |
| 37 |
require_once OPENSTATION_DIR . 'includes/desktop-files/store.php'; |
| 38 |
require_once OPENSTATION_DIR . 'includes/desktop-files/folders-store.php'; |
| 39 |
require_once OPENSTATION_DIR . 'includes/desktop-files/stored-files-store.php'; |
| 40 |
require_once OPENSTATION_DIR . 'includes/desktop-files/reconcile.php'; |
| 41 |
require_once OPENSTATION_DIR . 'includes/desktop-files/shares-store.php'; |
| 42 |
require_once OPENSTATION_DIR . 'includes/desktop-files/file-shares.php'; |
| 43 |
require_once OPENSTATION_DIR . 'includes/desktop-files/trash.php'; |
| 44 |
require_once OPENSTATION_DIR . 'includes/desktop-files/cascade-cleanup.php'; |
| 45 |
require_once OPENSTATION_DIR . 'includes/desktop-files/favicon.php'; |
| 46 |
require_once OPENSTATION_DIR . 'includes/desktop-files/rest.php'; |
| 47 |
require_once OPENSTATION_DIR . 'includes/desktop-files/rest-uploads.php'; |
| 48 |
require_once OPENSTATION_DIR . 'includes/desktop-files/downloads.php'; |
| 49 |
require_once OPENSTATION_DIR . 'includes/desktop-files/media-library.php'; |
| 50 |
require_once OPENSTATION_DIR . 'includes/desktop-files/wallpaper-menu.php'; |
| 51 |
require_once OPENSTATION_DIR . 'includes/desktop-files/sharing.php'; |
| 52 |
require_once OPENSTATION_DIR . 'includes/desktop-files/heartbeat.php'; |
| 53 |
|