name: InvalidCastException
class_comment: null
dependencies:
- name: RuntimeException
  type: class
  source: RuntimeException
properties:
- name: model
  visibility: public
  comment: '# * The name of the affected Eloquent model.

    # *

    # * @var string'
- name: column
  visibility: public
  comment: '# * The name of the column.

    # *

    # * @var string'
- name: castType
  visibility: public
  comment: '# * The name of the cast type.

    # *

    # * @var string'
methods:
- name: __construct
  visibility: public
  parameters:
  - name: model
  - name: column
  - name: castType
  comment: "# * The name of the affected Eloquent model.\n# *\n# * @var string\n#\
    \ */\n# public $model;\n# \n# /**\n# * The name of the column.\n# *\n# * @var\
    \ string\n# */\n# public $column;\n# \n# /**\n# * The name of the cast type.\n\
    # *\n# * @var string\n# */\n# public $castType;\n# \n# /**\n# * Create a new exception\
    \ instance.\n# *\n# * @param  object  $model\n# * @param  string  $column\n# *\
    \ @param  string  $castType\n# * @return void"
traits:
- RuntimeException
interfaces: []