error('INVALID_TYPE'); return false; } if (is_string($value)) { $value = intval($value); if ($value === 'unchanged') { $this->validPattern = null; return true; } } if (is_int($value)) { if ($value === 1 || $value === 0) { $this->validPattern = $value; return true; } } return false; } public function getValidPattern() { return $this->validPattern; } }