public static function createSingleton() { if (self::$instance == NULL) { self::$instance = new PictureCut(); } return self::$instance; }
<?php require_once 'class/PictureCut.php'; try { $pictureCut = PictureCut::createSingleton(); if ($pictureCut->upload()) { print $pictureCut->toJson(); } else { print $pictureCut->exceptionsToJson(); } } catch (Exception $e) { print $e->getMessage(); }