Example #1
0
 public function __construct($data, Validator $validator = null)
 {
     if (!isset($data->type)) {
         $data->type = 'object';
     }
     foreach ($data->properties as $propertyName => &$property) {
         if (strpos($property->description, 'READ-ONLY') !== false) {
             $property->readOnly = true;
         }
     }
     parent::__construct($data, $validator);
 }
Example #2
0
 public function test_it_checks_validity()
 {
     $this->validator->isValid()->shouldBeCalled()->willReturn(true);
     $this->schema->isValid();
 }