Skip to content

Moonbird-IT/php.mbframework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mbframework

Moonbird framework, light-weight PHP framework.

This framework is used to build mainly console and simple web applications for internal use.

It does not incorporate any modern PHP functions nor is it secure. Use it solely to simplify your workflows or to work on demo applications.

Requirements

  • PHP 7.2 or above (most functionality will still run on old versions down to PHP 5.2, though)

Installation and getting started

To see requirements, installation and how to get started, have a look at the wiki

Setting up the project on a developer system

To define different configurations for a production and a developer, simply create an environment variable with the name "STAGE" and a value referring to the to be used configuration folder. To give an example:

STAGE=dev

will make the framework load the configuration files found in folder "/etc/dev/". If the value does not exist, all configuration files will be loaded from the "prod" subdirectory.

Deprecation notice

  • the MSSQL driver currently uses the removed mssql_* functions deprecated in PHP 5.2x and removed in PHP 5.3x; use the SqlSrv version instead.

About

Moonbird framework, a lightweight PHP framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages