# UnexpectedTypeException

class UnexpectedTypeException extends FileException

## Methods

`public` | `` | `__construct($value, string $expectedType)` | No description |

## Details

at line 16

### `__construct()`

`public __construct($value, string $expectedType)`

#### Parameters

| `$value` |
`string` | `$expectedType` |

## Source code

    <?php

    /*
     * This file is part of the Symfony package.
     *
     * (c) Fabien Potencier <fabien@symfony.com>
     *
     * For the full copyright and license information, please view the LICENSE
     * file that was distributed with this source code.
     */

    namespace Symfony\Component\HttpFoundation\File\Exception;

    class UnexpectedTypeException extends FileException
    {
        public function __construct($value, string $expectedType)
        {
            parent::__construct(sprintf('Expected argument of type %s, %s given', $expectedType, is_object($value) ? get_class($value) : gettype($value)));
        }
    }