public function __construct($userParameters = null)
{
if (is_string($userParameters)) {
$this->decode($userParameters);
} elseif ($userParameters instanceof TSPropertyArray) {
$this->tsPropertyArray = $userParameters;
} elseif ($userParameters instanceof DialInData) {
$this->dialInData = $userParameters;
}
}