Exception en una funcion PHP

Tengo un gran problema al llamar a una función PHP. Pongo las primeras líneas del código

function CorreuPHPValidadors($wP1,$wP2,$wP3,$wP4,$wP5,$wP6,$wP7,$wP8,$wP9,$wP10,$wP11,$wP12,$wP13)
{
    $wAssumpte = "Accés a validació de documents CAE171";
    $To = $wP3 . "  <" . $wP4 . ">";

Cuando la llamo, obtengo una ristra de errores ligadas a la declaración de la function i otra ligada a la asignación de $T0 (ver a continuación). Sin embargo, si en la función llamadora a esta, investigo los valores que le paso como parámetros, todos están correctamente informado.

Ya no se que mirar.

Alguien puede ayudarme, ¿por favor?

Gracias.

Incluyo los errores que me da en ejecución (no hacer caso del numero de sentencia)

------------------- Errores para la declaración -------------------

Exception : Argument 1 passed to CorreuPHPValidadors() must be an instance of v0000000100000001, string given
Exception : Argument 2 passed to CorreuPHPValidadors() must be an instance of v0000000200000001, string given
Exception : Argument 3 passed to CorreuPHPValidadors() must be an instance of v0000000300000001, instance of CCelluleTable given
Exception : Argument 4 passed to CorreuPHPValidadors() must be an instance of v0000000400000001, instance of CCelluleTable given
Exception : Argument 5 passed to CorreuPHPValidadors() must be an instance of v0000000500000001, string given
Exception : Argument 6 passed to CorreuPHPValidadors() must be an instance of v0000000600000001, string given
Exception : Argument 7 passed to CorreuPHPValidadors() must be an instance of v0000000700000001, string given
Exception : Argument 8 passed to CorreuPHPValidadors() must be an instance of v0000000800000001, string given
Exception : Argument 9 passed to CorreuPHPValidadors() must be an instance of v0000000900000001, instance of CCelluleTable given
Exception : Argument 10 passed to CorreuPHPValidadors() must be an instance of v0000000a00000001, string given
Exception : Argument 11 passed to CorreuPHPValidadors() must be an instance of v0000000b00000001, string given
Exception : Argument 12 passed to CorreuPHPValidadors() must be an instance of v0000000c00000001, string given
Exception : Argument 13 passed to CorreuPHPValidadors() must be an instance of v0000000d00000001, string given

------------------------ Errores para la asignación de $To --------------------------

Exception : Object of class CCelluleTable could not be converted to string

Añade tu respuesta

Haz clic para o