Replacing static:: with self::