sans pour autant faire appel a __call().
par ex:
classe maClasse
{
public function maMethode($monParametre)
{
//code
}
}
et aillieur faire par ex:
$monObj = new maClasse()
$monObjet->maMethode('Param1', 'Param2')classe maClasse
{
public function maMethode($monParametre)
{
//code
}
}
$monObj = new maClasse()
$monObjet->maMethode('Param1', 'Param2')class A{
public function test($arg1, $arg2 = null)
{
if($arg2 !== null)
{
// faire quelquechose
}
// reste du code
}
}
en haut à droite de la réponse qui te semble la plus pertinente.