Ανακαλύψεις cool πακέτων, απορίες, προβλήματα.
Άβαταρ μέλους
By Σεμπαστιάν Νικολάου
#90 Καλησπέρα,

μόλις έφτιαξα το πρώτο μου package για Laravel!

https://packagist.org/packages/sebdesign/laravel-viva-payments
https://github.com/sebdesign/laravel-viva-payments

Πρόκειται για ένα integration του VivaPayments API, με κύριο σκοπό την ενσωμάτωση της διαδικασίας του checkout. Υποστηρίζει Redirect Checkout, Native Checkout και Mobile Checkout.

Οποιοδήποτε σχόλιο ή feedback είναι ευπρόσδεκτο! :)
Άβαταρ μέλους
By sakis
#95 Καλησπερα Σεμπαστιαν

Ευχαριστουμε για το package.

Εχω ενα προβλημα με το installation αν μπορεις να με βοηθησεις,

Εχεις αυτο
Κώδικας: Επιλογή όλωνcomposer require sebdesign/laravel-viva-payments


αλλα νομιζω χρειαζεται και καποιο branch.

Επισης στο composer.json εχεις το guzzle 5.0 Στο laravel app χρισημοποιω το 6.1.1

Σου παραθέτω το μύνημα απο το terminal
Κώδικας: Επιλογή όλων Problem 1
    - Installation request for sebdesign/laravel-viva-payments dev-master -> satisfiable by sebdesign/laravel-viva-payments[dev-master].
    - sebdesign/laravel-viva-payments dev-master requires guzzlehttp/guzzle ~5.0 -> no matching package found.
Άβαταρ μέλους
By dimsav
#96 Γεια σου Σάκη,

η εντολή composer require δεν χρειάζεται κάποιο branch για να τρέξει. Το composer ψάχνει αυτόματα για όλες τις συμβατές εκδόσεις του πακέτου με τον κώδικά σου. Στη συγκεκριμένη περίπτωση υπάρχει η ασυμβατότητα με την έκδοση guzzle και γι αυτό δεν μπορεί να ολοκληρωθεί η εγκατάσταση.
Άβαταρ μέλους
By Σεμπαστιάν Νικολάου
#97 Γεια σου Σάκη,

συγγνώμη για την καθυστερημένη απάντηση, δεν παρακολουθώ καθημερινά το laravel.gr οπότε για οποιαδήποτε πρόβλημα μπορείς να δημιουργήσεις ένα issue στο GitHub.

Όσον αφορά το πρόβλημά σου, όπως είναι και ο Δημήτρης το master branch υποστηρίζει την έκδοση 5.x του Guzzle. Έχω υλοποιήσει ένα branch για την 6.x αλλά δεν έχει καθόλου unit tests, επειδή η προσέγγιση είναι τελείως διαφορετική. Θα την ανεβάσω σύντομα (έστω και χωρίς tests) και θα προσπαθήσω διορθώσω ό,τι σφάλματα προκύψουν.
Άβαταρ μέλους
By Σεμπαστιάν Νικολάου
#98 Μόλις ανέβασα μία νέα έκδοση (v2.0.0) συμβατή με Guzzle 6. Δοκίμασε:

Κώδικας: Επιλογή όλωνcomposer require sebdesign/laravel-viva-payments 2.*
Άβαταρ μέλους
By Seldimi
#108 Καλησπέρα και μπράβο για την προσπάθεια
Νομίζω πως έχεις ένα λάθος στις οδηγίες, όσο αφορά το Client getURL
Σου το έγγραψα και στο github.