Quel est l'intérêt de cette fonction par rapport à ``getAll()``
Ne peux-t'on pas les fusionner ? 

Ou si on veut vraiment garder temporairement deux noms (ce que je comprendrais parce que c'est chiant d'aller modifier partout), pourquoi ne pas faire un alias genre:

public static function getAll(.....) {
     return static::getByIdsAndFunId(....);
}

En adaptant les parametres qui vont bien ?