Karel Wintersky's Application µFramework

Maintainers

👁 KarelWintersky

Package info

github.com/ArrisFramework/Arris

pkg:composer/karelwintersky/arris

Statistics

Installs: 2 631

Dependents: 5

Suggesters: 4

Stars: 1

Open Issues: 7

2.100.0 2026-06-26 17:16 UTC

Requires

Suggests

Provides

None

Conflicts

None

Replaces

None

MIT 4457091214e447cf98ad6ac864060b8cea8c0ef5

  • Karel Wintersky <karel.wintersky.woop@yandex.ru>

loggingroutingconsoleapphooks


README

Class collection for some my projects

Sub-packages

How to use

App - Реестр

$app = App::factory();

$app->set('PDO', new PDO(/* params */));
$app->set(PHPAuth::class, new PHPAuth($pdo, (new PHPAuthConfig())->loadENV('_env')->getConfig() ));
$app->set(Smarty::class, new Smarty());

$app->addService('pdo.main', new PDO());

later:

$app = App::factory(); // or ::handle()

$dbc = $app->get('PDO');

// or

$dbc = (App::access())->get('PDO');

// or

$dbc = (App::factory())->getService('pdo.main'); 

CLIConsole

  • todo

DB

  • todo

DBPool

  • todo

Hook

  • todo

Utils\Timer