umbrella2 / skeleton
Installs: 103
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 1
Forks: 1
Language:Twig
Type:project
Requires
- php: >=7.4
- ext-ctype: *
- ext-iconv: *
- composer/package-versions-deprecated: 1.11.99.1
- doctrine/annotations: ^1.0
- doctrine/doctrine-bundle: ^2.3
- doctrine/doctrine-migrations-bundle: ^3.1
- doctrine/orm: ^2.8
- phpdocumentor/reflection-docblock: ^5.2
- symfony/asset: 5.3.*
- symfony/console: 5.3.*
- symfony/dotenv: 5.3.*
- symfony/expression-language: 5.3.*
- symfony/flex: ^1.3.1
- symfony/form: 5.3.*
- symfony/framework-bundle: 5.3.*
- symfony/http-client: 5.3.*
- symfony/intl: 5.3.*
- symfony/mailer: 5.3.*
- symfony/mime: 5.3.*
- symfony/monolog-bundle: ^3.1
- symfony/process: 5.3.*
- symfony/property-access: 5.3.*
- symfony/property-info: 5.3.*
- symfony/proxy-manager-bridge: 5.3.*
- symfony/runtime: 5.3.*
- symfony/security-bundle: 5.3.*
- symfony/serializer: 5.3.*
- symfony/string: 5.3.*
- symfony/translation: 5.3.*
- symfony/twig-bundle: 5.3.*
- symfony/validator: 5.3.*
- symfony/web-link: 5.3.*
- symfony/yaml: 5.3.*
- twig/extra-bundle: ^2.12|^3.0
- twig/twig: ^2.12|^3.0
- umbrella2/adminbundle: ^3.0
- umbrella2/corebundle: ^3.0
Requires (Dev)
- symfony/browser-kit: ^5.2
- symfony/css-selector: ^5.2
- symfony/debug-bundle: ^5.2
- symfony/maker-bundle: ^1.0
- symfony/phpunit-bridge: ^5.2
- symfony/stopwatch: ^5.2
- symfony/var-dumper: ^5.2
- symfony/web-profiler-bundle: ^5.2
Conflicts
Replaces
README
Requirements
- PHP 7.4 or higher;
- and the usual Symfony application requirements.
How to install
composer create-project umbrella2/skeleton:"dev-master" my_app cd my_app
- If vendor install fails with error [LogicException] No lockfile found. Unable to read locked packages, run composer install on you new project directory
- If composer ask to install recipes, always answer no
Configure your database :
Edit DATABASE_URL env var in the .envfile to use your own credentials. You can initialize db with followings commands :
php bin/console doctrine:database:create php bin/console doctrine:schema:update --force
Install node dependencies and build assets :
yarn install
yarn build
yarn copy-ckeditor # Ignore this line if you don't use CKEditorType on your project
Run php -S localhost:8000 -t public/
to use the built-in PHP web server or configure a web server like Nginx or
Apache to run the application.
About umbrella framework
Go to umbrella-admin-demo to learn more about feature of Umbrella framwork.