В некоторых примерах ZF2 я заметил два разных типа обозначений класса модели: один с использованием геттеров/сеттеров или один с помощью функции arrayExchange. Мне интересно, каковы различия и что/когда использовать. Я заметил, что геттеры и сеттеры не будут работать для обычного ResultSet, но работают, когда мы увлажняем.ZF2 Класс модели
0
A
ответ
1
В этом смысле нет разницы. ZF2 поддерживает несколько различных способов увлажнения объекта (см. Документы для Zend\Stdlib\Hydrate). ArraySerializable использует функцию обмена массивами, ClassMethods будет называть ваши получатели и сеттеры. Пока ваша модель реализует интерфейс гидратора, ZF2 будет правильно его гидратировать. Какой из них вы выбираете, в значительной степени зависит от личных предпочтений.
Смежные вопросы
- 1. PHPUnit ZF2 неудачной модели
- 2. ZF2 Формы класс вопрос
- 3. ZF2 вид использования JSon модели
- 4. Модели ZF2, разделяемые между модулями
- 5. ZF2 модель, класс не найден
- 6. zf2: как получить Service Locator в модели
- 7. Как получить baseUrl в модели ZF2?
- 8. zf2 вызов метода из модели в другой модели
- 9. Модели Django. Получить класс модели
- 10. ZF2 Класс не найден на продукции
- 11. ZF2 Zend 2 FormCollection/FormElement Вспомогательный класс
- 12. Как использовать класс репозитория в ZF2?
- 13. ZF2 не принимает PHP 5 «DateTime» класс
- 14. Класс не найден в Module.php в zf2
- 15. Менеджер сервиса ZF2 использует пользовательский класс
- 16. Как я могу запустить проверку ZF2 на модели без формы?
- 17. Как получить URL-адрес сервера в модели ZF2
- 18. ZF2, ZF2-NoCaptcha, FormValidation
- 19. Класс модели не найден
- 20. класс Java модели объекта
- 21. Laravel 5 Класс модели
- 22. Зачем сериализовать класс модели
- 23. Очистить класс модели
- 24. UML - класс вопрос модели
- 25. класс для выбора модели
- 26. MVVM базовый класс модели
- 27. Создать базовый класс модели
- 28. Класс модели или библиотеки
- 29. Как расширить класс модели?
- 30. Получить модель модели/класс модели Backbone Model