public static function instance() { if (!isset(self::$instance)) { $class = __CLASS__; self::$instance = new $class(); } return self::$instance; }
<?php $user = User::instance(); $v = $user->validate($_POST); if ($v['valid']) { $u = User::instance()->add($_POST); ActivityLog::instance()->registration($u); LittleDropsOfCode::instance()->setPage('post-register'); } else { LittleDropsOfCode::instance()->setPage('register'); }