inyectaSiguiente PHP next siguiente cargar primer elemento de una lista
Ver primero información sobre la función "inyecta". "Similar a .next() de otros lenguajes que itera por una estructura manualmente cambiando el contexto de $this. (Realmente, sustituyendo los datos que tiene en $this->datos por los que llegan).
Suponiendo que la funcion actual es un listado, si hacemos $this->inyectaSiguiente() hacemos que el primer elemento de la lista pase a ser el elemento cargado y sus datos pasen a datos. Si volvemos a ejecutar inyectaSiguiente, pasamos al siguiente elemento, y así sucesivamente
$this->inyectaSiguiente(); //es como si fuese un carga del primer elemento
while($this->inyectaSiguiente()){
//
}
while($SoporteColaboradores->inyectaSiguiente()){
//
}