Sf TIC Bundles

ObjectHelper
in package

Méthodes statiques utilitaires pour manipuler des objets.

Table of Contents

Methods

changeField()  : bool
Changement d'une valeur de propriété sur un objet.
toggleField()  : bool
Inversion d'une valeur de propriété (booléenne) sur un objet.
__construct()  : mixed
This class should not be instantiated.

Methods

changeField()

Changement d'une valeur de propriété sur un objet.

public static changeField(object $item, string $property, mixed $value) : bool
Parameters
$item : object

Instance d'objet à modifier

$property : string

Nom de la propriété concernée

$value : mixed

Nouvelle valeur à affecter

Return values
bool

Vrai si propriété modifiée ; Faux si inchangée

toggleField()

Inversion d'une valeur de propriété (booléenne) sur un objet.

public static toggleField(object $item, string $property[, bool $value = null ]) : bool
Parameters
$item : object

Instance d'objet à modifier

$property : string

Nom de la propriété booléenne à inverser

$value : bool = null

Nouvelle valeur imposée plutôt qu'une inversion de la courante

Return values
bool

Retourne la nouvelle valeur de la propriété ; Null si spécifiée et inchangée

__construct()

This class should not be instantiated.

private __construct() : mixed

        
On this page

Search results