protected function getBoolFromStringBool($value) { if (!($value == 'true' || $value == 'false')) { $this->throwException(sprintf('Expected "true" or "false" but got %s', $value)); } return $value === 'true' ? true : false; }