PHP Interface yii\data\DataProviderInterface
Data providers are components that sort and paginate data, and provide them to widgets
such as
GridView,
ListView.
For more details and usage information on DataProviderInterface, see the
guide article on data providers.
Afficher le fichier
Open project: yiisoft/yii2
Interface Usage Examples
Méthodes publiques
Method Details
getCount()
public méthode
This is equivalent to count($provider->getModels()).
When [[getPagination|pagination]] is false, this is the same as [[getTotalCount|totalCount]].
Returns the key values associated with the data models.
public getKeys ( ) : array |
Résultat |
array |
the list of key values corresponding to [[getModels|models]]. Each data model in [[getModels|models]]
is uniquely identified by the corresponding key value in this array. |
getModels()
public méthode
Returns the data models in the current page.
public getSort ( ) : Sort |
Résultat |
Sort |
the sorting object. If this is false, it means the sorting is disabled. |
getTotalCount()
public méthode
When [[getPagination|pagination]] is false, this is the same as [[getCount|count]].
public prepare ( boolean $forcePrepare = false ) |
$forcePrepare |
boolean |
whether to force data preparation even if it has been done before. |