ministryofjustice / opg-core-public-domain-model
This package is abandoned and no longer maintained.
No replacement package was suggested.
There is no license information available for the latest version (1.1.34.16) of this package.
Domain model for the OPG Core project
Package info
github.com/ministryofjustice/opg-core-public-domain-model
pkg:composer/ministryofjustice/opg-core-public-domain-model
1.1.34.16
2015-05-20 16:02 UTC
Requires
- php: >=5.4
- doctrine/orm: ~2.4
- zendframework/zend-inputfilter: >=2.2.5
- zendframework/zend-validator: >=2.2.5
Requires (Dev)
- jms/serializer: dev-master
- mayflower/php-codebrowser: 1.1.0
- mockery/mockery: 0.8.0
- pdepend/pdepend: 1.1.0
- phpdocumentor/phpdocumentor: 2.*
- phploc/phploc: 2.0.5
- phpmd/phpmd: 1.4.*
- phpunit/phpunit: 3.7.*
- satooshi/php-coveralls: dev-master
- sebastian/phpcpd: 2.0.1
- sebastian/phpdcd: 1.0.2
- squizlabs/php_codesniffer: 1.5.3
- dev-master
- 1.1.34.16
- 1.1.34.15
- v1.1.34.14
- v1.1.34.13
- 1.1.34.12
- 1.1.34.11
- 1.1.34.10
- 1.1.34.9
- 1.1.34.8
- 1.1.34.7
- 1.1.34.6
- 1.1.34.5
- 1.1.34.4
- 1.1.34.3
- 1.1.34.2
- 1.1.34.1
- 1.1.34-patch01
- 1.1.33.3
- 1.1.33.2
- 1.1.33.1
- 1.1.32.8
- 1.1.32.7
- 1.1.32.6
- v1.1.32.5
- 1.1.32.4
- 1.1.32.3
- 1.1.32.2
- 1.1.32.1
- 1.1.32.0
- 1.1.31.21
- 1.1.31.20
- 1.1.31.19
- 1.1.31.18
- 1.1.31.17
- 1.1.31.16
- 1.1.31.15
- 1.1.31.14
- 1.1.31.13
- 1.1.31.12
- 1.1.31.11
- 1.1.31.10
- 1.1.31.9
- 1.1.31.8
- 1.1.31.7
- 1.1.31.6
- 1.1.31.5
- 1.1.31.4
- 1.1.31.3
- 1.1.31.2
- 1.1.31.1
- 1.0.29.9
- 1.0.29.8
- 1.0.29.7
- 1.0.29.6
- 1.0.29.5
- 1.0.29.4
- 1.0.29.3
- 1.0.29.2
- 1.0.29.1
- 1.0.28.4
- 1.0.28.3
- 1.0.28.2
- 1.0.28.1
- 1.0.27.14
- 1.0.27.13
- 1.0.27.12
- 1.0.27.11
- 1.0.27.10
- 1.0.27.9
- 1.0.27.8
- 1.0.27.7
- 1.0.27.6
- 1.0.27.5
- v1.0.27.4
- v1.0.27.3
- 1.0.27.2
- 1.0.27.1
- 1.0.26.9
- 1.0.26.8
- 1.0.26.7
- 1.0.26.6
- 1.0.26.5
- 1.0.26.4
- 1.0.26.3
- 1.0.26.2
- 1.0.26.1
- 1.0.25.8
- 1.0.25.7
- 1.0.25.6
- 1.0.25.5
- 1.0.25.4
- 1.0.25.3
- 1.0.25.2
- 1.0.25.1
- 1.0.24.5
- 1.0.24.4
- 1.0.24.3
- 1.0.24.2
- 1.0.24.1
- 1.0.23.8
- 1.0.23.7
- 1.0.23.6
- 1.0.23.5
- 1.0.23.4
- 1.0.23.3
- 1.0.23.2
- 1.0.23.1
- 1.0.22.14
- 1.0.22.13
- 1.0.22.12
- 1.0.22.11
- 1.0.22.10
- 1.0.22.9
- 1.0.22.8
- 1.0.22.7
- 1.0.22.6
- 1.0.22.5
- 1.0.22.4
- 1.0.22.3
- 1.0.22.2
- 1.0.22.1
- 0.21.3
- 0.21.2
- 0.21.1
- 0.20.10
- 0.20.9
- 0.20.8
- 0.20.7
- 0.20.6
- 0.20.5
- 0.20.4
- 0.20.3
- 0.20.2
- 0.20.1
- 0.19.22
- 0.19.21
- 0.19.20
- 0.19.19
- 0.19.18
- 0.19.17
- 0.19.16
- 0.19.15
- 0.19.14
- 0.19.13
- 0.19.12
- 0.19.11
- 0.19.10
- 0.19.9
- 0.19.8
- 0.19.7
- 0.19.6
- 0.19.5
- 0.19.4
- 0.19.3
- 0.19.2
- 0.19.1
- 0.18.1
- 0.12.1
- 0.12.0
- 0.9.13
- 0.1.2
- 0.1.1
- 0.1
- dev-support
- dev-develop
- dev-SCI-159_Postcode_update
- dev-SDV-1141
- dev-SDV-1289-Payment-Regression
- dev-master-backup
- dev-SCI-48_Unable_To_Add_Role_To_Manager_User
- dev-SDV-1018_Add_filename_to_IngestedDocument
- dev-SDV-118_New_Donor_Report
- dev-SDV-829_Fix_And_Enhance_Basic_Search_Queries
This package is not auto-updated.
Last update: 2020-05-01 16:46:23 UTC
README
OPG Core Domain Model
A Composer/Packagist library of the model classes for the OPG Core project.
Rules for a valid LPA
- Applicants must be either a donor or a combination of one or more attorneys. If there is a donor in the collection, there must be no attorneys.
- There is exactly one donor.
- There is at least one attorney.
- There is at least one certificate provider. If there are no notified persons, there must be at least two certificate providers.
- There are zero or more notified persons.
- There is exactly one correspondent. The correspondent may be a person or a company.
Dependencies
> php composer.phar install
Tests
> vendor/bin/phpunit -c tests/phpunit.xml
Resources
- Github https://github.com/ministryofjustice/opg-core-public-domain-model
- Travis CI https://travis-ci.org/ministryofjustice/opg-core-public-domain-model
- Packagist https://packagist.org/packages/ministryofjustice/opg-core-public-domain-model
- Coveralls https://coveralls.io/r/ministryofjustice/opg-core-public-domain-model
- Version Eye https://www.versioneye.com/user/projects/5319795dec1375cd3900099b
- scrutinizer https://scrutinizer-ci.com/g/ministryofjustice/opg-core-public-domain-model/