Article View: pl.comp.lang.php
Article #232051Re: Laravel - jak to to działa?
From: Rafal Podsiadly
Date: Sat, 08 Dec 2018 08:23
Date: Sat, 08 Dec 2018 08:23
21 lines
2618 bytes
2618 bytes
Zwracają uwagę na to co napisał @Borys zaglądam sobie da katalogu vendor\laravel\framework\src\Illuminate\Routing I tam mam kod dla całego routingu. vendor\laravel\framework\src\Illuminate\Routing\Route.php#894 Mam twój route::get W korzystaniu z frameroków chodzi o to, że by nie zastanawiać sie jak to działa a zaufać i pisać kod. separować to co jest powtarzalne dla wielu projektów do jednego miejsca i o tym zapomnieć Dlatego wspomiania fasada route jest zarejestowana w pliku config\app.php#221 Następnie uruchomianie fasady generuje kod wyzwolenia vendor\laravel\framework\src\Illuminate\Routing\Route.php i to zawsze się do tego obiektu odwołujesz. Dzięki takiemu zachowaniu mamy leniwe ładowanie (czyli tylko wtedy gdy zapytam) i oszczędzamy na miejscu bo ładujemy tylko to o co pytam. Dzięki temu inny jest zestaw metod (patrz w anotate) dla projektu uruchamianego z konsoli by go przetestować a inny zestaw metod dla projektu z http
Technical Details
Message-ID:
<8a7c8a09-6a2a-4830-90bf-a10721944e26@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!v55no3028917qtk.0!news-out.google.com!m21ni1460qta.0!nntp.google.com!v55no3028910qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<ptsctv$cfj$1@node1.news.atman.pl> <1v0xvyvpzdfv7$.1rpu9f5pj0855.dlg@40tude.net> <pu1k56$dd4$1@node2.news.atman.pl> <h7gl5chedxpp.1jwtzx4lghnpe$.dlg@40tude.net> <pu6m4i$up$1@node2.news.atman.pl> <7367cb98-1e11-4ea9-9b5a-846c6259d56b@googlegroups.com> <puc568$u7g$1@node1.news.atman.pl> <fd0067a6-b2cb-4d89-9ec5-8a01de76e14a@googlegroups.com> <pueu5g$lps$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 2002:aed:35a4:: with SMTP id c33mr3783462qte.40.1544257428873; Sat, 08 Dec 2018 00:23:48 -0800 (PST) X-Received: by 2002:a37:2b04:: with SMTP id r4mr69507qkh.7.1544257428551; Sat, 08 Dec 2018 00:23:48 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!v55no3028917qtk.0!news-out.google.com!m21ni1460qta.0!nntp.google.com!v55no3028910qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.php Date: Sat, 8 Dec 2018 00:23:48 -0800 (PST) In-Reply-To: <pueu5g$lps$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:a31d:8439:7b80:d27:d04d:b073:f1f0; posting-account=reqlzgoAAACKWK1i9kGr8VyQtzu_4AF6 NNTP-Posting-Host: 2a02:a31d:8439:7b80:d27:d04d:b073:f1f0 References: <ptsctv$cfj$1@node1.news.atman.pl> <1v0xvyvpzdfv7$.1rpu9f5pj0855.dlg@40tude.net> <pu1k56$dd4$1@node2.news.atman.pl> <h7gl5chedxpp.1jwtzx4lghnpe$.dlg@40tude.net> <pu6m4i$up$1@node2.news.atman.pl> <7367cb98-1e11-4ea9-9b5a-846c6259d56b@googlegroups.com> <puc568$u7g$1@node1.news.atman.pl> <fd0067a6-b2cb-4d89-9ec5-8a01de76e14a@googlegroups.com> <pueu5g$lps$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8a7c8a09-6a2a-4830-90bf-a10721944e26@googlegroups.com> Subject: Re: Laravel - jak to to działa? From: Rafal Podsiadly <spinacz24@gmail.com> Injection-Date: Sat, 08 Dec 2018 08:23:48 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit