/** * Get breadcrumb string using the singleton instance of this class * * @return object */ public static function breadcrumb($before = '', $after = '', $display = true) { if (!self::$instance instanceof self) { self::$instance = new self(); } // Remember the last used before/after for use in case the object goes __toString() self::$before = $before; self::$after = $after; $output = $before . self::$instance->output . $after; if ($display === true) { echo $output; return true; } else { return $output; } }