(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_unset_mock — Supprime la simulation précédemment définie
Supprime la simulation précédemment définie pour class.
classLe nom de la classe simulée.
Aucune valeur n'est retournée.
Une RuntimeException est lancée, si aucune simulation n'a été précédemment
définie pour class.
Exemple #1 Exemple de uopz_unset_mock()
<?php
class A {
public static function who() {
echo "A";
}
}
class mockA {
public static function who() {
echo "mockA";
}
}
uopz_set_mock(A::class, mockA::class);
uopz_unset_mock(A::class);
A::who();
?>L'exemple ci-dessus va afficher :
A