From 15ee8ab7b831c8d2d39924241e659eeab1004fb8 Mon Sep 17 00:00:00 2001 From: prplwtf Date: Thu, 12 Dec 2024 16:20:03 +0100 Subject: [PATCH] feat: update docs --- docs/pages/about/changelog/beta-2024-12.md | 5 ++++- docs/pages/documentation/$blueprint.md | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/pages/about/changelog/beta-2024-12.md b/docs/pages/about/changelog/beta-2024-12.md index 462bb94..f3dcf01 100644 --- a/docs/pages/about/changelog/beta-2024-12.md +++ b/docs/pages/about/changelog/beta-2024-12.md @@ -7,7 +7,7 @@ #### Changes - Blueprint now automatically deletes `.gitkeep` from the extension development folder after any developer command has been ran. -- Add `extensionList()` to [BlueprintExtensionLibrary](?page=documentation/$blueprint). +- Add `extensions()`, `dbGetMany()`, `dbSetMany()`, `dbForgetMany()` to [BlueprintExtensionLibrary](?page=documentation/$blueprint). - `fileRead($path)` and `fileWipe($path)` now use PHP functions instead of shell commands. - **License holder name has been updated** from "Ivy (prpl.wtf)" to "Emma (prpl.wtf)". - Move extension admin page website icon detection to case statement in `-install`. @@ -26,6 +26,8 @@ - [`Components.yml`](?page=documentation/componentsyml) has a new "Global" scope within "Dashboard". - Install, remove and export scripts now have access to the `$ENGINE` environment variable. - Add [`update.sh`](?page=documentation/scripts) script which will be ran upon an extension update transaction. +- Complete rewrite of Blueprint telemetry. +- Add a Code of Conduct (CoC) and Security policy to Blueprint.
@@ -35,6 +37,7 @@ - Use `printf` instead of `echo` to write to `installed_extensions` as a way to prevent new lines from generating. - Removing the first installed extension causes a Laravel routing error. - ExtensionFS was not unlinked in the public directory. +- Allow single quotes in extension name and description ((#69)[https://github.com/BlueprintFramework/framework/pull/69]).
diff --git a/docs/pages/documentation/$blueprint.md b/docs/pages/documentation/$blueprint.md index 8861161..3f783cc 100644 --- a/docs/pages/documentation/$blueprint.md +++ b/docs/pages/documentation/$blueprint.md @@ -28,6 +28,15 @@ Set a database record. `dbForget(table, record)`\ Delete/forget a database record. +`dbGetMany(table, string_array: optional)` \ +Fetches multiple records from the database in an associative array. + +`dbSetMany(table, associative_array)` \ +Sets multiple records in the database at once. + +`dbForgetMany(table, array)` \ +Deletes/forgets multiple records from the database. +
##### Notifications Admin Client Console