InvalidTypeException

Type
Class
Namespace
craft\errors
Inherits
craft\errors\InvalidTypeException » yii\base\Exception » Exception
Since
3.0.0

Class InvalidTypeException

View source

# Public Properties

Property Description
class string, null – The invalid class name
requiredType string, null – The base class or interface that class was supposed to be

# class

Type
string, null

The invalid class name

View source

# requiredType

Type
string, null

The base class or interface that class was supposed to be

View source

# Public Methods

Method Description
__construct() Constructor.
getName()

# __construct()

Constructor.

View source

Arguments

  • $handle (string) – The class that doesn’t exist or doesn’t extend/implement $requiredType
  • $requiredType (string) – The base class or interface that $class was supposed to be
  • $message (string, null) – The error message
  • $code (integer) – The error code

# getName()

View source

Returns

string – The user-friendly name of this exception