Aktywne Wpisy
wilkCaly +65
No cześć Mirki, mam sąsiadów Azjatów i zaraz mnie coś strzeli. Zwracałem im już uwagę że motorycznie zaśmiecają korytarz ale jak krew w piach. Jak dzwoni do nich ochrona to nie otwierają. Cała klatka jednak jak na załączonym obrazku. Stoją rowery, buty, wózki, zabawki.... Myślałem nawet żeby im nasrać do tych butów ale pomyślałem, że zapytam was o jakieś rady... Co z tym zrobić?
#deweloperka #wynajem #mieszkanie
#deweloperka #wynajem #mieszkanie
![wilkCaly - No cześć Mirki, mam sąsiadów Azjatów i zaraz mnie coś strzeli. Zwracałem i...](https://wykop.pl/cdn/c3201142/b6145650122795ed4473c93e288a930bc35d230bded52b7716bfeba38c4b189e,w150.jpg?author=wilkCaly&auth=1dcce1a898de73754ff1892ac1bd4d66)
źródło: 1000010911
Pobierz![kimunyest95](https://wykop.pl/cdn/c3397992/kimunyest95_FosqSaFQ5a,q60.jpg)
kimunyest95 +22
Mam takie coś:
/**
*
* @ORM\PreRemove
*/
public function groupSizePreRemove()
{
$this->getCosting()->resetOpenBandOppositeRateType();
}
/**
* @ORM\PostUpdate
*/
public function groupSizePostUpdate()
{
$this->getCosting()->resetOpenBandOppositeRateType();
}
potem w kontrolerze wołane jest persist i flush przy remove oraz tylko flush przy update.
Pytanie: Dlaczego zmiana w innym entity (costing) zapisuje się do bazy przy preRemove ale przy preUpdate lub postUpdate jest ignorowana?
To podstawowe entity ktorego robie update tez jest zawsze zmieniane wiec kompleteni nie wiem o co biega.
Jest tak: Robie remove entity A i wtedy w preRemove robię update dla niektórych elementów klasy C w kolekcji entity klasy B :) Wtedy działa. Dla update entity klasy A nie działa.
Pewnie nie rozjaśniłem :) no nic, draze dalej, pewnie to problem z cache czy co....
Przede wszystkim nie doczytałem do końca dokumentacji ᕙ(⇀‸↼‶)ᕗ
No bo nawet w dokumentacji to jest na encjach tłumaczone...
Chyba jestem na etapie "nie ogarniam kuwety:)"
@gajowy_marucha: Unikaj w encji nazw typu
PreRemove
– nie ma znaczenia, że odpalasz to akurat przed usunięciem. Możesz przecież normalnie „ręcznie” odpalić sobie tę metodę z usługi czy kontrolera, więc wystarczy w nazwie samogroupSize()
, bez wskazywania „kiedy”.