<?php
/**
 * @copyright (c) Kufer Software GmbH, Loisachstrasse 4, D-84453 Mühldorf
 */


class WbPluginSample extends WbPluginBasis
{
  public function getContent($pUrlParam)
  {
    $str = 'Aktuelle "kathaupt: "' . $pUrlParam->kathaupt . '"' . BR;

    $str .= 'Aktueller "kathauptname: "' . $pUrlParam->kathauptname . '"' . BR;

    $str .= 'Aktuelle "Plugin Id: "' . $pUrlParam->pid . '"' . BR . BR;

    $str .= 'Das hier ist ein Beispiel - Plugin!';


    return $str;
  }


  
  public function getVarValue($pVarname, $pParams, $pDatamodul = null)
  {
    switch ($pVarname) {
      case 'xx':
        $retour = 'Beispiel einer Plugin Variable';
        $params = '(Parameter: ';
        if (count($pParams) > 0) {
          foreach ($pParams as $param) {
            $params .= ' ' . $param;
          }


          return $retour . $params . ')';
        }

        return $retour;
      default:
        return 'Plugin Variable';
    }
  }
}