ID !== $id ) ) { static::$_instance = new static( $id ); } return static::$_instance; } /** * General singleton implementation for getting a class instance * * @return static */ public static function get_instance() { if ( empty( static::$_instance ) ) { static::$_instance = new static(); } return static::$_instance; } }