kpicaza / in-fw
In Framework, created on top of silex micro-framework to develop In CRM Application.
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 0
Type:project
Requires
- php: >=5.5
- anahkiasen/underscore-php: ^2.0
- knplabs/console-service-provider: ^2.0
- monolog/monolog: ^1.20
- silex/silex: ^2.0
- symfony/config: ^3.1
- symfony/console: ^3.1
- symfony/form: ^3.1
- symfony/translation: ^3.1
- symfony/validator: ^3.1
Requires (Dev)
- fzaninotto/faker: ^1.6
- kujira/phpunit-printer: ^1.0
- memio/spec-gen: ^0.6
- phpspec/phpspec: ^3.0
- phpunit/phpunit: ^5.4
- symfony/browser-kit: ^3.1
- symfony/css-selector: ^3.1
This package is auto-updated.
Last update: 2024-11-18 08:59:11 UTC
README
PHP development starter on top of silex micro-framework oriented to micro-service development and focused on Test Driven Development and Behaviour Driven Development styles.
Features
- Composer
- Silex Micro-framework
- Symfony console
- Monolog
- Symfony Form
- Symfony Validators
- PHPUnit integration
- PHPSpec integration
- Scrutinizer integration
- Easy to extend thanks to Pimple and Silex Providers.
Installation
With composer:
composer create-project kpicaza/in-fw project-name -sdev
cd project-name
phpunit
From source:
git clone https://github.com/kpicaza/in-framework.git project-name
cd project-name
composer install
cp app/config/parameters.php.dist app/config/parameters.php
phpunit
-
By default In framework does not provide any templating system, you can install easily twig folowing official documentation at Silex Docs.
-
By default In framework does not provide any persistence layer.
Disclaimer
This software is not used on any production environment yet, feel free to use to your own purposes and opening issues if you have some questions.