2017 © Pedro Peláez
 

library nofussframework

NoFussFramework

image

nofussframework/nofussframework

NoFussFramework

  • Wednesday, May 2, 2018
  • by jarnix
  • Repository
  • 6 Watchers
  • 12 Stars
  • 793 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 4 Versions
  • 2 % Grown

The README.md

No Fuss Framework is a framework designed for PHP 5.6+. It's meant to be fast, easy to learn, and scalable., (*1)

It's a professional framework for building small or large projects., (*2)

Read the whole documentation on http://www.nofussframework.com., (*3)

logo, (*4)

Updates: - added CORS support, enable it in your config.ini:, (*5)

security.cors.enable = true
; (default values)
; security.cors.allowed_origins = "*"
; security.cors.allowed_methods = GET, POST, PUT, PATCH, DELETE, OPTIONS
; security.cors.allowed_credentials = true
; security.cors.allowed_headers = Authorization
; security.cors.max_age = 86400
  • added build settings (with ant, => lint, phpcbf, etc)
  • MIT license

New in 1.3/stable - Env object (using environment variables and a .env -.ini syntax- at the root of the app) - Settings object (that merges Env over Config, it's a shortcut) - Config, Env, and Settings are also "global" objects, and use the same syntax - + multiple format getters (Settings::get('param.key') or Settings::get()->param->key or $settings = Settings::getInstance && $settings->param->key, (*6)

New in 1.2.6: - easier syntax for the url.ini, (*7)

New in 1.2.3: - composer support, finally - moved to a different repo - created another one for the "empty" website/bootstrap project, (*8)

New in 1.2.2: - upsert (insert on duplicate key update obviously) - easy multithreading (in cli obviously), (*9)

New in 1.2.1: - alternative handling of cli parameters (-name1 value1 -name2 value2) - "pretty" errors showing an extract of the code - various bugfixes - empty site is empty, (*10)

New in 1.2.0: - logging db queries to firephp or a file - upgraded/simplified routing - middlewares (via routing or programmatically) - -m (for "make") options for publishing - compression of all files to a single one - bugfixes, (*11)

The Versions

02/05 2018

dev-master

9999999-dev http://www.nofussframework.com/

NoFussFramework

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4

 

framework nofussframework

28/09 2015

1.2.5

1.2.5.0 http://www.nofussframework.com/

NoFussFramework

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4

 

framework nofussframework

28/09 2015

1.2.4

1.2.4.0 http://www.nofussframework.com/

NoFussFramework

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4

 

framework nofussframework

25/09 2015

1.2.3

1.2.3.0 http://www.nofussframework.com/

NoFussFramework

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4

 

framework nofussframework