et bien je dirais que logiquement il faut que l'objet pointé par $this propose une méthode CallBack_GetFileContent() qui donne ce qui doit remplacer ton pattern.
c'est comme dans call_user_function, le premier argument peut être le nom d'une fonction, une lambda (5.3), ou un array avec (objet, nom_de_methode) ou (nom_de_classe, nom_de methode (qu'on peut appeller dans un contexte static))
Je serais toi, je créerais ma méthode et dedans j'y mettrais
$args = func_get_args();
var_dump($args);
pour voir ce qu'elle reçoit mais ça devrait aussi être dans la doc
c'est comme dans call_user_function, le premier argument peut être le nom d'une fonction, une lambda (5.3), ou un array avec (objet, nom_de_methode) ou (nom_de_classe, nom_de methode (qu'on peut appeller dans un contexte static))
Je serais toi, je créerais ma méthode et dedans j'y mettrais
$args = func_get_args();
var_dump($args);
pour voir ce qu'elle reçoit mais ça devrait aussi être dans la doc