lib/Webforge/Types/Type.php
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));
  }
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));
  }
Gibt den internen PHPType des Types zurück