jimboobrien
9/20/2017 - 11:29 PM

An example of a singleton class

An example of a singleton class

<?php

class singleton() {
  
  private static $instance;
  
  public static get_instance() {
    return isset( self::$instance ) ? self::$instance : new self();
  }

  private __construct() {
    self::$instance = $this;
  }

}