/** * @return mixed|null */ static function instance_class() { do { /** * See if module has an INSTANCE_CLASS constant defined. */ if ($instance_class = parent::instance_class()) { break; } $instance_class = 'WPLib_Post_Default'; } while (false); return $instance_class; }