Skip to content

danielbrendel/dnyAsatruPHP-App

Repository files navigation

Asatru PHP

(C) 2019 - 2024 by Daniel Brendel

Codename: dnyAsatruPHP
Contact: dbrendel1988 at gmail dot com
GitHub: https://github.com/danielbrendel

Released under the MIT license

Description:

This product is a lightweight PHP framework which can be used to create your own PHP apps using MVC design pattern.

Feature overview:

  • Controllers
  • Views
  • Models
  • Modules
  • Migrations
  • Templating
  • Logging
  • .env parser
  • Localization
  • Exception handling
  • Events
  • Commands
  • Validators
  • Helpers
  • Autoloading
  • Config management
  • Security
  • Flash messages
  • Authentication
  • Caching
  • Testing
  • CLI interface
  • mail() wrapper
  • SMTP mailing
  • Html helper
  • Form helper
  • Carbon support
  • npm/webpack support

Installation

The installation of this framework is just one composer command away:

composer require danielbrendel/asatru-php-framework

To create a new project run the command:

composer create-project danielbrendel/asatru-php

Documentation

The documentation is available in the /public/doc directory.

Requirements

  • PHP ^8.3
  • MariaDB ^10.4
  • Composer ^2.2