/** * * @param <type> $pTemplate * @param <type> $pData */ public static function create($pTemplate, $pData) { $instance = new self(); $instance->template = $pTemplate; foreach ($pData as $tplKey => $tplVar) { $instance->assignVar($tplKey, $tplVar); } return $instance; }