Quando devo scrivere un riferimento a una funzione callable uso la sintassi standard di PHP defined as:Come codificare/riferimento a un PHP funzioni richiamabili facile da gestire per il mio IDE
una funzione PHP è passato con il suo nome come una stringa. È possibile utilizzare qualsiasi funzione incorporata o definita dall'utente [... omessa ...].
Un metodo di un oggetto istanziato viene passato come un vettore contenente un oggetto di indice 0 e il nome metodo(alias stringa) dall'indice 1.
metodi di classe statici possono anche essere trasmessi senza istanza di un oggetto di quella classe passando il nome classe(ancora una stringa) invece di un oggetto all'indice 0.
dal PHP 5.2.3, è anche possibile passare (la stringa)'ClassName :: methodName'.
Oltre alla funzione definita dall'utente comune, le funzioni anonime possono anche essere passate a un parametro di richiamata.
Tutte queste vie non sono le "IDE friendly" per le operazioni come il nome funzione refactoring o utilizzo ritrovamento di.
Nella mia risposta propongo una soluzione, ma ci sono altri approcci che possono essere applicati, anche totalmente diversi, che permettono all'IDE di "trovare" l'invocazione dei metodi?
funzione freccia risolverà il problema alla radice! –