Skip to content

Non-psr4 naming for Config class #26

Open

Description

@etolstikov

Since v3.0.5 SDK version may be defined in RestClient as argument or may be detected by calling Config::getVersion().
But Config class is located in src/config.php file which is not allowing to load class by psr-4 defined in composer.json
This is leading to an error: Class "telesign\sdk\Config" not found.

Activity

  1. DiegoRBaquero commented on Oct 23, 2025

    @DiegoRBaquero

    Same issue, had to downgrade:

    Error: Class "telesign\sdk\Config" not found

    vendor/telesign/telesign/src/rest/RestClient.php:60

  2. sveneld commented on Nov 14, 2025

    @sveneld

    @mmohanty-telesign take a look please

    #28

  3. LanaJ11 commented on Dec 3, 2025

    @LanaJ11

    @etolstikov @DiegoRBaquero @sveneld
    Hi everyone, thank you for bringing this to our attention!

    We’ve released a new version of the SDK that includes a fix for this issue. We implemented a fix that keeps everything backward-compatible. Updating to the latest version should resolve the error you’ve been seeing.

    If anything else pops up or the issue persists, feel free to reach out, we’re here to help. Thanks again for your patience and feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions