File tree Expand file tree Collapse file tree 2 files changed +31
-0
lines changed
Expand file tree Collapse file tree 2 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 55use TweakPHP \Client \Loaders \ComposerLoader ;
66use TweakPHP \Client \Loaders \LaravelLoader ;
77use TweakPHP \Client \Loaders \LoaderInterface ;
8+ use TweakPHP \Client \Loaders \PimcoreLoader ;
89use TweakPHP \Client \Loaders \SymfonyLoader ;
910use TweakPHP \Client \Loaders \WordPressLoader ;
1011
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ declare (strict_types=1 );
4+
5+ namespace TweakPHP \Client \Loaders ;
6+
7+ class PimcoreLoader extends BaseLoader
8+ {
9+ public function __construct (string $ path )
10+ {
11+ // Include the Composer autoloader
12+ require_once $ path . '/vendor/autoload.php ' ;
13+
14+ \Pimcore \Bootstrap::setProjectRoot ();
15+ \Pimcore \Bootstrap::bootstrap ();
16+ \Pimcore \Bootstrap::kernel ();
17+ }
18+
19+
20+ public function name (): string
21+ {
22+ return 'Pimcore ' ;
23+ }
24+
25+ public function version (): string
26+ {
27+ return \Composer \InstalledVersions::getPrettyVersion ('pimcore/pimcore ' );
28+ }
29+
30+ }
You can’t perform that action at this time.
0 commit comments