├── .env ├── .env.dev ├── .env.test ├── .gitignore ├── README.md ├── assets ├── app.js └── styles │ └── app.css ├── bin ├── console └── phpunit ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── packages │ ├── asset_mapper.yaml │ ├── cache.yaml │ ├── csrf.yaml │ ├── debug.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── monolog.yaml │ ├── routing.yaml │ ├── security.yaml │ ├── symfonycasts_tailwind.yaml │ ├── translation.yaml │ ├── twig.yaml │ ├── validator.yaml │ └── web_profiler.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── framework.yaml │ ├── security.yaml │ └── web_profiler.yaml └── services.yaml ├── docker-compose.override.yml ├── docker-compose.yml ├── importmap.php ├── migrations ├── .gitignore ├── Version20231019093801.php └── Version20231019095850.php ├── phpunit.xml.dist ├── public └── index.php ├── src ├── Controller │ ├── .gitignore │ ├── DynamicFormController.php │ ├── EmojiController.php │ ├── GuestbookController.php │ ├── LikeController.php │ ├── RegistrationController.php │ └── SpaController.php ├── Entity │ ├── .gitignore │ ├── Message.php │ └── User.php ├── Enum │ ├── Food.php │ ├── Meal.php │ └── PizzaSize.php ├── Form │ ├── DynamicType.php │ ├── GuestbookType.php │ ├── MessageType.php │ └── RegistrationFormType.php ├── Kernel.php ├── Model │ └── MealPlan.php ├── Repository │ ├── .gitignore │ ├── MessageRepository.php │ └── UserRepository.php └── Security │ └── Authentication │ └── AuthenticationSuccessHandler.php ├── symfony.lock ├── tailwind.config.js ├── templates ├── base.html.twig ├── dynamic │ └── index.html.twig ├── emoji │ └── index.html.twig ├── guestbook │ ├── index.html.twig │ └── success.html.twig ├── like │ └── index.html.twig ├── login │ └── index.html.twig ├── registration │ └── register.html.twig └── spa │ ├── index.html.twig │ ├── messages │ ├── message.html.twig │ ├── message_list.html.twig │ └── messages.html.twig │ └── new_page.html.twig ├── tests └── bootstrap.php └── translations └── .gitignore /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/.env -------------------------------------------------------------------------------- /.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/.env.dev -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/.env.test -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/README.md -------------------------------------------------------------------------------- /assets/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/assets/app.js -------------------------------------------------------------------------------- /assets/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/assets/styles/app.css -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/bin/phpunit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/asset_mapper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/asset_mapper.yaml -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/csrf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/csrf.yaml -------------------------------------------------------------------------------- /config/packages/debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/debug.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/monolog.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/security.yaml -------------------------------------------------------------------------------- /config/packages/symfonycasts_tailwind.yaml: -------------------------------------------------------------------------------- 1 | symfonycasts_tailwind: 2 | binary_version: 'v3.4.17' -------------------------------------------------------------------------------- /config/packages/translation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/translation.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/twig.yaml -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/packages/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/packages/web_profiler.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/routes/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/routes/security.yaml -------------------------------------------------------------------------------- /config/routes/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/routes/web_profiler.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/config/services.yaml -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /importmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/importmap.php -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/Version20231019093801.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/migrations/Version20231019093801.php -------------------------------------------------------------------------------- /migrations/Version20231019095850.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/migrations/Version20231019095850.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/public/index.php -------------------------------------------------------------------------------- /src/Controller/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Controller/DynamicFormController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/DynamicFormController.php -------------------------------------------------------------------------------- /src/Controller/EmojiController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/EmojiController.php -------------------------------------------------------------------------------- /src/Controller/GuestbookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/GuestbookController.php -------------------------------------------------------------------------------- /src/Controller/LikeController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/LikeController.php -------------------------------------------------------------------------------- /src/Controller/RegistrationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/RegistrationController.php -------------------------------------------------------------------------------- /src/Controller/SpaController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Controller/SpaController.php -------------------------------------------------------------------------------- /src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Entity/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Entity/Message.php -------------------------------------------------------------------------------- /src/Entity/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Entity/User.php -------------------------------------------------------------------------------- /src/Enum/Food.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Enum/Food.php -------------------------------------------------------------------------------- /src/Enum/Meal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Enum/Meal.php -------------------------------------------------------------------------------- /src/Enum/PizzaSize.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Enum/PizzaSize.php -------------------------------------------------------------------------------- /src/Form/DynamicType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Form/DynamicType.php -------------------------------------------------------------------------------- /src/Form/GuestbookType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Form/GuestbookType.php -------------------------------------------------------------------------------- /src/Form/MessageType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Form/MessageType.php -------------------------------------------------------------------------------- /src/Form/RegistrationFormType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Form/RegistrationFormType.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Model/MealPlan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Model/MealPlan.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Repository/MessageRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Repository/MessageRepository.php -------------------------------------------------------------------------------- /src/Repository/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Repository/UserRepository.php -------------------------------------------------------------------------------- /src/Security/Authentication/AuthenticationSuccessHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/src/Security/Authentication/AuthenticationSuccessHandler.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/symfony.lock -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/dynamic/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/dynamic/index.html.twig -------------------------------------------------------------------------------- /templates/emoji/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/emoji/index.html.twig -------------------------------------------------------------------------------- /templates/guestbook/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/guestbook/index.html.twig -------------------------------------------------------------------------------- /templates/guestbook/success.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/guestbook/success.html.twig -------------------------------------------------------------------------------- /templates/like/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/like/index.html.twig -------------------------------------------------------------------------------- /templates/login/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/login/index.html.twig -------------------------------------------------------------------------------- /templates/registration/register.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/registration/register.html.twig -------------------------------------------------------------------------------- /templates/spa/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/spa/index.html.twig -------------------------------------------------------------------------------- /templates/spa/messages/message.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/spa/messages/message.html.twig -------------------------------------------------------------------------------- /templates/spa/messages/message_list.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/spa/messages/message_list.html.twig -------------------------------------------------------------------------------- /templates/spa/messages/messages.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/spa/messages/messages.html.twig -------------------------------------------------------------------------------- /templates/spa/new_page.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/templates/spa/new_page.html.twig -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/symfony-htmx-demo/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /translations/.gitignore: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------