Example #1
0
 private static function OSObject()
 {
     if (!self::$os) {
         self::$os = OS::createGuessingOS();
     }
     return self::$os;
 }
Example #2
0
 public static function create(LoopInterface $loop)
 {
     $os = OperatingSystemFactory::createGuessingOS();
     return new DesktopManager($loop, $os);
 }