Create Container interface, add DiceContainer as implementation

This commit is contained in:
Art4 2025-01-08 22:59:29 +00:00
parent 316fac0161
commit 320fe18654
9 changed files with 147 additions and 97 deletions

View file

@ -48,7 +48,7 @@ chdir(dirname(__DIR__));
require dirname(__DIR__) . '/vendor/autoload.php';
$container = \Friendica\Core\Container::fromBasePath(dirname(__DIR__));
$container = \Friendica\Core\DiceContainer::fromBasePath(dirname(__DIR__));
$app = \Friendica\App::fromContainer($container);

View file

@ -15,7 +15,7 @@ if (php_sapi_name() !== 'cli') {
require dirname(__DIR__) . '/vendor/autoload.php';
$container = \Friendica\Core\Container::fromBasePath(dirname(__DIR__));
$container = \Friendica\Core\DiceContainer::fromBasePath(dirname(__DIR__));
$app = \Friendica\App::fromContainer($container);

View file

@ -27,7 +27,7 @@ require dirname(__DIR__) . '/vendor/autoload.php';
$argv = $_SERVER['argv'] ?? [];
array_splice($argv, 1, 0, "daemon");
$container = \Friendica\Core\Container::fromBasePath(dirname(__DIR__));
$container = \Friendica\Core\DiceContainer::fromBasePath(dirname(__DIR__));
$app = \Friendica\App::fromContainer($container);

View file

@ -22,7 +22,7 @@ require dirname(__DIR__) . '/vendor/autoload.php';
$argv = $_SERVER['argv'] ?? [];
array_splice($argv, 1, 0, "jetstream");
$container = \Friendica\Core\Container::fromBasePath(dirname(__DIR__));
$container = \Friendica\Core\DiceContainer::fromBasePath(dirname(__DIR__));
$app = \Friendica\App::fromContainer($container);

View file

@ -24,7 +24,7 @@ require dirname(__DIR__) . '/vendor/autoload.php';
$argv = $_SERVER['argv'] ?? [];
array_splice($argv, 1, 0, "worker");
$container = \Friendica\Core\Container::fromBasePath(dirname(__DIR__));
$container = \Friendica\Core\DiceContainer::fromBasePath(dirname(__DIR__));
$app = \Friendica\App::fromContainer($container);