Documentation update mostly

* readme added requriements
* script added mailer (unfinished)
* man docker
* man security
* added man easyadmin
This commit is contained in:
Nick Yeoman 2022-12-17 14:29:39 -08:00
parent b58fe4c685
commit 71a3a72c05
5 changed files with 18 additions and 2 deletions

View File

@ -1,5 +1,13 @@
# symfony
## Requirements
* [Install Composer](https://www.nickyeoman.com/page/install-composer-on-ubuntu) (sudo nala install php-curl php-xml php-mysql)
* [Symfony cli](https://symfony.com/download)
* php-cli
## Create your Project
I needed a faster install (don't do anything twice).
Just change "YOUR_PROJECT_NAME" to whatever you want.

View File

@ -76,6 +76,7 @@ echo "SASS installed you still need to run sass sass/$1.sass public/css/main.css
composer req symfony/process
composer req asset
composer req sensio/framework-extra-bundle
composer req symfony/mailer
################################################################################
# Symfony development bundles

View File

@ -1,8 +1,9 @@
# Docker Docs
You should be able to manually parse the docker compose file.
You should be able to manually configure the docker compose file base on your requirements.
## console
How to run with docker:
```bash
sudo docker-compose run php bin/console doctrine:migrations:migrate

6
docs/EasyAdmin.md Normal file
View File

@ -0,0 +1,6 @@
# EasyAdmin Bundle
Symfony 6
Admin Bundle 4
https://www.youtube.com/playlist?list=PLrVW8QdFhIiA1da1zOhnhmAMqYoeyGKxV

View File

@ -31,7 +31,7 @@ form_login:
login_path: app_login
check_path: app_login
```
to the firewalls section of config/packages/security.yaml
to the firewalls section under main of config/packages/security.yaml
### Modify the controller