Liste
La class implémente les interfaces Countable Iterator Arrayable qui permettent
l'itération via boucle
foreachforeach(new EagleList(datas: ["eagle","framework"]) as $element) var_dump($element);récupération du nombre d'éléments via la méthode
count
Les méthodes propres à la class permettent l'accès aux données accompagné de fonctions de recherche
getFirstfourni le premier élément de la listegetLastfourni le dernier élément de la listesetFinderpermet modifier la fonction de recherche par défaut de la class (qui se base sur l'égalité). Référez-vous aux commentaires de la fonction pour plus de détailsgetDefaultFinderfourni la fonction de recherche par défaut de la classfindfonction majeure de recherche, elle prend en paramètres les éléments à faire correspondre dans la liste basée sur la fonction de recherche courante. Elle retourne une nouvelle instance deEagleListcontenant les éléments correspondants.