1. Создадим composer.json:

Код:
{
    "require": {
        "doctrine/orm": "*"
    }
}

2. Запустим следующую команду:

Код:
"C:\xampp\php\php" composer.phar install

Увидите что-то типа такого:

Код:
C:\xampp\htdocs\doctrine>"C:\xampp\php\php" composer.phar install
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomp
oser.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 26 installs, 0 updates, 0 removals
  - Locking composer/package-versions-deprecated (1.11.99.4)
  - Locking doctrine/annotations (1.13.2)
  - Locking doctrine/cache (2.1.1)
  - Locking doctrine/collections (1.6.8)
  - Locking doctrine/common (3.2.0)
  - Locking doctrine/dbal (3.1.3)
  - Locking doctrine/deprecations (v0.5.3)
  - Locking doctrine/event-manager (1.1.1)
  - Locking doctrine/inflector (2.0.4)
  - Locking doctrine/instantiator (1.4.0)
  - Locking doctrine/lexer (1.2.1)
  - Locking doctrine/orm (2.10.2)
  - Locking doctrine/persistence (2.2.2)
  - Locking psr/cache (1.0.1)
  - Locking psr/container (1.1.1)
  - Locking symfony/console (v5.3.7)
  - Locking symfony/deprecation-contracts (v2.4.0)
  - Locking symfony/polyfill-ctype (v1.23.0)
  - Locking symfony/polyfill-intl-grapheme (v1.23.1)
  - Locking symfony/polyfill-intl-normalizer (v1.23.0)
  - Locking symfony/polyfill-mbstring (v1.23.1)
  - Locking symfony/polyfill-php72 (v1.23.0)
  - Locking symfony/polyfill-php73 (v1.23.0)
  - Locking symfony/polyfill-php80 (v1.23.1)
  - Locking symfony/service-contracts (v2.4.0)
  - Locking symfony/string (v5.3.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 26 installs, 0 updates, 0 removals
    0 [>---------------------------]    0 [>---------------------------]
  - Installing composer/package-versions-deprecated (1.11.99.4): Extracting archive
  - Installing symfony/polyfill-php80 (v1.23.1): Extracting archive
  - Installing symfony/polyfill-php72 (v1.23.0): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.23.1): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.23.0): Extracting archive
  - Installing symfony/polyfill-intl-grapheme (v1.23.1): Extracting archive
  - Installing symfony/polyfill-ctype (v1.23.0): Extracting archive
  - Installing symfony/string (v5.3.7): Extracting archive
  - Installing psr/container (1.1.1): Extracting archive
  - Installing symfony/service-contracts (v2.4.0): Extracting archive
  - Installing symfony/polyfill-php73 (v1.23.0): Extracting archive
  - Installing symfony/deprecation-contracts (v2.4.0): Extracting archive
  - Installing symfony/console (v5.3.7): Extracting archive
  - Installing psr/cache (1.0.1): Extracting archive
  - Installing doctrine/event-manager (1.1.1): Extracting archive
  - Installing doctrine/deprecations (v0.5.3): Extracting archive
  - Installing doctrine/collections (1.6.8): Extracting archive
  - Installing doctrine/cache (2.1.1): Extracting archive
  - Installing doctrine/lexer (1.2.1): Extracting archive
  - Installing doctrine/annotations (1.13.2): Extracting archive
  - Installing doctrine/persistence (2.2.2): Extracting archive
  - Installing doctrine/instantiator (1.4.0): Extracting archive
  - Installing doctrine/inflector (2.0.4): Extracting archive
  - Installing doctrine/dbal (3.1.3): Extracting archive
  - Installing doctrine/common (3.2.0): Extracting archive
  - Installing doctrine/orm (2.10.2): Extracting archive
  0/25 [>---------------------------]   0%
 10/25 [===========>----------------]  40%
 13/25 [==============>-------------]  52%
 19/25 [=====================>------]  76%
 20/25 [======================>-----]  80%
 21/25 [=======================>----]  84%
 22/25 [========================>---]  88%
 23/25 [=========================>--]  92%
 24/25 [==========================>-]  96%
 25/25 [============================] 100%
11 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
19 packages you are using are looking for funding.
Use the `composer fund` command to find out more!