|
2 | 2 |
|
3 | 3 | namespace frdlweb;
|
4 | 4 |
|
5 |
| -interface StubRunnerInterface |
| 5 | +interface StubRunnerInterface extends StubInterface |
6 | 6 | {
|
7 |
| - public function loginRootUser($username = null, $password = null) : bool; |
8 |
| - public function isRootUser() : bool; |
| 7 | + public function instance(?object $instance = null) : object; |
| 8 | + // public function loginRootUser($username = null, $password = null) : bool; |
| 9 | +// public function isRootUser() : bool; |
9 | 10 | public function getStubVM() : StubHelperInterface;
|
10 | 11 | public function getStub() : StubItemInterface;
|
11 |
| - public function __invoke() :?StubHelperInterface; |
| 12 | + public function __invoke() :?StubHelperInterface; |
12 | 13 | public function hugVM(?StubHelperInterface $MimeVM);
|
13 | 14 | public function getInvoker();
|
14 | 15 | public function getShield();
|
15 | 16 | public function autoloading() : void;
|
16 | 17 | public function config(?array $config = null, $trys = 0) : array;
|
17 | 18 | public function configVersion(?array $config = null, $trys = 0) : array;
|
18 | 19 | public function getCodebase() :?\Frdlweb\Contract\Autoload\CodebaseInterface;
|
| 20 | + public function getFrdlwebWorkspaceDirectory() : string; |
19 | 21 | public function getWebrootConfigDirectory() : string;
|
20 | 22 | public function getApplicationsDirectory() : string;
|
| 23 | + public function getRemoteAutoloader() : LoaderInterface; |
| 24 | + public function autoUpdateStub(string | bool $update = null, string $newVersion = null, string $url = null); |
| 25 | + |
21 | 26 | }
|
0 commit comments