/** * Create asset from array * * @param array $options Array containing values for object properties * * @return WindowsAzure\MediaServices\Models\JobTemplate */ public static function createFromOptions($options) { Validate::notNull($options['JobTemplateBody'], 'options[JobTemplateBody]'); $jobTemplate = new JobTemplate($options['JobTemplateBody'], $options['TemplateType']); $jobTemplate->fromArray($options); return $jobTemplate; }