13.12.11 SearchAccount::setStart()
Cette méthode permet d'indiquer que les n premiers résultats ne sont pas
retournés.
13.12.11.1 Description
void setStart ( int $start )
Les éléments retourné commence après avoir passé n résultats. Le n est défini par le paramètre de la fonction.
13.12.11.1.1 Avertissements
Aucun
13.12.11.2 Liste des paramètres
- (int)
start
- Le start doit être une valeur numérique supérieure ou égale à 0 (si c'est un double, il est converti en entier).
13.12.11.3 Valeur de retour
void
13.12.11.4 Erreurs / Exceptions
Si le start n'est pas valide alors une exception Dcp\Sacc\Exception
est levée.
13.12.11.5 Historique
Aucun
13.12.11.6 Exemple
print "Without slice \n"; $searchAccount = new SearchAccount(); $accountList = $searchAccount->search(); $i = 0; foreach ($accountList as $account) { printf("Login : %s \n", $account->login); $i++; if ($i == 3) { break; } } print "\n"; print "\n"; print "With a start of 2 (get the third element)\n"; $searchAccount = new SearchAccount(); $searchAccount->setStart(2); $accountList = $searchAccount->search(); foreach ($accountList as $account) { printf("Login : %s", $account->login); break; }
Résultat :
Without slice Login : admin Login : all Login : anonymous With a start of 2 (get the third element) Login : anonymous
13.12.11.7 Notes
Cette fonction peut-être utilisée avec SearchAccount::setSlice()
pour faire un tourne page.