Skip to content

JT's personal website framework/pseudo-CMS using a router, and some illuminate/DB stuff

Notifications You must be signed in to change notification settings

jaytality/spark

Repository files navigation

Spark Framework

Spark

\ ˈspärk \

Something that sets off a sudden force.

Merriam-Webster Definition #4

This project is a micro-framework, a router that responds to any defined method (GET, POST, PUT, DELETE, MYCUSTOMHTTPMETHOD) - ideal for API frameworks, or Request Reactive applications.

Deploy this project within the /code folder of a Touchstone deployment for quick deployment on Keystone


Features

  • Support for any defined/custom HTTP request method
  • On-the-fly ORM with RedBeanPHP

Usage

This repo doesn't contain any of the usual keystone/touchstone shell scripts - it's meant to be cloned straight into the /code folder of a Touchstone deployment, or placed in the www root of a server.

Configuration

  • Copy .env.sample.yaml to .env.yaml
  • Fill in the details with valid yaml values
  • You can expand the config however you like and you can refer to configuration values with getConfig('root.node.subnode')

About

JT's personal website framework/pseudo-CMS using a router, and some illuminate/DB stuff

Resources

Stars

Watchers

Forks

Languages