/**
  * @param string $name
  * @param string $in
  * @param boolean $required
  * @param string $format
  */
 public function __construct($name = null, $in = null, $required = null, $format = null)
 {
     parent::__construct($name, $in, "boolean", $required);
     $this->setFormat($format);
 }
예제 #2
0
 /**
  * @param string $name
  * @param string $in
  * @param boolean $required
  * @param \WoohooLabs\SpecGenerator\Swagger2\Items\ItemsInterface $schema
  */
 public function __construct($name = null, $in = null, $required = null, ItemsInterface $schema = null)
 {
     parent::__construct($name, $in, "array", $required);
     $this->setItems($schema);
 }
 /**
  * @param string $name
  * @param string $in
  * @param boolean $required
  * @param string $format
  */
 public function __construct($name = null, $in = null, $required = null, $format = "int32")
 {
     parent::__construct($name, $in, "integer", $required);
     $this->setFormat($format);
 }
예제 #4
0
 /**
  * @param string $name
  * @param string $in
  * @param boolean $required
  * @param \WoohooLabs\SpecGenerator\Swagger2\Schema\SchemaInterface $schema
  */
 public function __construct($name = null, $in = null, $required = null, SchemaInterface $schema = null)
 {
     parent::__construct($name, $in, "object", $required);
     $this->schema = $schema;
 }