La classe Componere\Patch

(Componere 2 >= 2.1.0)

Introduction

La classe Patch permet au développeur de changer le type d'une instance à l'exécution sans enregistrer une nouvelle Définition

Lorsqu'un Patch est détruit, il est révoqué, de sorte que les instances qui ont été patchées pendant la durée de vie du Patch sont restaurées à leur type formel.

Synopsis de la classe

final class Componere\Patch extends Componere\Abstract\Definition {
/* Constructeurs */
public __construct(object $instance)
public __construct(object $instance, array $interfaces)
/* Méthodes */
public apply(): void
public revert(): void
public isApplied(): bool
public derive(object $instance): Patch
public getClosure(string $name): Closure
public getClosures(): array
/* Méthodes héritées */
}

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top