DS
Size: a a a
DS
RT
FilterableDataInterface
и SortableDataInterface
реализовать в коллекции. Будет полезно. Ну типа добавлять и свои фильтры и сортировки, через отдельные реализации - это хорошо. DataWriterInterface
- непонятно для чего может пригодится. CountableDataInterface
- тоже можно реализовать, ну вместо Countable
PaginatorInterface
- не уверен, что нужно. DataProcessorInterface
- врядли, не могу придумать когда может пригодитсяRT
А
FilterableDataInterface
и SortableDataInterface
реализовать в коллекции. Будет полезно. Ну типа добавлять и свои фильтры и сортировки, через отдельные реализации - это хорошо. DataWriterInterface
- непонятно для чего может пригодится. CountableDataInterface
- тоже можно реализовать, ну вместо Countable
PaginatorInterface
- не уверен, что нужно. DataProcessorInterface
- врядли, не могу придумать когда может пригодитсяPaginatorInterface
не нужен, т.к. это он должен использовать коллекцию. Для этого коллекции нужен интерфейс DataReader
(конкретно для реализаций пагинатора)А
RT
DataReaderInterface
можно реализовать, но тогда получается коллекция по умолчанию будет с пагинацией насколько я понимаю.А
DataReaderInterface
можно реализовать, но тогда получается коллекция по умолчанию будет с пагинацией насколько я понимаю.А
getDataReader
, а не реализовывать интерфейс в коллекцииRT
DataReaderInterface
, я бы подумал именно такRT
getDataReader
, а не реализовывать интерфейс в коллекцииRT
А
А
RT
KeysetPaginator
не типизированы свойства, хотя в остальных сделано.А
KeysetPaginator
не типизированы свойства, хотя в остальных сделано.А
RT
RT
RT
RT