chubbyphp / chubbyphp-app-slim-skeleton
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 13
Watchers: 1
Forks: 0
Open Issues: 3
Type:project
Requires
- php: ~7.0
- bitexpert/prophiler-psr7-middleware: ~0.3.0
- chubbyphp/chubbyphp-csrf: ~1.0
- chubbyphp/chubbyphp-error-handler: ~1.1@beta
- chubbyphp/chubbyphp-lazy: ~1.0@beta
- chubbyphp/chubbyphp-model: ~1.1@beta
- chubbyphp/chubbyphp-security: ~1.0
- chubbyphp/chubbyphp-session: ~1.0
- chubbyphp/chubbyphp-translation: ~1.0
- chubbyphp/chubbyphp-validation: ~1.0
- doctrine/dbal: ^2.5.5
- fabfuel/prophiler: dev-feature/php7
- monolog/monolog: ~1.21.0
- ramsey/uuid: ~3.5
- silex/providers: ^2.0.3
- slim/slim: ~3.5
- symfony/console: ~3.1
- twig/twig: ~1.27.0
- willdurand/negotiation: ~2.1
This package is auto-updated.
Last update: 2020-09-22 18:52:26 UTC
README
Description
A slim 3 skeleton to build web applications (not apis) with authentication, crud, locale.
Requirements
- php: ~7.0
- chubbyphp/chubbyphp-csrf: ~1.1
- chubbyphp/chubbyphp-deserialization: ~1.0
- chubbyphp/chubbyphp-deserialization-model: ~1.0
- chubbyphp/chubbyphp-lazy: ~1.1
- chubbyphp/chubbyphp-model: ~3.0
- chubbyphp/chubbyphp-model-doctrine-dbal: ~1.0
- chubbyphp/chubbyphp-session: ~1.0
- chubbyphp/chubbyphp-security: ~1.1
- chubbyphp/chubbyphp-translation: ~1.1
- chubbyphp/chubbyphp-validation: ^2.0.3
- chubbyphp/chubbyphp-validation-model: ^1.0.2
- doctrine/dbal: ^2.5.5
- monolog/monolog: ~1.21
- ramsey/uuid: ~3.5
- silex/providers: ^2.0.3
- slim/slim: ~3.5
- symfony/console: ~3.1
- twig/twig: ~1.27.0
- willdurand/negotiation: ~2.1
Installation
With vagrant-php
Install create-slim3-project
command
Create project
create-slim3-project --name=myproject --vagrantIp=10.15.10.15
With php on host
composer create-project chubbyphp/chubbyphp-app-slim-skeleton myproject dev-master --prefer-dist
Setup
Create database
bin/console slim-skeleton:database:create
Create / Update schema
bin/console slim-skeleton:database:schema:update --dump --force
Create user
bin/console slim-skeleton:user:create admin@admin.admin admin ADMIN
Login
admin@admin.admin // admin