Wpis z mikrobloga

Używam FOSRestBundle i mam pewien problem z adnotacjami. Dodaję coś takiego:

@View(serializerGroups={"group"})
i zero reakcji, obiekt jest serializowany według domyślnej grupy. Natomiast jak dam:

$view->setContext((new Context())->setGroups(['group']));
To działa jak powinno. Ktoś się może z tym spotkał?

#webdev #php #symfony
  • 11
nie ma to jak programować w komentarzach.


@ptasznik69: Bo jakby to były natywne annotacje, to sytuacja byłaby jaśniejsza?

Niekoniecznie. To jest już kwestia wiedzy jakie annotacje można wykorzystywać i obsługi błędów. Natywne annotacje mogą być równie słabo udokumentowane i równie słabo obsługiwać błędy co i teraz „symulowane” w komentarzach. I odwrotnie: komentarzowe annotacje mogą mieć świetną dokumentację i obsługę błędów.

Inaczej mówiąc: bullshit argument.