public function __construct() { $str = 'string'; $a = new A(); $str = $a->str(); $this->a = $a->instance(); }
public static function getInstance() { if (!self::$instance) { self::$instance = new A(); } return self::$instance; }
public function __construct() { $str = 'string'; $a = new A(); $str = $a->str(); $this->a = $a->instance(); $str = $a->nothing(); $str = $a->unannotatedNothing(); $this->b = $a->nothing(); }