Plně samostatný RobotLoader

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
salazzar
Člen | 18
+
0
-

Chtěl jsem nasadit na web RobotLoader z Nette kdyz uz mám některé jeho části. Bohužel díky těm závislostem na jiných třídách to není možné, ale rád bych znal důvod proč si myslíte že není třída RobotLoader plně soběstačná ?

Nejspíš je do díky loader.php které nahraje celé Nette cože umožní využívat frameworku i uvnitř RobotLoaderu, ale určitě jste psali něco malého a řekli si opravdu načtu celý Nette pro těch svých pár tříd když potřebuji jen služby RobotLoaderu ?

CZechBoY
Člen | 3608
+
+1
-

Celý Nette? Jsou potřeba 3 balíčky…
https://github.com/…omposer.json#L16

iNviNho
Člen | 352
+
0
-

Suhlasim s @CZechBoY . Ak ju vies zjednodusit, posli Pull Request na github :)

Tomáš Votruba
Moderator | 1114
+
0
-

Co přesně řešíš za problém?

Kde ti tam nestačí composer?

enumag
Člen | 2118
+
0
-

Vypadá to, že si @DavidGrudl všiml tohoto tématu a něco kutí.

Každopádně ti musím tak jako tak doporučit instalaci pomocí composeru. Dnes už se v PHP bez composeru programovat dost dobře nedá.

David Grudl
Nette Core | 8239
+
+4
-

Jen nahrazuji nette/caching za PHP soubor, protože OPcache se stává standardem a soubor bude rychlejší (byť asi nepatrně).

S tématem to nesouvisí, RobotLoader dál bude mít závislosti, jelikož na tom není nic špatného, divného ani neobvyklého. Dělat s PHP bez Composeru dnes prostě nejde.

salazzar
Člen | 18
+
0
-

Chtěl jsem jen nahradit puvodni class RobotLoader za Nette RobotLoader v mém projektu je to první třída která se načte proto jsem ty závislosti nečekal.
Composer samozřejmně používám jak se jen dá.