2017 © Pedro Peláez
 

library erdiko

A micro MVC framework built with Slim and Symfony components

image

erdiko/erdiko

A micro MVC framework built with Slim and Symfony components

  • Thursday, October 5, 2017
  • by arroyolabs
  • Repository
  • 7 Watchers
  • 38 Stars
  • 1,408 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 14 Forks
  • 11 Open issues
  • 36 Versions
  • 2 % Grown

The README.md

Erdiko

Package version CircleCI Scrutinizer Code Quality License, (*1)

About Erdiko

Erdiko is a micro MVC framework, or better yet, a lean framework for APIs, web apps and websites. Erdiko is developer and start up friendly., (*2)

Take a lean approach to your next PHP project., (*3)

Learning Erdiko

See our full documentation at http://erdiko.org/, (*4)

Installation

We recommend installing Erdiko with [composer](here https://getcomposer.org/). At the commandline simply run:, (*5)

    composer create erdiko/erdiko [your-app-name]

Erdiko is easy to use with Nginx or Apache. Simply set the webroot to public/default/, (*6)

Docker

You don't need Docker to run Erdiko, but we are big fans and want to make it easy to use with Docker if you desire., (*7)

If you want to run your new site using Docker use our bundled container scripts by running docker-compose in the root of your project., (*8)

    docker-compose up -d

You will need to add erdiko.local to your etc hosts file., (*9)

127.0.0.1       erdiko.local

Your dev site will now be running at http://erdiko.local/, (*10)

Alternative Installation

(Via git & docker), (*11)

This option will give you a fully working container environment and install all of the required packages. It assumes you have both docker and docker-compose installed., (*12)

git clone git@github.com:Erdiko/erdiko.git
cd erdiko
docker-compose up &
docker exec -it erdiko_php /bin/bash
cd /code
composer install

See the Docker section for more information., (*13)

Vision

Erdiko wants to make your php development easier. If you need a lightweight MVC framework then this is the tool for you. Our goal is to offer a clean platform to create sites optimized for web applications, websites, & APIs., (*14)

Erdiko can also act as a mash-up framework too, hence the name 'erdiko' which means 'central' or 'middle' in the Basque language (Euskara). Use Erdiko if you need to mash-up multiple packages, applications or even full frameworks. Combine things like Symfony Components, Laravel Packages, Drupal, Magento, WordPress, and Zend into a unified application., (*15)

Security

Security is very important to us. If you discover any vulnerabilities within Erdiko or any of our packages, please create a github issue and send an e-mail to John Arroyo at john@arroyolabs.com. Security is top concern and all vulnerabilities will be quickly addressed., (*16)

Notes

We value feedback and would love to hear your thoughts about the architecture and ease of use of this framework. There are a lot of possibilities for Erdiko, we value your ideas and thoughts about where to take this codebase., (*17)

Upgrades

If you are upgrading from version 0.9.0 or earier than you need to adjust the configs in app/config folder. The structure has changed slightly. Move app/config/application/default.json to app/config/default/application.json and app/config/application/routes.json to app/config/default/routes.json. Take a look at the latest configs in this repo and make sure they adhere to the new structure., (*18)

Credits

  • John Arroyo
  • Andy Armstrong
  • Leo Daidone

All Contributors, (*19)

  • If you want to help, please do, we'd love more brainpower! Fork, commit your enhancements and do a pull request. If you want to get to even more involved please contact us!

Sponsors

Arroyo Labs, (*20)

License

Erdiko is open-sourced software licensed under the MIT license, (*21)

The Versions

05/10 2017

dev-lumberjack

dev-lumberjack http://erdiko.org

A micro MVC framework built with Slim and Symfony components

  Sources   Download

MIT

The Requires

 

The Development Requires

rest psr7 php7 microframework router

18/09 2017

dev-erdiko2

dev-erdiko2 http://erdiko.org

A micro MVC framework built with Slim and Symfony components

  Sources   Download

MIT

The Requires

 

The Development Requires

rest psr7 php7 microframework router

13/09 2017

2.0.0-beta1

2.0.0.0-beta1 http://erdiko.org

A micro MVC framework built with Slim and Symfony components

  Sources   Download

MIT

The Requires

 

The Development Requires

rest psr7 php7 microframework router

11/09 2017

dev-erdiko2-session

dev-erdiko2-session http://erdiko.org

A micro MVC framework built with Slim and Symfony components

  Sources   Download

MIT

The Requires

 

The Development Requires

rest psr7 php7 microframework router

13/07 2017

dev-develop

dev-develop http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

13/07 2017

dev-master

9999999-dev http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

13/07 2017

dev-release

dev-release http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

13/07 2017

1.0.1

1.0.1.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

01/04 2017

dev-themerefactor

dev-themerefactor

  Sources   Download

01/04 2017

dev-2013febmerge

dev-2013febmerge

  Sources   Download

01/04 2017

dev-dbconnect

dev-dbconnect

  Sources   Download

01/04 2017

dev-modelfactories

dev-modelfactories

  Sources   Download

28/03 2017

1.0.0

1.0.0.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

18/02 2017

0.11.3

0.11.3.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

29/11 2016

0.11.2

0.11.2.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

27/11 2016

0.11.1

0.11.1.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

07/11 2016

0.11.0

0.11.0.0 http://erdiko.org

Erdiko micro MVC framework

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework mvc erdiko

11/09 2016

0.10.3

0.10.3.0 http://erdiko.org

Erdiko MVC micro framework (enterprise glue)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

10/09 2016

0.10.2

0.10.2.0 http://erdiko.org

Erdiko MVC micro framework (enterprise glue)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

14/08 2016

0.10.1

0.10.1.0 http://erdiko.org

Erdiko MVC micro framework (enterprise glue)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

26/05 2016

0.9.0

0.9.0.0 http://erdiko.org

Erdiko MVC micro framework (enterprise glue)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

02/04 2016

0.8.15

0.8.15.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

07/03 2016

0.8.14

0.8.14.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

06/01 2016

0.8.13

0.8.13.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

16/09 2015

0.8.12

0.8.12.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

04/09 2015

0.8.10

0.8.10.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

21/08 2015

0.8.9

0.8.9.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

20/08 2015

0.8.8

0.8.8.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

07/09 2014

0.8.7

0.8.7.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

29/08 2014

0.8.6

0.8.6.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

29/08 2014

0.8.5

0.8.5.0 http://erdiko.org

Enterprise Glue (PHP Micro Framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

09/08 2014

0.8.4

0.8.4.0 http://erdiko.org

Enterprise glue (MVC micro framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

08/08 2014

0.8.3

0.8.3.0 http://erdiko.org

Enterprise glue (MVC micro framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

01/08 2014

0.8.2

0.8.2.0 http://erdiko.org

Enterprise glue (MVC micro framework)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

01/08 2014

dev-composer

dev-composer http://erdiko.org

Enterprise Glue (Micro MVC)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko

01/08 2014

0.8.1

0.8.1.0 http://erdiko.org

Enterprise Glue (Micro MVC)

  Sources   Download

MIT

The Requires

 

by Arroyo Labs

framework erdiko