1
0
Fork 0
mirror of synced 2024-06-26 10:10:57 +12:00

allwo only one collection when document is not an array

This commit is contained in:
Eldad Fux 2020-04-21 11:12:47 +03:00
parent 69cb6c1a87
commit 5083958cc2

View file

@ -27,6 +27,7 @@ $namespace = $this->getParam('namespace', 'project-document');
$type = (isset($rule['type'])) ? $rule['type'] : ''; $type = (isset($rule['type'])) ? $rule['type'] : '';
$array = (isset($rule['array'])) ? $rule['array'] : false; $array = (isset($rule['array'])) ? $rule['array'] : false;
$required = (isset($rule['required'])) ? $rule['required'] : false; $required = (isset($rule['required'])) ? $rule['required'] : false;
$list = (isset($rule['list'])) ? $rule['list'] : false;
$comp = new View(__DIR__.'/rules/'.$type.'.phtml'); $comp = new View(__DIR__.'/rules/'.$type.'.phtml');
$loop = new View(__DIR__.'/rules/array.phtml'); $loop = new View(__DIR__.'/rules/array.phtml');
@ -34,6 +35,7 @@ $namespace = $this->getParam('namespace', 'project-document');
->setParam('key', $key) ->setParam('key', $key)
->setParam('array', $array) ->setParam('array', $array)
->setParam('required', $required) ->setParam('required', $required)
->setParam('list', $list)
->setParam('namespace', $namespace.'.'.$key) ->setParam('namespace', $namespace.'.'.$key)
; ;
@ -41,6 +43,7 @@ $namespace = $this->getParam('namespace', 'project-document');
->setParam('key', $key) ->setParam('key', $key)
->setParam('array', $array) ->setParam('array', $array)
->setParam('required', $required) ->setParam('required', $required)
->setParam('list', $list)
->setParam('namespace', $namespace.'.'.$key) ->setParam('namespace', $namespace.'.'.$key)
->setParam('comp', $comp) ->setParam('comp', $comp)
; ;