Article View: pl.comp.lang.php
Article #232143Re: Dependecy injection - jak to działa?
From: Borys Pogoreło
Date: Thu, 03 Jan 2019 23:54
Date: Thu, 03 Jan 2019 23:54
18 lines
1818 bytes
1818 bytes
Dnia Thu, 3 Jan 2019 21:35:21 +0100, Marek S napisał(a): > Czy takie programowanie jest normalne, gdzie programista wymyśla sobie > argumenty do funkcji a framework krakuje klasy potomne programisty w > celu wyłuskania typów oczekiwanych argumentów i takie je przekazuje? Przede wszystkim to nie jest dozwolone. Czy raczej: skończy się ostrzeżeniem, kod się wykona, ale nie bez powodu otrzymasz to ostrzeżenie. Nie powinieneś zmieniać deklaracji klasy z powodu możliwości stworzenia takich właśnie niespodzianek. Dozwolone jest co najwyżej rozszerzanie deklaracji o nowe argumenty. I chyba nadal nie przeczytałeś dokładnie jak działa DI w Laravelu, bo cały czas próbujesz na nowo wymyślić to, co jest podane na tacy. -- Borys Pogoreło borys(#)leszno,edu,pl
Technical Details
Message-ID:
<4cwhmtyiua45.y4ummhnkqoha.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.promontel.net.pl!not-for-mailReferences:
<pv1eid$s19$1@node2.news.atman.pl> <slrnq18hch.a42.wojciech.bancer@pl-test.org> <zh5xsvsue6hi$.1dwdbwvgnw36w$.dlg@40tude.net> <q0j6nq$b92$2@node2.news.atman.pl> <65gtnyttdedm.eb9c8v75r5ke.dlg@40tude.net> <q0lrml$ral$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.promontel.net.pl!not-for-mail From: Borys Pogoreło <borys@pl.edu.leszno> Newsgroups: pl.comp.lang.php Subject: Re: Dependecy injection - jak to działa? Date: Fri, 4 Jan 2019 00:54:10 +0100 Organization: snafu Lines: 18 Message-ID: <4cwhmtyiua45.y4ummhnkqoha.dlg@40tude.net> References: <pv1eid$s19$1@node2.news.atman.pl> <slrnq18hch.a42.wojciech.bancer@pl-test.org> <zh5xsvsue6hi$.1dwdbwvgnw36w$.dlg@40tude.net> <q0j6nq$b92$2@node2.news.atman.pl> <65gtnyttdedm.eb9c8v75r5ke.dlg@40tude.net> <q0lrml$ral$1@node2.news.atman.pl> NNTP-Posting-Host: public-gprs177301.centertel.pl Mime-Version: 1.0 X-Trace: thunar.promontel.net.pl 1546559650 29494 46.134.31.214 (3 Jan 2019 23:54:10 GMT) X-Complaints-To: abuse@promontel.net.pl NNTP-Posting-Date: Thu, 3 Jan 2019 23:54:10 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.14.1pl X-fnord: obey. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit