Esempio n. 1
0
 protected function outputNotNull($value)
 {
     if (is_array($value)) {
         $value = Circle::createFromArray($value);
     } elseif (!$value instanceof Circle) {
         throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Circle or an array', $value);
     }
     return '<' . $this->point->output($value->center) . ',' . $this->_float->output($value->radius) . '>';
 }
Esempio n. 2
0
 protected function outputNotNull($value)
 {
     if (is_array($value)) {
         $value = Point::createFromArray($value);
     } elseif (!$value instanceof Point) {
         throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Point or an array', $value);
     }
     return '(' . $this->_float->output($value->x) . ',' . $this->_float->output($value->y) . ')';
 }
Esempio n. 3
0
 protected function outputNotNull($value)
 {
     if (is_array($value)) {
         $value = Line::createFromArray($value);
     } elseif (!$value instanceof Line) {
         throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Line or an array', $value);
     }
     return '{' . $this->_float->output($value->A) . ',' . $this->_float->output($value->B) . ',' . $this->_float->output($value->C) . '}';
 }