Download?????????? Laravel ??? Ascoos OS
???? ? ?????? ?????????? ??????? ??? ?? Ascoos OS, ??? Full Modular PHP Web5 Kernel, ??????????? ?? Laravel Framework ???? ??? ?????????? LibIn upload, ??????????????? ?? ??????????? ??? (macros, events, ?.??.) ????? ???????? ??? ?? Composer. ??????????? ?? ??????? ??? Laravel, ??? ???????????? ?? macros ??? events, ??? ?? ??????? ?? ?? global scope.
??????
-
??????? ??? ???????????? ??? Laravel ???? ??? `LibIn` upload system.
-
?????????? ??? Laravel ?? ?? `TMacroHandler` ??? ???????? macros.
-
????????? ????????? ????????????? ?? ?? `TEventHandler`.
-
?????? ?????????? ????????? ??? `$laravel_app` ??? ????? ?????.
-
?????????? ????????? ??? ??????????????? Laravel.
?????? ??????? ??? Ascoos OS
-
TMacroHandler: ????????????? ??? ???????? macros ??? ?? Laravel.
-
TEventHandler: ?????????? ??? ???????? ????????, ???? ?? `laravel_init`.
-
TLoggerHandler: ??????????????? ??? ????????? logs ??? ?? Laravel.
???? ???????
? ????????? ?????????? ?? ??? ?????? PHP:
- laravel_autoload.php
??????????????
-
PHP ? 8.2
-
????????????? Ascoos OS ?
AWES 26
-
??? ascoos `.az` archive ??? Laravel (??????????????????? `vendor` ??? `bootstrap`).
??? ?????????
-
??????? ??? `LARAVEL_BASE_PATH` ???? ??? `$AOS_LIBS_PATH`.
-
??????? ??????? ??? `vendor/autoload.php` ??? ???????? ????????? ?? ??? ???????.
-
??????? ??? `vendor/autoload.php` ??? ???????? ??? `bootstrap/app.php`.
-
???????????? ??? `$laravel_app` ??? ??????? ??? ??? `$GLOBALS['laravel_app']`.
-
???????? macro ??? logging ??? ????????????? ?? ?? `TMacroHandler`.
-
????????? ??? ????????? `laravel_init` ?? ??????? ??????? ???? ??? `TEventHandler`.
-
???????????? ????? ?? `Free()`.
?????????? ??????
// ???????? ???? ???????? Laravel ??????????
$laravel_app = $GLOBALS['laravel_app'];
$laravel_app->make('log')->info('????????????? ??????');
// ???????? ???? macro
$macroHandler = TMacroHandler::getInstance();
$macroHandler->addMacro(fn() => $laravel_app->make('log')->info('Custom macro executed'));
$macroHandler->runNext();
??????????? ??????????
-
Log ?????? (`laravel_loads.log`):
[2025-10-04 19:27:00] INFO: Laravel initialized with Ascoos OS
-
Event Log (???? `TEventHandler`):
[2025-10-04 19:27:00] INFO: Laravel integration successful at 2025-10-04 19:27:00
-
????????? ????????: ? ????????? `$GLOBALS['laravel_app']` ????? ????????? ??? ????????? ?????.
?????
??????????
????????? ?? case study ???????????? ?????????? ??? ???? frameworks (?.?. Symfony), ?????????????? ??????????? macros, ? ????????????? ??? AscoosServiceProvider. ????? ?? CONTRIBUTING.md ??? ???????.
????? ??????
?????????? ??? ??? Ascoos General License (AGL). ????? ?? LICENSE.md.
|