tekton / foundation
Tekton is a lightweight PHP framework, designed to integrate well with existing Laravel Illuminate components.
Requires
- php: >=7.0.0
- illuminate/cache: ~5.4.0
- illuminate/config: ~5.4.0
- illuminate/container: ~5.4.0
- illuminate/contracts: ~5.4.0
- illuminate/http: ~5.4.0
- illuminate/support: ~5.4.0
- symfony/finder: ~3.2
- symfony/http-kernel: ~3.2
- tekton/support: ^1.0.0
This package is auto-updated.
Last update: 2019-02-20 19:10:52 UTC
README
Tekton is a lightweight PHP framework, designed to integrate well with existing Laravel Illuminate components. Tekton Foundation is the core that sets up the Service Container, the request and input handling, and the configuration loading. It also registers Illuminate/Events, Illuminate/Filesystem and Illuminate/Cache.
The reason it was created was to allow integrating the power and ease of use of Laravel when working in more limited environments. A good example is the Tekton/Wordpress project that does exactly that.
To get started, just require the project in your composer configuration and initialize the framework.
Sample Code
// Autoload classes
require_once __DIR__ . '/vendor/autoload.php';
\Tekton\Framework::instance()->init();