PHP.nl

runkit7_method_remove

runkit7_method_remove

Dynamically removes the given method

bool **runkit7_method_remove** string $class_name string $method_name

class_nameThe class in which to remove the method

method_nameThe name of the method to remove

return.success

Voorbeeld: example

<?php
class Example {
    function foo() {
        return "foo!\n";
    }

    function bar() {
        return "bar!\n";
    }
}

// Remove the 'foo' method
runkit7_method_remove(
    'Example',
    'foo'
);

echo implode(' ', get_class_methods('Example'));

?>
bar

runkit7_method_add``runkit7_method_copy``runkit7_method_redefine``runkit7_method_rename``runkit7_function_remove