php-e-invoice-it icon indicating copy to clipboard operation
php-e-invoice-it copied to clipboard

Supporto a php 8

Open oixan opened this issue 3 years ago • 9 comments

Salve,

Ho provato a installare questo pacchetto con php 8 e phpunit 9.3.3, ma da un problema di incompatibilita.

[InvalidArgumentException] Package taocomp/php-e-invoice-it has a PHP requirement incompatible with your PHP version, PHP extensions and C omposer version

Sarebbe possibile aggiornarlo per renderlo compatibile?

oixan avatar Mar 08 '21 19:03 oixan

@aded Io ho provato ad aggiornare a php 8.0.11 e sono riuscito a generare l'XML senza fare alcuna modifica.

albertovincenzi avatar Oct 20 '21 07:10 albertovincenzi

@albertovincenzi Il problema non si presenta nell'uso della libreria ma installandola via composer. Bisogna cambiare le requirements del file json

fazzinipierluigi avatar Feb 15 '22 08:02 fazzinipierluigi

@fazzinipierluigi certamente... per questo ho mandato una PR per modificare il composer.json Il problema è che deve essere approvata per rendere compatibile la libreria con php8 se installata da composer (direi il 99% dei casi)

albertovincenzi avatar Feb 15 '22 09:02 albertovincenzi

Mi accodo alla richiesta di Alberto, ma vedo che è stata fatta molti mesi fa. Considerando l'entità minima della modifica chiedo anche se questo package vada ritenuto "abbandonato" a questo punto e sia il caso di trovare alternative? Grazie

2acode avatar Apr 02 '22 08:04 2acode

Ragazzi, se vi puo interessare ho fatto un fork rendendo compatibile questo pacchetto con php 8. Chiaramente la modifica al momento si limita solo a questo.

oixan avatar Apr 02 '22 08:04 oixan

Cari tutti, purtroppo non sono più in grado di aggiornare e manutenere questo progetto. :-( Negli ultimi due anni sono cambiate molte cose, anche dal punto di vista lavorativo. Se qualcuno ha tempo e modo di portare avanti il progetto mi contatti qui o in privato: posso rendere qualcun altro maintainer, o posso scrivere da qualche parte che il progetto attivo è ora un qualche fork. Grazie in ogni caso a tutti quelli che mi/ci hanno supportato in questi anni. -- aded


Dear all, unfortunately I cannot update and maintain this project anymore. :-( In the last two years many things have changed (job and not only). If someone want to maintain the project please contact me here or in private. Thanks to all who supported me/us during these years. -- aded

aded-taocomp avatar Apr 25 '22 17:04 aded-taocomp

@aded Io ho provato ad aggiornare a php 8.0.11 e sono riuscito a generare l'XML senza fare alcuna modifica.

Ho comunque fatto il merge della PR, ma non ho modo di testare quindi fatemi sapere, lascio ancora aperto l'issue.

aded-taocomp avatar Apr 25 '22 17:04 aded-taocomp

Ciao @aded-taocomp, vuoi aggiungermi come maintainer del repo? Penso di poter mettere mano ad eventuali aggiustamenti da fare!

albertovincenzi avatar Apr 26 '22 13:04 albertovincenzi

Ciao @aded-taocomp, vuoi aggiungermi come maintainer del repo? Penso di poter mettere mano ad eventuali aggiustamenti da fare!

Ciao Alberto,

grazie per la disponibilità, e ancora scusa per il ritardo nella risposta. Ti ho appena aggiunto al repo come maintainer!

Se occorre qualcos'altro contattami pure, dovrei essere un po' più "responsive" d'ora in poi... :sweat_smile:

aded-taocomp avatar Jun 06 '22 05:06 aded-taocomp