Jordi Boggiano
|
21f5933e01
Avoid loading plugins that do not match the current plugin api even during installation
|
9 years ago |
Jordi Boggiano
|
977b8c8f41
Fix loading error when plugin is a final class, fixes #4482
|
10 years ago |
Jordi Boggiano
|
bd76506dd8
Disable plugin registration during the whole run when running with --no-plugins, fixes #3910
|
10 years ago |
Jordi Boggiano
|
ce08582671
Fix CS
|
10 years ago |
Rob Bast
|
a1427d7fd6
replace all occurences in code and comments
|
10 years ago |
nevvermind
|
994b1324bc
fix alignment
|
10 years ago |
nevvermind
|
3032f0a538
Refactor based on code review
|
10 years ago |
nevvermind
|
eb2aa14830
Make plugins have actual constraints instead of fixed versions
|
10 years ago |
nevvermind
|
8e79a3766d
Added phpdocs + change to yoda comparison
|
10 years ago |
Jordi Boggiano
|
45b1f356c2
Add debug output when a plugin is loaded
|
10 years ago |
Rob Bast
|
cb336a5416
Implement writeError throughout Composer
|
10 years ago |
Jordi Boggiano
|
2b16a73659
Load plugins before purging packages, fixes #3557
|
10 years ago |
Jordi Boggiano
|
0627d846a5
PluginManager refactoring, fixes #3550
|
10 years ago |
Jordi Boggiano
|
663cda8827
Merge pull request #3142 from francoispluchino/plugin-load-only-one-time
|
11 years ago |
François Pluchino
|
11b945046f
Register plugin only one time when it's present in global and project mode
|
11 years ago |
François Pluchino
|
8b5c00bff0
Fix phpdoc
|
11 years ago |
Pascal Borreli
|
2f4df9d459
Fixed typos
|
11 years ago |
Beau Simensen
|
5caee06c44
Make PluginManager::loadRepository public
|
11 years ago |
Beau Simensen
|
9ca884944c
Skip aliases packages when looking for plugins.
|
11 years ago |
Martin Hasoň
|
e949038c0f
Removed duplication of logic of an installation manager in a plugin manager
|
12 years ago |
Nils Adermann
|
689e3056fa
Plugin API requirements should be for plugins only, not installers
|
12 years ago |
Nils Adermann
|
92b1ee2f7a
Add a composer-plugin-api platform package and plugins must require it
|
12 years ago |
Nils Adermann
|
bf08019292
Load plugins and installers prior to checking installed packages
|
12 years ago |
Nils Adermann
|
5993450d5a
Load plugin code from global vendor dir correctly
|
12 years ago |
Nils Adermann
|
c5c180fdd2
Load plugins from global vendor dir too
|
12 years ago |
Nils Adermann
|
a8c0170a91
Revert constructor arguments to old order for custom installers
|
12 years ago |
Nils Adermann
|
3e1519cde0
Complete missing docblocks and fix incorrect ones
|
12 years ago |
Nils Adermann
|
b9c5758670
Make composer/io part of the activate plugin API rather than constructor args
|
12 years ago |
Nils Adermann
|
cd66328d68
Autoload dependencies of plugins using a pool of only the local repo
|
12 years ago |
Nils Adermann
|
9402a9fb3c
Plugins receive composer and io objects on construction already
|
12 years ago |