Resultados da pesquisa a pedido "magic-methods"

4 a resposta

Como implementar __iadd__ para uma propriedade Python

Estou tentando criar uma propriedade Python em que a adição no local é manipulada por um método diferente da recuperação do valor, adicionando outro valor e ...

2 a resposta

__instancecheck__ - a substituição não mostra efeito - o que estou fazendo de errado?

Estou tentando fazer com que minha classe apareça como um objeto diferente para burlar a verificação de tipo lento no pacote que estou usando. Mais especificamente, estou tentando fazer meu objeto aparecer como uma instância de outro objeto ...

4 a resposta

Fazer uma classe python definida pelo usuário classificável, hashable

Quais métodos precisam ser substituídos / implementados ao tornar as classes definidas pelo usuário classificáveis e / ou hashable em pytho Quais são as dicas a observar? Eu digitodir({}) no meu intérprete para obter uma lista de métodos ...

3 a resposta

Zend diz evitar métodos mágicos?

Eu estava lendo esta página - http://deaduseful.com/blog/posts/50-php-optimisation-tips-revisited [http://deaduseful.com/blog/posts/50-php-optimisation-tips-revisited] E uma das recomendações era evitar o uso de Métodos Mágicos, citados em um ...

2 a resposta

Possível testar se uma variável é estática no PH

É possível testar se uma variável é estática no PHP? Estou tentando criar um método mágico__get que também analisa variáveis estáticas. Eu acho queproperty_exists() retorna true quando uma variável também é estática. Mas vou precisar usar:: ao ...

7 a resposta

Métodos mágicos __get e __set do PHP

A menos que eu esteja completamente enganado, o__get e__set métodos devem permitir a sobrecarga do →get eset. Por exemplo, as seguintes instruções devem chamar o__get método: echo $foo->bar; $var = $foo->bar;E o seguinte deve usar o__set ...

6 a resposta

Como fazer com que a inicialização de array inline funcione como, por exemplo, Inicialização do dicionário?

Por que é possível inicializar um

1 a resposta

É possível, usando objetos simulados PHPUnit, esperar uma chamada para um método mágico __call (

Eu tenho um objeto simulado em um teste. O objeto real, PageRepository, implementa um método mágico usando __call (); portanto, se você chamar $ pageRepository-> findOneByXXXX ($ value_of_field_XXXX), ele pesquisará no banco de dados os ...

2 a resposta

Usando PDO :: FETCH_CLASS com Métodos Mágicos

Tenho uma classe que usa métodos mágicos para armazenar propriedades. Aqui está um exemplo simplificado: class Foo { protected $props; public function __construct(array $props = array()) { $this->props = $props; } public function __get($prop) { ...

1 a resposta

xemplo de métodos mágicos do PHP

Eu tenho essa pergunta no guia de estudo do Zend PHP e não consigo encontrar uma explicação adequada ... <?php class Magic { public $a = "A"; protected $b = array("a"=>"A", "b"=>"B", "c"=>"C"); protected $c = array(1,2,3); public function ...