Extension: database

Generated by php build/docs/rvn-docs.php. Do not edit this file by hand.

Manifest

| Field | Value |
| --- | --- |
| slug | database |
| name | Database Manager |
| description | Database management portal powered by Adminer. |
| type | system |
| author | Novelty Lanterns |
| homepage | https://lanterns.io/raven |
| docs | https://lanterns.io/raven |

Provider Files

  • private/ext/database/ext.php
  • private/ext/database/routes_panel.php

Component Directories

  • private/ext/database/assets/
  • private/ext/database/tpl/

Route And Service Dependency Map

private/ext/database/routes_panel.php

  • File-level rvn keys: auth, config, csrf, db, panel_site_data, root, view
  • File-level context keys: currentUserTheme, panelUrl, renderPublicNotFound, requirePanelLogin, rvn
  • Extension service keys: (none)
  • Extension service dirs: (none)

| Method | Path | Handler | Captures | Inferred Dependencies |
| --- | --- | --- | --- | --- |
| GET | /database | inline-closure | buildAdminerLaunchTargets, extensionEntrypoint, extensionMeta, panelUrl, renderExtensionView, renderPublicNotFound, requirePanelLogin, resolveAdminerEntrypoint, rvn | context:currentUserTheme, context:panelUrl, context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/adminer | $serveAdminerRuntime | extensionEntrypoint, requireDatabaseManagerAccess, rvn | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| POST | /database/adminer | $serveAdminerRuntime | extensionEntrypoint, requireDatabaseManagerAccess, rvn | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/adminer/asset | $serveAdminerAssetByQuery | extensionPublicRoot, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /adminer/static/{file} | $serveAdminerStatic | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/static/{file} | $serveAdminerStatic | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/adminer/static/{file} | $serveAdminerStatic | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /externals/jush/{file} | $serveJushAsset | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /externals/jush/modules/{file} | $serveJushModule | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/externals/jush/{file} | $serveJushAsset | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |
| GET | /database/externals/jush/modules/{file} | $serveJushModule | extensionPublicRoot, isSafeAssetName, requireDatabaseManagerAccess, streamAssetFile | context:renderPublicNotFound, context:requirePanelLogin, rvn:* |

Library Symbols

| Symbol | Kind | Summary | @return |
| --- | --- | --- | --- |
| (none) | (none) | No symbols discovered under extension lib/. | (none) |

Parameter Details

  • (none)