downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

classkit_method_rename> <classkit_method_redefine
[edit] Last updated: Fri, 17 May 2013

view this page in

classkit_method_remove

(PECL classkit >= 0.1)

classkit_method_removeRemove dinamicamente um método da classe

Descrição

bool classkit_method_remove ( string $classname , string $methodname )

Nota: This function cannot be used to manipulate the currently running (or chained) method.

Aviso

Esta função é EXPERIMENTAL. O comportamento desta função, seu nome, incluindo toda documentação pode ser modificado sem aviso em futuras versões do PHP. Esta função deve ser usada por sua própria conta e risco.

Parâmetros

classname

Classe de onde será retirado o método

methodname

Método a ser removido

Valor Retornado

Retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Exemplos

Exemplo #1 classkit_method_remove() example

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

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

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

?>

O exemplo acima irá imprimir:

bar

Veja Também



add a note add a note User Contributed Notes classkit_method_remove - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites