SplObserver::update
SplSubject::attach
Miscellaneous Classes and Interfaces
PHP Manual

# The SplSubject interface

## Introduction

The SplSubject interface is used alongside SplObserver to implement the Observer Design Pattern.

## Interface synopsis

SplSubject
SplSubject {
/* Methods */
abstract public void attach ( SplObserver `$observer` )
abstract public void detach ( SplObserver `$observer` )
abstract public void notify ( void )
}

## Table of Contents

- SplSubject::attach — Attach an SplObserver
- SplSubject::detach — Detach an observer
- SplSubject::notify — Notify an observer

SplObserver::update
SplSubject::attach
Miscellaneous Classes and Interfaces
PHP Manual