Mam pomocnika widokowego w library/my/view/helper/gravatar
, więc w każdym widoku mogę zadzwonić pod numer $this->gravatar($email)
.Zend: Jak używać niestandardowej funkcji z pomocnika widoku w kontrolerze?
Ale jak uzyskać dostęp do tej funkcji w modelach (lub kontrolerach)?
Przepraszam, jeśli już został poproszony, ale jestem nowy i dokumentacja jest krwawa okropna w części.
Dzięki wszystkim
Gdzie zatem powinna działać ta gravatar? Musi być dostępny w częściach mojej modularnej strony internetowej – bluedaniel
@bluedaniel nie może powiedzieć bez znajomości twojej aplikacji. Jeśli masz pewność, że potrzebujesz tego w modelu, np. jako część logiki domeny, uczyń Gravatar usługą w swoim modelu lub dodaj getGravatar() do klasy, która go nazywa. – Gordon
jest w zbyt wielu modelach do skopiowania/wklejenia do każdej klasy, ale gdzie byłby to serwis w sieci? – bluedaniel