2017 © Pedro Peláez
 

project app

Framework for PHP 5.6+

image

nova-framework/app

Framework for PHP 5.6+

  • Tuesday, July 24, 2018
  • by daveismyname
  • Repository
  • 4 Watchers
  • 5 Stars
  • 290 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 100 Versions
  • 6 % Grown

The README.md

Nova Framework, (*1)

Nova Framework 4.1-dev

Total Downloads Dependency Status GitHub license GitHub stars GitHub forks, (*2)

Join the chat at https://gitter.im/nova-framework/framework, (*3)

What is the Nova Framework?

Nova Framework is a PHP 5.5 MVC system. It's designed to be lightweight and modular, allowing developers to build better and easy to maintain code with PHP., (*4)

The base framework comes with a range of helper classes., (*5)

Requirements

The framework requirements are limited., (*6)

The following PHP extensions should be enabled:, (*7)

  • Fileinfo (edit php.ini and uncomment php_fileinfo.dll or use php selector within cpanel if available.)
  • OpenSSL
  • INTL

Note: Although a database is not required, if a database is to be used, the system is designed to work with a MySQL database using PDO., (*8)

Installation

This framework was designed and is strongly recommended to be installed above the document root directory, with it pointing to the public folder., (*9)

Additionally, installing in a sub-directory, on a production server, will introduce severe security issues., (*10)

The framework is located on Packagist., (*11)

You can install the framework from a terminal by using:, (*12)

composer create-project nova-framework/bare-app foldername -s dev

The foldername is the desired folder to be created., (*13)

Note: You can install the full application variant from a terminal by using:, (*14)

composer create-project nova-framework/app foldername -s dev

Manual

  • Place the contents of public into your public folder (.htaccess and index.php)
  • Navigate to your project in a terminal and type composer install to initiate the composer installation.
  • Edit public/.htaccess to set the rewritebase if running on a sub folder, otherwise a single / will do.
  • Edit app/Config.example.php and change the SITEURL and DIR constants. The DIR path is relative to the project url for example / for on the root or /foldername/ when in a folder. Also change other options as desired. Rename file to Config.php
  • Set a 32 character ENCRYPT_KEY by using the CLI tool. You can do this by typing php nova make:key in your command line / console. Alternatively, you can use the following tool: http://jeffreybarke.net/tools/codeigniter-encryption-key-generator/

Note: For additional installation instructions, for example; setting up a Virtualhost (Recommended for Local Development), Nginx or IIS with URL Rewrite, please visit the Github Wiki., (*15)

Documentation

Full docs & tutorials are available on novaframework.com and the Github Wiki., (*16)

Offline docs are available in PDF, EPUB and MOBI formats on Leanpub., (*17)

Screencasts are available on Novacasts., (*18)

Contributing

Issue Tracker

You can find outstanding issues on the GitHub Issue Tracker., (*19)

Pull Requests

  • Each pull request should contain only one new feature or improvement.
  • Pull requests should be submitted to the correct version branch ie 3.0/master

Code Style

All pull requests must use the PSR-2 code style., (*20)

  • Code MUST use the PSR-1 code style.
  • Code MUST use 4 spaces for indenting, not tabs.
  • There MUST NOT be a hard limit on line length; the soft limit MUST be 120 characters; lines SHOULD be 80 characters or less.
  • There MUST be one blank line after the namespace declaration, and there MUST be one blank line after the block of use declarations.
  • Opening braces for classes MUST go on the next line, and closing braces MUST go on the next line after the body.
  • Opening braces for methods MUST go on the next line, and closing braces MUST go on the next line after the body.
  • Visibility MUST be declared on all properties and methods; abstract and final MUST be declared before the visibility; static MUST be declared after the visibility.
  • Control structure keywords MUST have one space after them; method and function calls MUST NOT.
  • Opening braces for control structures MUST go on the same line, and closing braces MUST go on the next line after the body.
  • Opening parentheses for control structures MUST NOT have a space after them, and closing parentheses for control structures MUST NOT have a space before.

License

The Nova Framework is under the MIT License, you can view the license here., (*21)

The Versions

24/07 2018

4.0.x-dev

4.0.9999999.9999999-dev https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/07 2018

4.0.79

4.0.79.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/07 2018

4.0.78

