Download the PHP package ksfraser/contact-dto without Composer
On this page you can find all versions of the php package ksfraser/contact-dto. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ksfraser/contact-dto
More information about ksfraser/contact-dto
Files in ksfraser/contact-dto
Download ksfraser/contact-dto
More information about ksfraser/contact-dto
Files in ksfraser/contact-dto
Vendor ksfraser
Package contact-dto
Short Description Shared Contact Data Transfer Object for bank import parsers and CRM integration
License MIT
Package contact-dto
Short Description Shared Contact Data Transfer Object for bank import parsers and CRM integration
License MIT
Please rate this library. Is it a good library?
Informations about the package contact-dto
Ksfraser Contact DTO
A lightweight, self-contained Data Transfer Object for contact/payee information. Designed to be shared across multiple packages including bank import parsers (QIF, OFX, CSV) and CRM integrations.
Features
- Zero dependencies - Pure PHP, no external requirements
- PHP 7.3+ compatible - Works with legacy and modern PHP versions
- Normalized contact fields - Address broken into components, comprehensive contact details
- CRM-ready - Fields for linking to FrontAccounting customers/suppliers
- Parser-friendly - Methods for recording transaction statistics and populating from arrays
- Fully tested - Comprehensive PHPUnit test suite with 20+ test cases
Installation
Quick Start
Full Documentation
See README.md for comprehensive documentation including:
- Detailed usage examples
- All available methods
- Property reference
- Testing instructions
Testing
Run the test suite:
Development Environment
- PHP: 7.3+ (production), 8.x (development/testing)
- PHPUnit: 11 (dev-only)
License
MIT
Repository
All versions of contact-dto with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.3 || ^8.0
The package ksfraser/contact-dto contains the following files
Loading the files please wait ...