/
home
/
techb158
/
immovalet.com
/
vendor
/
doctrine
/
dbal
/
src
/
Types
/
/home/techb158/immovalet.com/vendor/doctrine/dbal/src/Types
mkdir
upload
Name
Size
Mode
Actions
ArrayType.php
1612
0644
edit
dl
rm
AsciiStringType.php
606
0644
edit
dl
rm
BigIntType.php
857
0644
edit
dl
rm
BinaryType.php
1347
0644
edit
dl
rm
BlobType.php
1333
0644
edit
dl
rm
BooleanType.php
1018
0644
edit
dl
rm
ConversionException.php
3550
0644
edit
dl
rm
DateImmutableType.php
1555
0644
edit
dl
rm
DateIntervalType.php
1983
0644
edit
dl
rm
DateTimeImmutableType.php
1715
0644
edit
dl
rm
DateTimeType.php
1713
0644
edit
dl
rm
DateTimeTzImmutableType.php
1591
0644
edit
dl
rm
DateTimeTzType.php
2479
0644
edit
dl
rm
DateType.php
1534
0644
edit
dl
rm
DecimalType.php
632
0644
edit
dl
rm
FloatType.php
597
0644
edit
dl
rm
GuidType.php
683
0644
edit
dl
rm
IntegerType.php
852
0644
edit
dl
rm
JsonType.php
1790
0644
edit
dl
rm
ObjectType.php
1540
0644
edit
dl
rm
PhpDateTimeMappingType.php
183
0644
edit
dl
rm
PhpIntegerMappingType.php
163
0644
edit
dl
rm
SimpleArrayType.php
1425
0644
edit
dl
rm
SmallIntType.php
864
0644
edit
dl
rm
StringType.php
483
0644
edit
dl
rm
TextType.php
733
0644
edit
dl
rm
TimeImmutableType.php
1555
0644
edit
dl
rm
TimeType.php
1538
0644
edit
dl
rm
Type.php
8174
0644
edit
dl
rm
TypeRegistry.php
2839
0644
edit
dl
rm
Types.php
1546
0644
edit
dl
rm
VarDateTimeImmutableType.php
1465
0644
edit
dl
rm
VarDateTimeType.php
901
0644
edit
dl
rm
Edit:
/home/techb158/immovalet.com/vendor/doctrine/dbal/src/Types/ConversionException.php
(3550B)
<?php namespace Doctrine\DBAL\Types; use Doctrine\DBAL\Exception; use Throwable; use function get_class; use function gettype; use function implode; use function is_object; use function is_scalar; use function sprintf; use function strlen; use function substr; use function var_export; /** * Conversion Exception is thrown when the database to PHP conversion fails. * * @psalm-immutable */ class ConversionException extends Exception { /** * Thrown when a Database to Doctrine Type Conversion fails. * * @param string $value * @param string $toType * * @return ConversionException */ public static function conversionFailed($value, $toType, ?Throwable $previous = null) { $value = strlen($value) > 32 ? substr($value, 0, 20) . '...' : $value; return new self('Could not convert database value "' . $value . '" to Doctrine Type ' . $toType, 0, $previous); } /** * Thrown when a Database to Doctrine Type Conversion fails and we can make a statement * about the expected format. * * @param string $value * @param string $toType * @param string $expectedFormat * * @return ConversionException */ public static function conversionFailedFormat($value, $toType, $expectedFormat, ?Throwable $previous = null) { $value = strlen($value) > 32 ? substr($value, 0, 20) . '...' : $value; return new self( 'Could not convert database value "' . $value . '" to Doctrine Type ' . $toType . '. Expected format: ' . $expectedFormat, 0, $previous ); } /** * Thrown when the PHP value passed to the converter was not of the expected type. * * @param mixed $value * @param string $toType * @param string[] $possibleTypes * * @return ConversionException */ public static function conversionFailedInvalidType( $value, $toType, array $possibleTypes, ?Throwable $previous = null ) { if (is_scalar($value) || $value === null) { return new self(sprintf( 'Could not convert PHP value %s to type %s. Expected one of the following types: %s', var_export($value, true), $toType, implode(', ', $possibleTypes) ), 0, $previous); } return new self(sprintf( 'Could not convert PHP value of type %s to type %s. Expected one of the following types: %s', is_object($value) ? get_class($value) : gettype($value), $toType, implode(', ', $possibleTypes) ), 0, $previous); } /** * @param mixed $value * @param string $format * @param string $error * * @return ConversionException */ public static function conversionFailedSerialization($value, $format, $error) { $actualType = is_object($value) ? get_class($value) : gettype($value); return new self(sprintf( "Could not convert PHP type '%s' to '%s', as an '%s' error was triggered by the serialization", $actualType, $format, $error )); } public static function conversionFailedUnserialization(string $format, string $error): self { return new self(sprintf( "Could not convert database value to '%s' as an error was triggered by the unserialization: '%s'", $format, $error )); } }
Save
cmd:
run