The ListiarySpark repository is the home for the Spark Lib and the Spark CLI. Spark Lib is an administrative layer for managing the Listiary database, and the CLI is a standalone PHP CLI app to do just that on the console.


Directories

/.git
The git folder.

/.github
Documents related to GitHub workflows, policies, etc.
Importantly, FUNDING.yml, that sets the URLs for the ‘♡Sponsor’ button.


/.vscode
A Visual Studio Code special folder. Importantly, containing the JSON config for debugging PHP in VS Code.

/docs
The main documentation lives on the documentation website. This directory is used as a workspace for developing new documentation.

/release
/release/Spark v0.4.7z
/release/Spark v0.5.7z

Different version release archives.

/src
/src/_configs
/src/_downloads
/src/_uploads
/src/SparkCli
/src/SparkLib
/src/spark.php

The project’s current, up to date, official source code.
The underscored folders are file containers - for files going to be uploaded to the database, or downloaded from the database, or database configs.
SparkLib - most of the logic lives here.
SparkCli - the CLI app - calls the library, and also manages session.
spark.php - is a deliberately simple executable wrapper. It exists mainly as the conventional entry point for running Spark.

/work
/work/Current
/work/Spark v0.1
/work/Spark v0.2
/work/Spark v0.3
/work/Spark v0.4
/work/Spark v0.5

Files related to ongoing development.
In this repository, we currently have different versions of the source code in this folder.

Documents

CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
REPOSITORY_LAYOUT.md



Back
Project Listiary
Project Describe