You are viewing documentation for an outdated version. It is no longer supported!

Athenaeum Core Application

The Athenaeum Core Application is a custom implementation of Laravel'sopen in new window \Illuminate\Contracts\Foundation\Applicationopen in new window.

It offers the following features:

Motivation

Originally, the Core Application package was developed to allow integrating some of Laravel's services and components into legacy applicationsopen in new window (See version 4.x for extensive background information). This is no longer the case! This package serves as a minimalistic application, intended for either;

  • Testing
  • Tinkering
  • Development of non-essential standalone applications

In other words, you are probably much better off using either Laravelopen in new window, Lumenopen in new window, or other frameworksopen in new window. You SHOULD NOT use this application, unless you are very familiar with Laravel's inner-workings, and you know exactly what you are doing!

Limitations

The Core Application comes with a number of limitations, most of which are on purpose.

This package is NOT intended to act as a replacement for Laravel, nor Lumen. Furthermore, you should expect that the behaviour of the application can be vastly different, then that of a regular Laravel application.