# Class Ensure

EnsureResource called before dispatching of datapackets. Make sure all parameters are of correct type. where types can be:

  Catapult\BaseResource
  Catapult\EnsureResource
  Catapult\Ensure

Final
Namespace: Catapult
Object: Parameter,
Object: DataPacket
Object: BaML input
Object:

polymorphic func_get_args

associative array

Located at resource/Ensure.php

## Methods summary

### Methods inherited from Catapult\EnsureResource

`Input()`, `InputTwo()`, `Output()`, `Strict()`