XIII. Classkit Functions

Introdução

As funções contidas nesse pacote permitem a manipulação dinâmica de classes, em tempo de execução.

Nota: Esta extensão foi substituida por por runkit, essa nova extensão não limita-se apenas a manipulação de classes extendendo também as funções.

Instalação

Esta estensão PECL não vem compilada com o PHP.

Informações para a instalação desta extensão PECL podem ser encontradas no manual no capitulo entitulado Instalação de extensões PECL. Informações adicionais como novas versões, downloads, arquivos fontes, manutenções, e um Changelog, podem ser obtidos aqui: http://pecl.php.net/package/classkit.

Você pode baixar esta extensão PECL DLL a apartir de downloads PHP ou em http://snaps.php.net/.

Configurações em execução

Esta extensão não define nenhum parâmetro de configuração no php.ini.

Tipos Resource

Esta extensão não possui nenhum tipo resource.

Constantes pré-definidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

CLASSKIT_ACC_PRIVATE (int)

Seta o método como private

CLASSKIT_ACC_PROTECTED (int)

Seta o método como protected

CLASSKIT_ACC_PUBLIC (int)

Seta o método como public

Índice
classkit_import -- Importa métodos definidos em outra classe
classkit_method_add -- Adiciona dinamicamente um método a uma classe
classkit_method_copy -- Copia um método de uma classe para a outra
classkit_method_redefine -- Muda dinâmicamente o corpo do método
classkit_method_remove -- Remove dinamicamente um método da classe
classkit_method_rename -- Muda dinamicamente o nome de um método