Q: Почему я не использую готовые скелеты приложений при использовании фреймворка Slim?
A: Они содержат то, что не всегда нужно, а сама идея микрофреймворков как раз и заключается в том, чтобы добавлять в проект только то, что нужно, и ничего больше.
Q: Почему я не использую готовые скелеты приложений при использовании фреймворка Slim?
A: Они содержат то, что не всегда нужно, а сама идея микрофреймворков как раз и заключается в том, чтобы добавлять в проект только то, что нужно, и ничего больше.
| docker run --rm --interactive --tty --volume $PWD:/app -u $(id -u):$(id -g) composer create-project symfony/skeleton sf-minimal |
| <?php | |
| use Symfony\Component\PropertyAccess\PropertyAccess; | |
| use Symfony\Component\Validator\Constraints\All; | |
| use Symfony\Component\Validator\Constraints\Choice; | |
| use Symfony\Component\Validator\Constraints\Collection; | |
| use Symfony\Component\Validator\Constraints\Length; | |
| use Symfony\Component\Validator\Constraints\NotBlank; | |
| use Symfony\Component\Validator\Constraints\Optional; | |
| use Symfony\Component\Validator\Constraints\Required; |