static function __static() { self::$STRING = new self('string'); self::$INTEGER = self::$INT = new self('int'); self::$DOUBLE = new self('double'); self::$BOOLEAN = self::$BOOL = new self('bool'); self::$ARRAY = new self('array'); }