public static function factory($rolls) { if (self::$instance == null) { self::$instance = new self(); } self::$instance->resetFrames()->setRollQueue(str_split($rolls))->fillFrames(); return self::$instance; }