4.0.78.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/07 2018

4.0.77

4.0.77.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/07 2018

4.0.76

4.0.76.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

28/06 2018

4.0.75

4.0.75.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

14/06 2018

4.0.74

4.0.74.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

10/06 2018

4.0.73

4.0.73.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

10/06 2018

4.0.72

4.0.72.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

07/06 2018

4.0.71

4.0.71.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

05/06 2018

4.0.70

4.0.70.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

31/05 2018

4.0.69

4.0.69.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/05 2018

4.0.68

4.0.68.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/05 2018

4.0.67

4.0.67.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/05 2018

4.0.66

4.0.66.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/05 2018

4.0.65

4.0.65.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/05 2018

4.0.64

4.0.64.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

16/05 2018

4.0.63

4.0.63.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

10/05 2018

4.0.61

4.0.61.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

10/05 2018

4.0.62

4.0.62.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

09/05 2018

4.0.60

4.0.60.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

08/05 2018

4.0.59

4.0.59.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

05/05 2018

4.0.58

4.0.58.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

01/05 2018

4.0.57

4.0.57.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

30/04 2018

4.0.56

4.0.56.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

30/04 2018

4.0.55

4.0.55.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

30/04 2018

4.0.53

4.0.53.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/04 2018

4.0.52

4.0.52.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

08/04 2018

4.0.51

4.0.51.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

30/03 2018

4.0.50

4.0.50.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/03 2018

4.0.49

4.0.49.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/03 2018

4.0.48

4.0.48.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/03 2018

4.0.47

4.0.47.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/03 2018

4.0.46

4.0.46.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

25/03 2018

4.0.45

4.0.45.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/03 2018

4.0.44

4.0.44.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/03 2018

4.0.43

4.0.43.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/03 2018

4.0.42

4.0.42.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

24/03 2018

4.0.41

4.0.41.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/03 2018

4.0.40

4.0.40.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/03 2018

4.0.39

4.0.39.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/03 2018

4.0.38

4.0.38.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/03 2018

4.0.37

4.0.37.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

23/03 2018

4.0.36

4.0.36.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

22/03 2018

4.0.35

4.0.35.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

22/03 2018

4.0.34

4.0.34.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

22/03 2018

4.0.32

4.0.32.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

22/03 2018

4.0.33

4.0.33.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

22/03 2018

4.0.31

4.0.31.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.30

4.0.30.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.29

4.0.29.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.28

4.0.28.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.27

4.0.27.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.26

4.0.26.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.25

4.0.25.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

21/03 2018

4.0.24

4.0.24.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.23

4.0.23.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.22

4.0.22.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.21

4.0.21.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.20

4.0.20.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.19

4.0.19.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.18

4.0.18.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.17

4.0.17.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.16

4.0.16.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.14

4.0.14.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.15

4.0.15.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.13

4.0.13.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.12

4.0.12.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.11

4.0.11.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.10

4.0.10.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2018

4.0.9

4.0.9.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.8

4.0.8.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.7

4.0.7.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.6

4.0.6.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.5

4.0.5.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.4

4.0.4.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.3

4.0.3.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.2

4.0.2.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.1

4.0.1.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

19/03 2018

4.0.0

4.0.0.0 https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

11/03 2018

3.0.x-dev

3.0.9999999.9999999-dev https://github.com/nova-framework/framework

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

The Development Requires

28/11 2017

3.80.70

3.80.70.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

24/11 2017

3.80.69

3.80.69.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

24/11 2017

3.80.68

3.80.68.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

24/11 2017

3.80.67

3.80.67.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

23/11 2017

3.80.66

3.80.66.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

22/11 2017

3.80.65

3.80.65.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.64

3.80.64.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.63

3.80.63.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.62

3.80.62.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.61

3.80.61.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.60

3.80.60.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.59

3.80.59.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.58

3.80.58.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.57

3.80.57.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

21/11 2017

3.80.56

3.80.56.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

20/11 2017

3.80.55

3.80.55.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

20/11 2017

3.80.54

3.80.54.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

20/11 2017

3.80.53

3.80.53.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires

 

20/11 2017

3.80.52

3.80.52.0 https://github.com/nova-framework/bare-app

Framework for PHP 5.6+

  Sources   Download

MIT

The Requires