├── .gitignore ├── .travis.yml ├── Exceptions ├── Collection │ ├── CollectionException.php │ ├── CollectionExceptionInterface.php │ ├── EmptyException.php │ ├── FullException.php │ ├── KeyAlreadyExistsException.php │ ├── KeyNotFoundException.php │ ├── ReadOnlyArrayException.php │ └── ReadOnlyArrayItemException.php ├── Data │ ├── DataException.php │ ├── DataExceptionInterface.php │ ├── FormatException.php │ ├── FoundTooLittleException.php │ ├── FoundTooManyException.php │ ├── IntegrityException.php │ ├── NotFoundException.php │ ├── TypeException.php │ └── ValidationException.php ├── Http │ ├── Client │ │ ├── BadRequestException.php │ │ ├── ClientErrorException.php │ │ ├── ClientErrorExceptionInterface.php │ │ ├── ConflictException.php │ │ ├── ExpectationFailedException.php │ │ ├── FailedDependencyException.php │ │ ├── ForbiddenException.php │ │ ├── GoneException.php │ │ ├── ImATeapotException.php │ │ ├── LengthRequiredException.php │ │ ├── LockedException.php │ │ ├── MethodNotAllowedException.php │ │ ├── MisdirectedRequestException.php │ │ ├── NotAcceptableException.php │ │ ├── NotFoundException.php │ │ ├── PayloadTooLargeException.php │ │ ├── PaymentRequiredException.php │ │ ├── PreConditionFailedException.php │ │ ├── PreConditionRequiredException.php │ │ ├── ProxyAuthorizationRequiredException.php │ │ ├── RangeNotSatisfiableException.php │ │ ├── RequestEntityTooLargeException.php │ │ ├── RequestHeaderFieldsTooLargeException.php │ │ ├── RequestTimeoutException.php │ │ ├── RequestedRangeNotSatisfiableException.php │ │ ├── TooManyRequestsException.php │ │ ├── URITooLongException.php │ │ ├── UnauthorizedException.php │ │ ├── UnavailableForLegalReasonsException.php │ │ ├── UnprocessableEntityException.php │ │ ├── UnrecoverableErrorException.php │ │ ├── UnsupportedMediaTypeException.php │ │ └── UpgradeRequiredException.php │ ├── HttpException.php │ ├── HttpExceptionInterface.php │ └── Server │ │ ├── BadGatewayException.php │ │ ├── GatewayTimeoutException.php │ │ ├── HttpVersionNotSupportedException.php │ │ ├── InsuficientStorageException.php │ │ ├── InternalServerErrorException.php │ │ ├── LoopDetectedException.php │ │ ├── NotImplementedException.php │ │ ├── ServerErrorException.php │ │ ├── ServerErrorExceptionInterface.php │ │ └── ServiceUnavailableException.php ├── IO │ ├── Filesystem │ │ ├── DirectoryAlreadyExistsException.php │ │ ├── DirectoryNotFoundException.php │ │ ├── DirectoryNotReadableException.php │ │ ├── DirectoryNotWritableException.php │ │ ├── FileAlreadyExistsException.php │ │ ├── FileNotFoundException.php │ │ ├── FileNotReadableException.php │ │ ├── FileNotWritableException.php │ │ ├── FilesystemException.php │ │ ├── FilesystemExceptionInterface.php │ │ ├── NoMoreSpaceException.php │ │ ├── NotADirectoryException.php │ │ └── NotAFileException.php │ ├── IOException.php │ ├── IOExceptionInterface.php │ └── Network │ │ ├── ConnectionLostException.php │ │ ├── ConnectionRefusedException.php │ │ ├── ConnectionTimeoutException.php │ │ ├── NetworkException.php │ │ ├── NetworkExceptionInterface.php │ │ ├── RequestTimeoutException.php │ │ ├── UnexpectedResponseException.php │ │ └── UnknownHostException.php ├── Operation │ ├── AuthorizationException.php │ ├── ForbiddenException.php │ ├── InvalidOperationException.php │ ├── NotImplementedException.php │ ├── OperationException.php │ ├── OperationExceptionInterface.php │ └── UnexpectedException.php └── Tag │ ├── AbortedTag.php │ ├── AlreadyExistsException.php │ ├── ExistsTag.php │ ├── ForbiddenTag.php │ ├── InvalidDataException.php │ ├── InvalidDataTag.php │ ├── NotFoundException.php │ ├── NotFoundTag.php │ ├── OperationAbortedException.php │ └── UnauthorizedTag.php ├── Helpers ├── DefaultConstructorTrait.php ├── DefaultsInterface.php ├── FromException.php ├── HttpExceptionFactory.php └── WithContext.php ├── LICENSE ├── README.md ├── Tests ├── DependencyTest.php ├── FeatureTest.php ├── HttpExceptionFactoryTest.php ├── VarianceTest.php └── stub │ └── CustomHttpException.php ├── composer.json ├── docs ├── contribute.md ├── exceptions │ ├── collection-exceptions.md │ ├── data-exceptions.md │ ├── http-client-exceptions.md │ ├── http-server-exceptions.md │ ├── io-filesystem-exceptions.md │ ├── io-network-exceptions.md │ └── operation-exceptions.md ├── getting-started.md ├── helpers.md ├── index.md ├── tags.md └── upgrade-1-2.md ├── phpunit.php └── phpunit.xml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | composer.lock 3 | TestReport 4 | vendor 5 | .php_cs.cache -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/.travis.yml -------------------------------------------------------------------------------- /Exceptions/Collection/CollectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/CollectionException.php -------------------------------------------------------------------------------- /Exceptions/Collection/CollectionExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/CollectionExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Collection/EmptyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/EmptyException.php -------------------------------------------------------------------------------- /Exceptions/Collection/FullException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/FullException.php -------------------------------------------------------------------------------- /Exceptions/Collection/KeyAlreadyExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/KeyAlreadyExistsException.php -------------------------------------------------------------------------------- /Exceptions/Collection/KeyNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/KeyNotFoundException.php -------------------------------------------------------------------------------- /Exceptions/Collection/ReadOnlyArrayException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/ReadOnlyArrayException.php -------------------------------------------------------------------------------- /Exceptions/Collection/ReadOnlyArrayItemException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Collection/ReadOnlyArrayItemException.php -------------------------------------------------------------------------------- /Exceptions/Data/DataException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/DataException.php -------------------------------------------------------------------------------- /Exceptions/Data/DataExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/DataExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Data/FormatException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/FormatException.php -------------------------------------------------------------------------------- /Exceptions/Data/FoundTooLittleException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/FoundTooLittleException.php -------------------------------------------------------------------------------- /Exceptions/Data/FoundTooManyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/FoundTooManyException.php -------------------------------------------------------------------------------- /Exceptions/Data/IntegrityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/IntegrityException.php -------------------------------------------------------------------------------- /Exceptions/Data/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/NotFoundException.php -------------------------------------------------------------------------------- /Exceptions/Data/TypeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/TypeException.php -------------------------------------------------------------------------------- /Exceptions/Data/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Data/ValidationException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/BadRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/BadRequestException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ClientErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ClientErrorException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ClientErrorExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ClientErrorExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ConflictException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ConflictException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ExpectationFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ExpectationFailedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/FailedDependencyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/FailedDependencyException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ForbiddenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ForbiddenException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/GoneException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/GoneException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ImATeapotException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ImATeapotException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/LengthRequiredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/LengthRequiredException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/LockedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/LockedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/MethodNotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/MethodNotAllowedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/MisdirectedRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/MisdirectedRequestException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/NotAcceptableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/NotAcceptableException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/NotFoundException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/PayloadTooLargeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/PayloadTooLargeException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/PaymentRequiredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/PaymentRequiredException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/PreConditionFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/PreConditionFailedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/PreConditionRequiredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/PreConditionRequiredException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/ProxyAuthorizationRequiredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/ProxyAuthorizationRequiredException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/RangeNotSatisfiableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/RangeNotSatisfiableException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/RequestEntityTooLargeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/RequestEntityTooLargeException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/RequestHeaderFieldsTooLargeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/RequestHeaderFieldsTooLargeException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/RequestTimeoutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/RequestTimeoutException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/RequestedRangeNotSatisfiableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/RequestedRangeNotSatisfiableException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/TooManyRequestsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/TooManyRequestsException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/URITooLongException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/URITooLongException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UnauthorizedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UnauthorizedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UnavailableForLegalReasonsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UnavailableForLegalReasonsException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UnprocessableEntityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UnprocessableEntityException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UnrecoverableErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UnrecoverableErrorException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UnsupportedMediaTypeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UnsupportedMediaTypeException.php -------------------------------------------------------------------------------- /Exceptions/Http/Client/UpgradeRequiredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Client/UpgradeRequiredException.php -------------------------------------------------------------------------------- /Exceptions/Http/HttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/HttpException.php -------------------------------------------------------------------------------- /Exceptions/Http/HttpExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/HttpExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/BadGatewayException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/BadGatewayException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/GatewayTimeoutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/GatewayTimeoutException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/HttpVersionNotSupportedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/HttpVersionNotSupportedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/InsuficientStorageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/InsuficientStorageException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/InternalServerErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/InternalServerErrorException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/LoopDetectedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/LoopDetectedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/NotImplementedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/NotImplementedException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/ServerErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/ServerErrorException.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/ServerErrorExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/ServerErrorExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Http/Server/ServiceUnavailableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Http/Server/ServiceUnavailableException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/DirectoryAlreadyExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/DirectoryAlreadyExistsException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/DirectoryNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/DirectoryNotFoundException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/DirectoryNotReadableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/DirectoryNotReadableException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/DirectoryNotWritableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/DirectoryNotWritableException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FileAlreadyExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FileAlreadyExistsException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FileNotFoundException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FileNotReadableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FileNotReadableException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FileNotWritableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FileNotWritableException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FilesystemException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FilesystemException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/FilesystemExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/FilesystemExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/NoMoreSpaceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/NoMoreSpaceException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/NotADirectoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/NotADirectoryException.php -------------------------------------------------------------------------------- /Exceptions/IO/Filesystem/NotAFileException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Filesystem/NotAFileException.php -------------------------------------------------------------------------------- /Exceptions/IO/IOException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/IOException.php -------------------------------------------------------------------------------- /Exceptions/IO/IOExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/IOExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/ConnectionLostException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/ConnectionLostException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/ConnectionRefusedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/ConnectionRefusedException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/ConnectionTimeoutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/ConnectionTimeoutException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/NetworkException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/NetworkException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/NetworkExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/NetworkExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/RequestTimeoutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/RequestTimeoutException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/UnexpectedResponseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/UnexpectedResponseException.php -------------------------------------------------------------------------------- /Exceptions/IO/Network/UnknownHostException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/IO/Network/UnknownHostException.php -------------------------------------------------------------------------------- /Exceptions/Operation/AuthorizationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/AuthorizationException.php -------------------------------------------------------------------------------- /Exceptions/Operation/ForbiddenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/ForbiddenException.php -------------------------------------------------------------------------------- /Exceptions/Operation/InvalidOperationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/InvalidOperationException.php -------------------------------------------------------------------------------- /Exceptions/Operation/NotImplementedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/NotImplementedException.php -------------------------------------------------------------------------------- /Exceptions/Operation/OperationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/OperationException.php -------------------------------------------------------------------------------- /Exceptions/Operation/OperationExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/OperationExceptionInterface.php -------------------------------------------------------------------------------- /Exceptions/Operation/UnexpectedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Operation/UnexpectedException.php -------------------------------------------------------------------------------- /Exceptions/Tag/AbortedTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/AbortedTag.php -------------------------------------------------------------------------------- /Exceptions/Tag/AlreadyExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/AlreadyExistsException.php -------------------------------------------------------------------------------- /Exceptions/Tag/ExistsTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/ExistsTag.php -------------------------------------------------------------------------------- /Exceptions/Tag/ForbiddenTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/ForbiddenTag.php -------------------------------------------------------------------------------- /Exceptions/Tag/InvalidDataException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/InvalidDataException.php -------------------------------------------------------------------------------- /Exceptions/Tag/InvalidDataTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/InvalidDataTag.php -------------------------------------------------------------------------------- /Exceptions/Tag/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/NotFoundException.php -------------------------------------------------------------------------------- /Exceptions/Tag/NotFoundTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/NotFoundTag.php -------------------------------------------------------------------------------- /Exceptions/Tag/OperationAbortedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/OperationAbortedException.php -------------------------------------------------------------------------------- /Exceptions/Tag/UnauthorizedTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Exceptions/Tag/UnauthorizedTag.php -------------------------------------------------------------------------------- /Helpers/DefaultConstructorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Helpers/DefaultConstructorTrait.php -------------------------------------------------------------------------------- /Helpers/DefaultsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Helpers/DefaultsInterface.php -------------------------------------------------------------------------------- /Helpers/FromException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Helpers/FromException.php -------------------------------------------------------------------------------- /Helpers/HttpExceptionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Helpers/HttpExceptionFactory.php -------------------------------------------------------------------------------- /Helpers/WithContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Helpers/WithContext.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/README.md -------------------------------------------------------------------------------- /Tests/DependencyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Tests/DependencyTest.php -------------------------------------------------------------------------------- /Tests/FeatureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Tests/FeatureTest.php -------------------------------------------------------------------------------- /Tests/HttpExceptionFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Tests/HttpExceptionFactoryTest.php -------------------------------------------------------------------------------- /Tests/VarianceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Tests/VarianceTest.php -------------------------------------------------------------------------------- /Tests/stub/CustomHttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/Tests/stub/CustomHttpException.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/composer.json -------------------------------------------------------------------------------- /docs/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/contribute.md -------------------------------------------------------------------------------- /docs/exceptions/collection-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/collection-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/data-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/data-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/http-client-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/http-client-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/http-server-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/http-server-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/io-filesystem-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/io-filesystem-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/io-network-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/io-network-exceptions.md -------------------------------------------------------------------------------- /docs/exceptions/operation-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/exceptions/operation-exceptions.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/helpers.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/tags.md -------------------------------------------------------------------------------- /docs/upgrade-1-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazycodr/standard-exceptions/HEAD/docs/upgrade-1-2.md -------------------------------------------------------------------------------- /phpunit.php: -------------------------------------------------------------------------------- 1 |