Skip to content

Commit 6d46a1c

Browse files
fix(di): use phpseclib3 instead of phpseclib (#414)
Hello, On the version 1.7.6 for Sylius 1 there is a little error on DI for service `sylius.paypal.client.sftp`, the class is `phpseclib\Net\SFTP` but the `Sylius\PayPalPlugin\Downloader\SftpPayoutsReportDownloader` use `phpseclib3\Net\SFTP` This cause the error on report download : ``` Attempted to load class "SFTP" from namespace "phpseclib\Net". Did you forget a "use" statement for "phpseclib3\Net\SFTP"? ``` Kind regards, Kévin
2 parents 27e57c1 + 8aed6d9 commit 6d46a1c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Resources/config/services.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@
252252
/>
253253
<service id="sylius_paypal.provider.uuid" alias="Sylius\PayPalPlugin\Provider\UuidProviderInterface" />
254254

255-
<service id="sylius.paypal.client.sftp" class="phpseclib\Net\SFTP">
255+
<service id="sylius.paypal.client.sftp" class="phpseclib3\Net\SFTP">
256256
<argument>%sylius_paypal.reports_sftp_host%</argument>
257257
</service>
258258
<service id="sylius_paypal.client.sftp" alias="sylius.paypal.client.sftp" />

0 commit comments

Comments
 (0)