Jake Vanderwerf
2026-07-10 f94860aacd6200fb24c9e7431eb379a368cb392d
inc/integrations/BlueSky.php
@@ -15,7 +15,17 @@
   protected ?string $access_token = null;
   protected ?string $did = null;
   public function __construct(?int $user_id = null) {
   protected static array $instances = [];
   public static function getInstance(?int $userID = null):self
   {
      $key = is_null($userID) ? 'base' : $userID;
      if (!array_key_exists($key, self::$instances)) {
         self::$instances[$key] = new self($userID);
      }
      return self::$instances[$key];
   }
   protected function __construct(?int $user_id = null) {
      $this->service_name = 'bluesky';
      $this->title = 'BlueSky';
      $this->icon = 'fediverse-logo';