nfephp-org/sped-common
Biblioteca PHP com classes utilitárias compartilhadas para os projetos SPED da nfephp-org: NFe, CTe, MDFe, e-Financeira, eSfinge e eSocial. Reúne componentes comuns para facilitar integrações e reutilização de código.
Regulatory Compliance as a Core Feature:
Build vs. Buy Decision:
Roadmap Priorities:
SpedBuilder::nfe()->withItems([...])->validate()) to simplify usage for non-technical stakeholders.Use Cases:
Validator::isValid() + PrivateKey::verify()).Cost Reduction:
Validator::isValid()).PrivateKey::sign(), PublicKey::verify()).cfdi-php).| Scenario | Alternative Package/Tool | Why Consider |
|---|---|---|
| Multi-country SPED (e.g., CFDI) | cfdi-php/cfdi |
Specialized for Mexican tax compliance. |
| Generic XML Validation | xmlschema/xmlschema |
No SPED-specific features. |
| Custom SPED Extensions | Fork nfephp-org/sped-common |
Full control over schemas/logic. |
| SEFAZ API Wrappers | guzzlehttp/guzzle + custom logic |
For advanced API interactions. |
"This package solves a critical regulatory and operational bottleneck for our Brazilian market expansion. By integrating nfephp-org/sped-common into our Laravel stack, we can:
Investment: Minimal (Composer install + 2–4 weeks of integration). ROI: Faster time-to-market for Brazilian customers, reduced audit risk, and scalability for multi-country tax compliance."
"This package provides a batteries-included solution for Brazilian SPED compliance in Laravel, covering:
PrivateKey/PublicKey.Why Use It?
Trade-offs:
Next Steps:
Validator::isValid() in a sandbox.Keys::build()."This package ensures our product adheres to Brazilian fiscal laws (SPED, NF-e, CTe) by:
Key Benefits:
Recommendation: Approve integration as a core dependency for Brazilian market compliance."
How can I help you explore Laravel packages today?