InvalidTypeException

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

Class InvalidTypeException

View source

Public Properties

PropertyDescription
classstring, null – The invalid class name
requiredTypestring, 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

MethodDescription
__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