20 Commits (af18c2bd7d170095f194db185164aa8e526388a8)

Author SHA1 Message Date
Jordi Boggiano 4b11bbccef Add note about requiring composer for plugin dev, fixes #6132 7 years ago
Bob4ever eb8df89cd5 Update custom-installers.md 9 years ago
Jordi Boggiano feefd51565 Fix custom installer example, fixes #4648 9 years ago
Olav Morken b0a7c2612d Fix link to Composer\Installer\InstallerInterface.
The link was pointing to Composer\Plugin\PluginInterface since
commit 98e5eab. Fix the link by updating the reference from
`[3]` to `[4]`.
9 years ago
Jordi Boggiano 0c85ca426d Add code-fences to examples for syntax highlighting 10 years ago
Peter Schultz 9d15a32405 Add missing require to example composer.json 11 years ago
Nils Adermann f69a47066d Fix numbering in custom installers article 11 years ago
Fabian Vogler 7b43d4909c Use getPackageBasePath instead of getInstallPath
As LibraryInstaller uses getPackageBasePath for uninstall: https://github.com/composer/composer/blob/master/src/Composer/Installer/LibraryInstaller.php#L126
11 years ago
Fabian Vogler 0f9988b065 Documentation fixes for composer-plugin type 11 years ago
Nils Adermann 98e5eabf75 Document how to write and use plugins 11 years ago
Jeremy Postlethwaite e16c697b4c Update custom-installers.md
Fixed documentation error.
11 years ago
David Zülke d693bdf3bc Clarify custom installer names/interfaces
"i.e." is an abbreviation for "id est", meaning "that is". The intention here is probably "e.g.", "exempli gratia", meaning "for example".

Also gave non-`Composer\` example path and added the name of the interface an installer should implement (it's mentioned later in the article, but it's useful to mention it early).
11 years ago
Igor Wiedler d93f03d0c4 Re-wrap and re-format some docs to make the LaTeX friendly 12 years ago
Andrew Short e0a1d9ef58 Support multiple installers in a composer-installer package. 12 years ago
Igor Wiedler 3580f033df [improve-docs] Add taglines to articles 12 years ago
Jordi Boggiano 6c6c95e506 Reword some things and make it a bit more accurate 12 years ago
Mike van Riel 2f2f2e4f26 Incorporated latest feedback: added use statement in code example and removed explicit type-cast 12 years ago
Mike van Riel b3e0126acf Removed trailing comma 12 years ago
Mike van Riel 5b8ba09bfc Renamed phpdocumentor/template. to phpdocumentor/template- and limited line length to 80 characters 12 years ago
Mike van Riel 74f460ed80 Written documentation on Custom Installers 12 years ago