![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 76 Dołączył: 27.12.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chciałem przedstawić klasę prostego kontenera. Wzorowałem się na kontenerze z laravela, lecz nie "kopiowałem", a pisałem samodzielnie, co na pewno widać (IMG:style_emoticons/default/smile.gif) Chciałbym prosić o ocenę kodu, w miarę możliwości tego jak będzie wydajny oraz wytknięcie błędów. Z góry dziękuję za waszą pomoc (IMG:style_emoticons/default/smile.gif)
Ten post edytował untorched 5.10.2014, 00:50:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Byłoby prościej jakbyś napisał o co w tym chodzi, jak tego użyć i stworzył dokumentacje ;)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Kurcze też Wam zahashowało komentarze na // ================================================== //
? (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 76 Dołączył: 27.12.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Nie ma opcji edytuj więc muszę dorzucić to tutaj.
Przepraszam za brak komentarzy i opisu działania, nadrobiłem, są komentarze(błędy stylistyczne, błędy składni językowej lub inne dziwne rzeczy mogą się tam znaleźć niestety). Poniżej zamieszczam kod oraz użycie http://pastebin.com/2H0FsKsB
Powinno wszystko działać. Aczkolwiek liczę się z tym, że możliwie popełniłem tu kilka błędów. Proszę o opinie na temat kodu, wygody użycia, braków itd. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zwróci null. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 76 Dołączył: 27.12.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
http://pastebin.com/PUfFshcY
Poprawka. Faktycznie nie uwzględniłem, że parametr konstruktora może posiadać wartość domyślną. Dziękuje serdecznie !*! za znalezienie tego buga. Jeśli jest coś jeszcze to chętnie przyjmę to do informacji (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Grunt, że działa. Nie wiem jak to się sprawdza w praktyce przy czymś większym. Osobiście mam wrażenie, że trochę przebajerowałeś z makeClassWithParameters i samym ReflectionClass. Choć może to tylko subiektywne odczucie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:42 |