code: public function getPHPType() {
      if ($this instanceof \Webforge\Types\StringType) {
        return 'string';
      } elseif ($this instanceof \Webforge\Types\IntegerType) {
        return 'integer';
      } elseif ($this instanceof \Webforge\Types\BooleanType) {
        return 'bool';
      } elseif ($this instanceof \Webforge\Types\ArrayType) {
        return 'array';
      } elseif ($this instanceof \Webforge\Types\InterfacedType) {
        return $this->getInterface();
      } elseif ($this instanceof \Webforge\Types\CompositeType) {
        throw new Exception(sprintf("CompositeType '%s' muss getPHPType() definieren", get_class($this)));
      } 
      
      throw new Exception('unbekannter Fall für getPHPType() für Klasse: '.get_Class($this));
    }
docs: Gibt den internen PHPType des Types zurück