![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Mam dziwny problem podczas wywoływania metody, pojawia mi się obiekt, który nie ma prawa istnieć bo jest nulem
Symfony zaprzecza sobie bo najpierw pokazuje że zmienna to null ale z nula powstaje obiekt nawet nie związany z ID project ale zawarty w jednej z kolekcji project, jest to pierwszy element kolejkcji $tasks. Podczas wywołania pierwszego rutingu do życia w niezrozumiały dla mnie sposób powołany zostaje obiekt $task, który nie istnieje w pierwszym rutingu W Request Attributes _route_params pokazuje tylko project a pozostałe 2 są nulami ale zaraz poniżej są instancje 2 obiektów project i task a workflow dalej jest nulem Gdyby ktoś chciał napisać że problemem jest drugi ruting to uprzedzam że podczas wielu prób testowania został usunięty i dalej było to samo, nie wpływa w żaden sposób na błąd. Czy mieliście podobny problem, że powstawał obiekt, który nie istnieje w rutingu. Ten post edytował LowiczakPL 23.04.2018, 13:53:32 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
To teraz napiszę bardziej wyraźnie
1. Klikam w link dla trasy 1 2. Symfony interpretuje to jako kliknięcie w trasę 1 i uruchamia kontroler i wskazaną metodę 3. Uruchamiam Profiler a) przechodze do Request Attributes (IMG:style_emoticons/default/cool.gif) _route_params pokazuje task = NULL c poniżej lista obiektów i widzę że zaprzecza sobie pokazując task = Obiekt 4. czyli z NULA powstaje obiekt, ale jakim cudem? Ten post edytował LowiczakPL 24.04.2018, 07:25:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:29 |