jf / assert
PHP Assertions library
3.1.2
2023-02-01 07:41 UTC
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
PHP Assertions library.
Instalación
Control de versiones
Este proyecto puede ser descargado usando git. Para ello se debe ejecutar en una consola:
git clone https://www.gitlab.com/jfphp/assert.git
cd assert
Composer
Este proyecto usa como gestor de dependencias Composer el cual puede ser instalado siguiendo las instrucciones especificadas en la documentación oficial del proyecto.
Para instalar el paquete jf/assert usando este manejador de paquetes se debe ejecutar:
composer require jf/assert
Archivos
Clases
| Nombre | Descripción |
|---|---|
| 📖 jf\Assert\Assert | Clase usada para realizar validación usando aserciones y lanzar excepciones si no se cumplen. |
| 📖 jf\Assert\Dict\Messages | Class for handling library messages. |
| 📖 jf\Assert\Http\Accepted | Aserción que devuelve el código de estado HTTP 202 (Accepted). |
| 📖 jf\Assert\Http\AlreadyReported | Aserción que devuelve el código de estado HTTP 208 (Already Reported). |
| 📖 jf\Assert\Http\BadGateway | Aserción que devuelve el código de estado HTTP 502 (Bad Gateway). |
| 📖 jf\Assert\Http\BadRequest | Aserción que devuelve el código de estado HTTP 400 (Bad Request). |
| 📖 jf\Assert\Http\Conflict | Aserción que devuelve el código de estado HTTP 409 (Conflict). |
| 📖 jf\Assert\Http\ContinueHttp | Aserción que devuelve el código de estado HTTP 100 (Continue). |
| 📖 jf\Assert\Http\Created | Aserción que devuelve el código de estado HTTP 201 (Created). |
| 📖 jf\Assert\Http\EarlyHints | Aserción que devuelve el código de estado HTTP 103 (Early Hints). |
| 📖 jf\Assert\Http\ExpectationFailed | Aserción que devuelve el código de estado HTTP 417 (Expectation Failed). |
| 📖 jf\Assert\Http\FailedDependency | Aserción que devuelve el código de estado HTTP 424 (Failed Dependency). |
| 📖 jf\Assert\Http\Forbidden | Aserción que devuelve el código de estado HTTP 403 (Forbidden). |
| 📖 jf\Assert\Http\Found | Aserción que devuelve el código de estado HTTP 302 (Found). |
| 📖 jf\Assert\Http\GatewayTimeout | Aserción que devuelve el código de estado HTTP 504 (Gateway Timeout). |
| 📖 jf\Assert\Http\Gone | Aserción que devuelve el código de estado HTTP 410 (Gone). |
| 📖 jf\Assert\Http\Http | Class base for HTTP exceptions. |
| 📖 jf\Assert\Http\ImATeapot | Aserción que devuelve el código de estado HTTP 418 (Im A Teapot). |
| 📖 jf\Assert\Http\ImUsed | Aserción que devuelve el código de estado HTTP 226 (Im Used). |
| 📖 jf\Assert\Http\InsufficientStorage | Aserción que devuelve el código de estado HTTP 507 (Insufficient Storage). |
| 📖 jf\Assert\Http\InternalServerError | Aserción que devuelve el código de estado HTTP 500 (Internal Server Error). |
| 📖 jf\Assert\Http\LengthRequired | Aserción que devuelve el código de estado HTTP 411 (Length Required). |
| 📖 jf\Assert\Http\Locked | Aserción que devuelve el código de estado HTTP 423 (Locked). |
| 📖 jf\Assert\Http\LoopDetected | Aserción que devuelve el código de estado HTTP 508 (Loop Detected). |
| 📖 jf\Assert\Http\MethodNotAllowed | Aserción que devuelve el código de estado HTTP 405 (Method Not Allowed). |
| 📖 jf\Assert\Http\MisdirectedRequest | Aserción que devuelve el código de estado HTTP 421 (Misdirected Request). |
| 📖 jf\Assert\Http\MovedPermanently | Aserción que devuelve el código de estado HTTP 301 (Moved Permanently). |
| 📖 jf\Assert\Http\MultiStatus | Aserción que devuelve el código de estado HTTP 207 (Multi Status). |
| 📖 jf\Assert\Http\MultipleChoices | Aserción que devuelve el código de estado HTTP 300 (Multiple Choices). |
| 📖 jf\Assert\Http\NetworkAuthenticationRequired | Aserción que devuelve el código de estado HTTP 511 (Network Authentication Required). |
| 📖 jf\Assert\Http\NoContent | Aserción que devuelve el código de estado HTTP 204 (No Content). |
| 📖 jf\Assert\Http\NonAuthoritativeInformation | Aserción que devuelve el código de estado HTTP 203 (Non Authoritative Information). |
| 📖 jf\Assert\Http\NotAcceptable | Aserción que devuelve el código de estado HTTP 406 (Not Acceptable). |
| 📖 jf\Assert\Http\NotExtended | Aserción que devuelve el código de estado HTTP 510 (Not Extended). |
| 📖 jf\Assert\Http\NotFound | Aserción que devuelve el código de estado HTTP 404 (Not Found). |
| 📖 jf\Assert\Http\NotImplemented | Aserción que devuelve el código de estado HTTP 501 (Not Implemented). |
| 📖 jf\Assert\Http\NotModified | Aserción que devuelve el código de estado HTTP 304 (Not Modified). |
| 📖 jf\Assert\Http\Ok | Aserción que devuelve el código de estado HTTP 200 (Ok). |
| 📖 jf\Assert\Http\PartialContent | Aserción que devuelve el código de estado HTTP 206 (Partial Content). |
| 📖 jf\Assert\Http\PayloadTooLarge | Aserción que devuelve el código de estado HTTP 413 (Payload Too Large). |
| 📖 jf\Assert\Http\PaymentRequired | Aserción que devuelve el código de estado HTTP 402 (Payment Required). |
| 📖 jf\Assert\Http\PermanentRedirect | Aserción que devuelve el código de estado HTTP 308 (Permanent Redirect). |
| 📖 jf\Assert\Http\PreconditionFailed | Aserción que devuelve el código de estado HTTP 412 (Precondition Failed). |
| 📖 jf\Assert\Http\PreconditionRequired | Aserción que devuelve el código de estado HTTP 428 (Precondition Required). |
| 📖 jf\Assert\Http\Processing | Aserción que devuelve el código de estado HTTP 102 (Processing). |
| 📖 jf\Assert\Http\ProxyAuthenticationRequired | Aserción que devuelve el código de estado HTTP 407 (Proxy Authentication Required). |
| 📖 jf\Assert\Http\RangeNotSatisfiable | Aserción que devuelve el código de estado HTTP 416 (Range Not Satisfiable). |
| 📖 jf\Assert\Http\RequestHeaderFieldsTooLarge | Aserción que devuelve el código de estado HTTP 431 (Request Header Fields Too Large). |
| 📖 jf\Assert\Http\RequestTimeout | Aserción que devuelve el código de estado HTTP 408 (Request Timeout). |
| 📖 jf\Assert\Http\Reserved | Aserción que devuelve el código de estado HTTP 306 (Reserved). |
| 📖 jf\Assert\Http\ResetContent | Aserción que devuelve el código de estado HTTP 205 (Reset Content). |
| 📖 jf\Assert\Http\SeeOther | Aserción que devuelve el código de estado HTTP 303 (See Other). |
| 📖 jf\Assert\Http\ServiceUnavailable | Aserción que devuelve el código de estado HTTP 503 (Service Unavailable). |
| 📖 jf\Assert\Http\SwitchingProtocols | Aserción que devuelve el código de estado HTTP 101 (Switching Protocols). |
| 📖 jf\Assert\Http\TemporaryRedirect | Aserción que devuelve el código de estado HTTP 307 (Temporary Redirect). |
| 📖 jf\Assert\Http\TooEarly | Aserción que devuelve el código de estado HTTP 425 (Too Early). |
| 📖 jf\Assert\Http\TooManyRequests | Aserción que devuelve el código de estado HTTP 429 (Too Many Requests). |
| 📖 jf\Assert\Http\Unauthorized | Aserción que devuelve el código de estado HTTP 401 (Unauthorized). |
| 📖 jf\Assert\Http\UnavailableForLegalReasons | Aserción que devuelve el código de estado HTTP 451 (Unavailable For Legal Reasons). |
| 📖 jf\Assert\Http\UnprocessableEntity | Aserción que devuelve el código de estado HTTP 422 (Unprocessable Entity). |
| 📖 jf\Assert\Http\UnsupportedMediaType | Aserción que devuelve el código de estado HTTP 415 (Unsupported Media Type). |
| 📖 jf\Assert\Http\UpgradeRequired | Aserción que devuelve el código de estado HTTP 426 (Upgrade Required). |
| 📖 jf\Assert\Http\UriTooLong | Aserción que devuelve el código de estado HTTP 414 (Uri Too Long). |
| 📖 jf\Assert\Http\UseProxy | Aserción que devuelve el código de estado HTTP 305 (Use Proxy). |
| 📖 jf\Assert\Http\VariantAlsoNegotiates | Aserción que devuelve el código de estado HTTP 506 (Variant Also Negotiates). |
| 📖 jf\Assert\Http\VersionNotSupported | Aserción que devuelve el código de estado HTTP 505 (Version Not Supported). |
| 📖 jf\Assert\Php\ArgumentCountError | @generated jf/generator @see PhpArgumentCountError. |
| 📖 jf\Assert\Php\ArithmeticError | @generated jf/generator @see PhpArithmeticError. |
| 📖 jf\Assert\Php\AssertionError | @generated jf/generator @see PhpAssertionError. |
| 📖 jf\Assert\Php\BadFunctionCallException | @generated jf/generator @see PhpBadFunctionCallException. |
| 📖 jf\Assert\Php\BadMethodCallException | @generated jf/generator @see PhpBadMethodCallException. |
| 📖 jf\Assert\Php\ClosedGeneratorException | @generated jf/generator @see PhpClosedGeneratorException. |
| 📖 jf\Assert\Php\CompileError | @generated jf/generator @see PhpCompileError. |
| 📖 jf\Assert\Php\DateError | @generated jf/generator @see PhpDateError. |
| 📖 jf\Assert\Php\DateException | @generated jf/generator @see PhpDateException. |
| 📖 jf\Assert\Php\DateInvalidOperationException | @generated jf/generator @see PhpDateInvalidOperationException. |
| 📖 jf\Assert\Php\DateInvalidTimeZoneException | @generated jf/generator @see PhpDateInvalidTimeZoneException. |
| 📖 jf\Assert\Php\DateMalformedIntervalStringException | @generated jf/generator @see PhpDateMalformedIntervalStringException. |
| 📖 jf\Assert\Php\DateMalformedPeriodStringException | @generated jf/generator @see PhpDateMalformedPeriodStringException. |
| 📖 jf\Assert\Php\DateMalformedStringException | @generated jf/generator @see PhpDateMalformedStringException. |
| 📖 jf\Assert\Php\DateObjectError | @generated jf/generator @see PhpDateObjectError. |
| 📖 jf\Assert\Php\DateRangeError | @generated jf/generator @see PhpDateRangeError. |
| 📖 jf\Assert\Php\DivisionByZeroError | @generated jf/generator @see PhpDivisionByZeroError. |
| 📖 jf\Assert\Php\DomainException | @generated jf/generator @see PhpDomainException. |
| 📖 jf\Assert\Php\Error | @generated jf/generator @see PhpError. |
| 📖 jf\Assert\Php\ErrorException | @generated jf/generator @see PhpErrorException. |
| 📖 jf\Assert\Php\Exception | @generated jf/generator @see PhpException. |
| 📖 jf\Assert\Php\IntlException | @generated jf/generator @see PhpIntlException. |
| 📖 jf\Assert\Php\InvalidArgumentException | @generated jf/generator @see PhpInvalidArgumentException. |
| 📖 jf\Assert\Php\JsonException | @generated jf/generator @see PhpJsonException. |
| 📖 jf\Assert\Php\LengthException | @generated jf/generator @see PhpLengthException. |
| 📖 jf\Assert\Php\LogicException | @generated jf/generator @see PhpLogicException. |
| 📖 jf\Assert\Php\OutOfBoundsException | @generated jf/generator @see PhpOutOfBoundsException. |
| 📖 jf\Assert\Php\OutOfRangeException | @generated jf/generator @see PhpOutOfRangeException. |
| 📖 jf\Assert\Php\OverflowException | @generated jf/generator @see PhpOverflowException. |
| 📖 jf\Assert\Php\PDOException | @generated jf/generator @see PhpPDOException. |
| 📖 jf\Assert\Php\ParseError | @generated jf/generator @see PhpParseError. |
| 📖 jf\Assert\Php\PharException | @generated jf/generator @see PhpPharException. |
| 📖 jf\Assert\Php\RangeException | @generated jf/generator @see PhpRangeException. |
| 📖 jf\Assert\Php\RedisClusterException | @generated jf/generator @see PhpRedisClusterException. |
| 📖 jf\Assert\Php\RedisException | @generated jf/generator @see PhpRedisException. |
| 📖 jf\Assert\Php\ReflectionException | @generated jf/generator @see PhpReflectionException. |
| 📖 jf\Assert\Php\RequestParseBodyException | @generated jf/generator @see PhpRequestParseBodyException. |
| 📖 jf\Assert\Php\RuntimeException | @generated jf/generator @see PhpRuntimeException. |
| 📖 jf\Assert\Php\SQLite3Exception | @generated jf/generator @see PhpSQLite3Exception. |
| 📖 jf\Assert\Php\SodiumException | @generated jf/generator @see PhpSodiumException. |
| 📖 jf\Assert\Php\TypeError | @generated jf/generator @see PhpTypeError. |
| 📖 jf\Assert\Php\UnderflowException | @generated jf/generator @see PhpUnderflowException. |
| 📖 jf\Assert\Php\UnexpectedValueException | @generated jf/generator @see PhpUnexpectedValueException. |
| 📖 jf\Assert\Php\UnhandledMatchError | @generated jf/generator @see PhpUnhandledMatchError. |
| 📖 jf\Assert\Php\ValueError | @generated jf/generator @see PhpValueError. |
Traits
| Nombre | Descripción |
|---|---|
| 📖 jf\Assert\Trait\TArray | Trait para realizar aserciones usando las funciones del módulo array de PHP. |
| 📖 jf\Assert\Trait\TAssert | Trait que incorpora todos los traits del espacio de nombres `jf\Assert\Trait. @generated jf/generator. |
| 📖 jf\Assert\Trait\TClassObj | Trait para realizar aserciones usando las funciones del módulo classobj de PHP. |
| 📖 jf\Assert\Trait\TCtype | Trait para realizar aserciones usando las funciones del módulo ctype de PHP. |
| 📖 jf\Assert\Trait\TExec | Trait para realizar aserciones usando las funciones del módulo exec de PHP. |
| 📖 jf\Assert\Trait\TFilesystem | Trait para realizar aserciones usando las funciones del módulo filesystem de PHP. |
| 📖 jf\Assert\Trait\TFilter | Trait para realizar aserciones usando las funciones del módulo filter de PHP. |
| 📖 jf\Assert\Trait\TFloat | Trait para realizar comparaciones entre valores de punto flotante. |
| 📖 jf\Assert\Trait\TFuncHand | Trait para realizar aserciones usando las funciones del módulo funchand de PHP. |
| 📖 jf\Assert\Trait\TInfo | Trait para realizar aserciones usando las funciones del módulo info de PHP. |
| 📖 jf\Assert\Trait\TInteger | Trait para realizar comparaciones entre valores de tipo entero. |
| 📖 jf\Assert\Trait\TMath | Trait para realizar aserciones usando las funciones del módulo math de PHP. |
| 📖 jf\Assert\Trait\TStrings | Trait para realizar aserciones usando las funciones del módulo strings de PHP. |
Diagrama
Generado con ❤️ usando jfGeneratorDoc 0.1.0