ADmad
|
e71a04c057
Allow adding plugins using a config array.
|
3 years ago |
ADmad
|
7ad8fa599b
Merge branch '4.next' into 5.x
|
4 years ago |
ADmad
|
4ddb2d8a9e
Merge branch '4.x' into 4.next
|
4 years ago |
ADmad
|
0e905a6ce3
Allow naming plugin classes matching the plugin name.
|
4 years ago |
ADmad
|
e0f3c54f47
Update docblock
|
4 years ago |
Mark Scherer
|
ca209245e8
Update src/Core/PluginCollection.php
|
4 years ago |
mscherer
|
c39bf7def6
Improve docblocks and PHPStan found issues.
|
4 years ago |
Corey Taylor
|
46617e1d75
Merge branch '4.next' into 5.x
|
4 years ago |
mscherer
|
558a55fbc5
Fix IDE found issues/smells.
|
4 years ago |
ADmad
|
0930e154e2
Use new string functions instead of strpos().
|
4 years ago |
ADmad
|
01d86cd847
Merge branch '4.next' into 5.x
|
4 years ago |
mscherer
|
bb4d2c947c
Document the assoc arrays as per their string key.
|
4 years ago |
Corey Taylor
|
a0a489ac0e
Add native type hints for Core properties
|
4 years ago |
Corey Taylor
|
42f18b7794
Convert single type[] array hints to array<type> hints
|
4 years ago |
ADmad
|
2692ee3b96
Upgrade psalm and fix reported issues.
|
4 years ago |
ADmad
|
191bdf1717
Remove uneeded phpcs ignores.
|
5 years ago |
ADmad
|
f3c41deaf4
Speed up file existence checks where feasible.
|
5 years ago |
ADmad
|
e08bbba63f
Ensure plugin path config is loaded for each PluginCollection::findPath() call.
|
5 years ago |
ADmad
|
7fc5c93f45
Remove unneeded method call.
|
5 years ago |
mscherer
|
1aa0cbfc3b
Use psalm override.
|
5 years ago |
mscherer
|
d40d4cd78f
Add iterable type into generator doc.
|
5 years ago |
Corey Taylor
|
b96e0cec5e
Moved class-string back to psalm specific annotations
|
6 years ago |
ADmad
|
7491f4d53e
Fix CS errors and issues reported by static analyzers
|
6 years ago |
ADmad
|
1e2ec350df
Avoid use of App::path() to get plugin paths.
|
6 years ago |
ADmad
|
998871bddc
Use lowercased type names for paths to non source/class files.
|
6 years ago |
ADmad
|
3ef6a451ac
Update docblock.
|
6 years ago |
ADmad
|
2801c5478d
Remove code duplication.
|
6 years ago |
ADmad
|
fd49befb72
Try autoloading plugin in PluginCollection::get().
|
6 years ago |
Mark Story
|
261f12760e
Merge remote-tracking branch 'origin/3.next' into 4.x
|
6 years ago |
Mark Story
|
7745d0c180
Reset PluginCollection state better
|
6 years ago |