docs/install.md
Mandatory:
There are two ways to install PHPWord, i.e. via Composer or manually by downloading the library.
To install via Composer, add the following lines to your composer.json:
{
"require": {
"phpoffice/phpword": "dev-master"
}
}
To install manually:
<?php
require_once 'path/to/PHPWord/src/PhpWord/Autoloader.php';
\PhpOffice\PhpWord\Autoloader::register();
The preferred method is the Composer one.
In order to configure you can create phpword.ini file and load configuration by calling Settings::loadConfig
<?php
Settings::loadConfig();
You can also specify the config file location. (Do not use phpword.ini file in vendor folder)
<?php
Settings::loadConfig(__DIR__ . '/../../phpword.ini');
After installation, you can browse and use the samples that we've provided, either by command line or using browser. If you can access your PhpWord library folder using browser, point your browser to the samples folder, e.g. http://localhost/PhpWord/samples/.