18 $this->contents =&
$obj->$member;
22 if (!is_string($this->contents)) $this->
error(
'must be a string');
27 if (!is_bool($this->contents)) $this->
error(
'must be a boolean');
32 if (!is_array($this->contents)) $this->
error(
'must be an array');
37 if ($this->contents === null) $this->
error(
'must not be null');
43 if (!ctype_alnum($this->contents)) $this->
error(
'must be alphanumeric');
48 if (empty($this->contents)) $this->
error(
'must not be empty');
54 foreach ($this->contents as $v) {
55 if ($v !==
true) $this->
error(
'must be a lookup array');
60 protected function error($msg) {