2017 © Pedro Peláez
 

library skeleton

Skeleton Application for Numbers Framework

image

numbers/skeleton

Skeleton Application for Numbers Framework

  • Wednesday, June 13, 2018
  • by volodymyr-volynets
  • Repository
  • 1 Watchers
  • 0 Stars
  • 34 Installations
  • Makefile
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 35 Versions
  • 0 % Grown

The README.md

Skeleton Application for Numbers Framework

Installation Instructions

1) Create a new project:, (*1)

composer create-project --no-install numbers/skeleton [project directory]

Note: Composer must be installed on your system.
Note: We skip vendor directory here by using --no-install option;

2) Build application:, (*2)

Navigate to [project directory] and run following command:

    make build

Note: By default application will be complied to run in production mode. You can use "make deployment_development" to compile it in development mode.

3) Setup host:, (*3)

3.1) For single host applications add an entry to /etc/hosts like:

    127.0.0.1   [your domain]

3.2) For multi host application you need to install "dnsmasq" and add an entry to dnsmasq.conf file as follows:

    address=/.[your domain]/127.0.0.1

    Note: For development you can add entry to process all domains that ends with .local:

        address=/.local/127.0.0.1

4) Setup Apache:, (*4)

4.1) Take [project directory]/conf/dev/vhosts.000.general.conf as a template and put it to apache configuration folder;

4.2) Take [project directory]/conf/dev/vhosts.100.your_domain.conf as a template and replace [your domain] with your domain, adjust directories as per your system and put it to your apache configuration folder;

4.3) Restart Apache

5) Create database and promote schema changes:, (*5)

Framework provides two options to promote schema changes to database:

5.1) Direct schema changes, available commands:
    make schema_test
    make schema_commit
    make schema_drop

5.2) Migrations, available commands:
    make migration_code_test
    make migration_code_commit
    make migration_code_drop
    make migration_db_test
    make migration_db_commit
    make migration_db_rollback

Note: If you want to have migrations as mandatory promotion method you can set following setting in environment.ini file:

        application.structure.db_migration = 1

    In this case you cannot run schema commands and vise versa.

Note: you need to navigate to [project directory] to run make commands.

6) Run your application in a browser and enjoy., (*6)

The Versions

13/06 2018

dev-master

9999999-dev

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0 Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

13/06 2018

1.0.33

1.0.33.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

12/06 2018

1.0.32

1.0.32.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

03/06 2018

1.0.31

1.0.31.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

23/05 2018

1.0.30

1.0.30.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

21/05 2018

1.0.29

1.0.29.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

31/01 2018

1.0.28

1.0.28.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

31/01 2018

1.0.27

1.0.27.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

18/01 2018

1.0.26

1.0.26.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache-2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

14/11 2017

1.0.25

1.0.25.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

07/10 2017

1.0.24

1.0.24.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

26/09 2017

1.0.23

1.0.23.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

19/09 2017

1.0.22

1.0.22.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/08 2017

1.0.21

1.0.21.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

04/05 2017

1.0.20

1.0.20.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

04/05 2017

1.0.19

1.0.19.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

04/05 2017

1.0.18

1.0.18.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

27/03 2017

1.0.17

1.0.17.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

27/03 2017

1.0.16

1.0.16.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

25/03 2017

1.0.15

1.0.15.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

25/03 2017

1.0.14

1.0.14.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.13

1.0.13.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.12

1.0.12.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.11

1.0.11.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.10

1.0.10.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.9

1.0.9.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

24/03 2017

1.0.8

1.0.8.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

23/03 2017

1.0.7

1.0.7.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

23/03 2017

1.0.6

1.0.6.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.5

1.0.5.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.4

1.0.4.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.3

1.0.3.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.1

1.0.1.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.2

1.0.2.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets

22/03 2017

1.0.0

1.0.0.0

Skeleton Application for Numbers Framework

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0.0

 

by Volodymyr Volynets