# The Componere\Value class

(Componere 2 >= 2.1.0)

## Introduction

A Value represents a PHP variable of all types, including undefined

## Class synopsis

final class Componere\Value {
/* Constructor */
public __construct(mixed `$default` = ?)
/* Methods */
public setPrivate(): Value
public setProtected(): Value
public setStatic(): Value
public isPrivate(): bool
public isProtected(): bool
public isStatic(): bool
public hasDefault(): bool
}

## Table of Contents

- Componere\Value::__construct — Value Construction
- Componere\Value::setPrivate — Accessibility Modification
- Componere\Value::setProtected — Accessibility Modification
- Componere\Value::setStatic — Accessibility Modification
- Componere\Value::isPrivate — Accessibility Detection
- Componere\Value::isProtected — Accessibility Detection
- Componere\Value::isStatic — Accessibility Detection
- Componere\Value::hasDefault — Value Interaction

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open