Commit 9a63b7f66714b9aa1a3e38bcfab614b9b00f1789
1 parent
9fad5834
Exists in
master
and in
112 other branches
needsArgs to SimuParams
Showing
1 changed file
with
77 additions
and
81 deletions
Show diff stats
php/classes/AmdaAction.php
... | ... | @@ -425,7 +425,7 @@ class AmdaAction |
425 | 425 | $isScatter = true; |
426 | 426 | } |
427 | 427 | |
428 | - $needsArgs = $child->hasAttribute('needsArgs'); | |
428 | + $needsArgs = $child->getAttribute('needsArgs'); | |
429 | 429 | |
430 | 430 | if (($child->tagName == 'parameter' && $child->hasChildNodes()) || $needsArgs) $isScatter = false; |
431 | 431 | |
... | ... | @@ -551,38 +551,37 @@ class AmdaAction |
551 | 551 | return $paramMgr->saveTree($obj); |
552 | 552 | } |
553 | 553 | |
554 | - public function doNothing($obj) | |
555 | - { | |
556 | - return array("res" => 'ok'); | |
557 | - | |
558 | - } | |
554 | + public function doNothing($obj) | |
555 | + { | |
556 | + return array("res" => 'ok'); | |
557 | + | |
558 | + } | |
559 | 559 | |
560 | - public function deleteFromTree($obj) | |
561 | - { | |
562 | - $paramMgr = new ParamMgr(); | |
563 | - return $paramMgr->deleteFromTree($obj); | |
564 | - | |
565 | - } | |
560 | + public function deleteFromTree($obj) | |
561 | + { | |
562 | + $paramMgr = new ParamMgr(); | |
563 | + return $paramMgr->deleteFromTree($obj); | |
564 | + } | |
566 | 565 | |
567 | 566 | /* |
568 | 567 | * temporary object fromUpload |
569 | 568 | */ |
570 | - public function getUploadedObject($name, $format, $nodeType) | |
571 | - { | |
572 | - switch ($nodeType) | |
573 | - { | |
574 | - case 'timeTable' : | |
575 | - $objectMgr = new TimeTableMgr(); | |
576 | - break; | |
577 | - case 'myDataParam' : | |
578 | - $objectMgr = new FilesMgr(); | |
579 | - break; | |
580 | - default: | |
581 | - return array("error" => $nodeType." NOT_IMPLEMENTED_YET"); | |
582 | - } | |
583 | - return $objectMgr -> getUploadedObject($name, $format, true); | |
584 | - | |
585 | - } | |
569 | + public function getUploadedObject($name, $format, $nodeType) | |
570 | + { | |
571 | + switch ($nodeType) | |
572 | + { | |
573 | + case 'timeTable' : | |
574 | + $objectMgr = new TimeTableMgr(); | |
575 | + break; | |
576 | + case 'myDataParam' : | |
577 | + $objectMgr = new FilesMgr(); | |
578 | + break; | |
579 | + default: | |
580 | + return array("error" => $nodeType." NOT_IMPLEMENTED_YET"); | |
581 | + } | |
582 | + return $objectMgr -> getUploadedObject($name, $format, true); | |
583 | + | |
584 | + } | |
586 | 585 | |
587 | 586 | /* |
588 | 587 | * fill ascii file into grid |
... | ... | @@ -725,64 +724,61 @@ class AmdaAction |
725 | 724 | /* |
726 | 725 | * $obj = { name: obj.name, obj.nodeType, obj.leaf (??), OBJ DEPENDENT ATTRIBUTES } |
727 | 726 | */ |
728 | - public function createObject($obj, $folder) { | |
729 | - | |
730 | - switch ($obj->nodeType) { | |
731 | - | |
732 | - case 'myDataParam' : | |
733 | - case 'derivedParam' : | |
734 | - if ($obj->nodeType == 'derivedParam' && $this->amdaStat->success) | |
735 | - $this->amdaStat->addTask('create', $this->user, null); | |
736 | - | |
737 | - $objectMgr = new DerivedParamMgr($obj->nodeType); | |
738 | - break; | |
739 | - case 'timeTable' : | |
740 | - $objectMgr = new TimeTableMgr(); | |
741 | - break; | |
742 | - case 'catalog' : | |
743 | - $objectMgr = new CatalogMgr(); | |
727 | + public function createObject($obj, $folder) | |
728 | + { | |
729 | + switch ($obj->nodeType) | |
730 | + { | |
731 | + case 'myDataParam' : | |
732 | + case 'derivedParam' : | |
733 | + if ($obj->nodeType == 'derivedParam' && $this->amdaStat->success) | |
734 | + $this->amdaStat->addTask('create', $this->user, null); | |
735 | + $objectMgr = new DerivedParamMgr($obj->nodeType); | |
736 | + break; | |
737 | + case 'timeTable' : | |
738 | + $objectMgr = new TimeTableMgr(); | |
739 | + break; | |
740 | + case 'catalog' : | |
741 | + $objectMgr = new CatalogMgr(); | |
744 | 742 | break; |
745 | - case 'condition' : | |
746 | - case 'request' : | |
747 | - $objectMgr = new RequestMgr($obj->nodeType); | |
748 | - break; | |
749 | - case 'alias' : | |
750 | - $objectMgr = new AliasMgr(); | |
751 | - break; | |
752 | - default: | |
753 | - return array("error" => $obj->nodeType." NOT_IMPLEMENTED_YET"); | |
754 | - } | |
755 | - | |
756 | - return $objectMgr -> createObject($obj, $folder); | |
757 | - } | |
743 | + case 'condition' : | |
744 | + case 'request' : | |
745 | + $objectMgr = new RequestMgr($obj->nodeType); | |
746 | + break; | |
747 | + case 'alias' : | |
748 | + $objectMgr = new AliasMgr(); | |
749 | + break; | |
750 | + default: | |
751 | + return array("error" => $obj->nodeType." NOT_IMPLEMENTED_YET"); | |
752 | + } | |
753 | + return $objectMgr -> createObject($obj, $folder); | |
754 | + } | |
758 | 755 | |
759 | 756 | /* |
760 | 757 | * $obj = { id:obj.id, name: obj.name, obj.nodeType, obj.leaf (??), OBJ DEPENDENT ATTRIBUTES } |
761 | 758 | */ |
762 | - public function modifyObject($obj) { | |
763 | - | |
764 | - switch ($obj->nodeType) { | |
765 | - | |
766 | - case 'myDataParam' : | |
767 | - case 'derivedParam' : | |
768 | - $objectMgr = new DerivedParamMgr($obj->nodeType); | |
769 | - break; | |
770 | - case 'timeTable' : | |
771 | - $objectMgr = new TimeTableMgr(); | |
772 | - break; | |
773 | - case 'catalog' : | |
774 | - $objectMgr = new CatalogMgr(); | |
775 | - break; | |
776 | - case 'condition' : | |
777 | - case 'request' : | |
778 | - $objectMgr = new RequestMgr($obj->nodeType); | |
779 | - break; | |
780 | - default: | |
781 | - return array("error" => $obj->nodeType." NOT_IMPLEMENTED_YET"); | |
782 | - } | |
783 | - | |
784 | - return $objectMgr -> modifyObject($obj); | |
785 | - } | |
759 | + public function modifyObject($obj) | |
760 | + { | |
761 | + switch ($obj->nodeType) | |
762 | + { | |
763 | + case 'myDataParam' : | |
764 | + case 'derivedParam' : | |
765 | + $objectMgr = new DerivedParamMgr($obj->nodeType); | |
766 | + break; | |
767 | + case 'timeTable' : | |
768 | + $objectMgr = new TimeTableMgr(); | |
769 | + break; | |
770 | + case 'catalog' : | |
771 | + $objectMgr = new CatalogMgr(); | |
772 | + break; | |
773 | + case 'condition' : | |
774 | + case 'request' : | |
775 | + $objectMgr = new RequestMgr($obj->nodeType); | |
776 | + break; | |
777 | + default: | |
778 | + return array("error" => $obj->nodeType." NOT_IMPLEMENTED_YET"); | |
779 | + } | |
780 | + return $objectMgr -> modifyObject($obj); | |
781 | + } | |
786 | 782 | /* |
787 | 783 | * {obj.name, obj.nodeType, obj.leaf} |
788 | 784 | */ |
... | ... |