Siema Mirki. Doszedłem do wniosku że popełniłem bardzo poważny i bolesny w skutkach błąd w swojej karierze programisty, ponieważ wyspecjalizowałem się w wymierających już technologiach. W desktopach w Delphi a w webdev w PHP opierając się o framework Kohana. Co prawda zrealizowałem już kilka poważniejszych portali na Kohanie (właściwie przeniosłem na Koseven żeby chodziło pod PHP 7), praca 100% zdalna gdzie miałem wybór co do technologii ale przeglądając praktycznie wszystkie ogłoszenia o
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daro1: imo na rekrutacji nikt nie patrzy jak dobrze znasz sf. Raczej na to czy kumasz zasady typu Solid, działanie kontenerów zależności itp. Pracowałem w kilku firmach gdzie wymagali sf, ale tak naprawdę bez znajomości frameworka też zatrudniali
  • Odpowiedz
@justjoin_it: może jakiś tag do prasówki dla konkretnego języka? Nie zauwazylem takowego a chciałbym np. otrzymywać powiadomienia tylko co tydzień dot. konkretnego języka programowania.
  • Odpowiedz
Cześć.
Załóżmy, że mam encję Post, która reprezentuje post na blogu. W bazie mam już kilka rekordów, ale po jakimś czasie chciałbym dodać createdAt i updatedAt za pomocą StofDoctrineExtensionsBundle i Timestampable.
Dodaję traita do encji i robię migrację. No i przy migrowaniu zmian mam błąd:

SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column 'created_at' at row 1


Problem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć.
Mam problem z paczką StofDoctrineExtensionsBundle i SoftDeleteable. Dodałem do encji traita tylko cały czas zwraca mi wszystkie rekordy, nawet te które w bazie mają datę w polu deletedAt.
W dokumentacji jest, że można dodać filtr do entity managera (link), ale wolałbym takie rzeczy ustawić gdzieś w configu - stofdoctrineextensions.yaml. Przejrzałem sobie możliwy config za pomocą:
bin/console config:dump-reference StofDoctrineExtensionsBundle i nie znalazłem tam nic z filtrami. Tak
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ElGovanni: ze śmianiem się z php jest jak z "michał napraw tagi"

garstka osób wie o co chodzi a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD
  • Odpowiedz
a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD


@Drew: Dlatego wytrwale takie osoby wrzucam na czarno żeby mi nie spamowały bo i tak nic wartościowego nie przekażą. Nie uważam, że php jest najlepszy ale podoba mi się w jakim kierunku idzie to go używam ¯\_(ツ)_/¯
  • Odpowiedz
#php #symfony

Mam DTO dla formularza symfonowego, który zawiera DateTime oraz tablicę innego DTO (który zawiera kod oraz datę tylko). Piszę do tego test zgodnie z dokumentacją https://symfony.com/doc/current/form/unit_testing.html i niestety po $form->submit nie wszystkie dane lądują w formularzu nie ma właśnie tablicy obiektów ani daty (wszystko jest jako null). Data się wpisuje, gdy w obiekcie formularza zamiast DateTimeType podam TextType (czemu?). Próbowałem też użyć opcji 'format' dla DateTimeType,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masterix

Podobny problem jest z wartością typu bool, w formularzu dałem ChoiceType i zdefiniowałem wartości, które mają być traktowane jako false, ale zawsze mam null.


Próbowałeś do ChoiceType wlać integera 1/0 zamiast bool?
  • Odpowiedz
Mirki,

sprawdzając pole input fetchem (GET), otrzymuję 500 oraz to:

**The Response content must be a string or object implementing __toString(), "boolean" given.**

Problem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach