File tree Expand file tree Collapse file tree 1 file changed +7
-11
lines changed
Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -200,18 +200,14 @@ public function perform()
200200 {
201201 $ this ->cursor = &$ this ->getData ();
202202 $ this ->resetResult ();
203- try {
204- foreach ($ this ->getLocator ()->getReferenceList () as $ reference ) {
205- $ this ->processReference ($ reference );
206- if ($ this ->isResultSet ) {
207- break ;
208- }
209- }
210- if (!$ this ->isResultSet ) {
211- $ this ->processCursor ();
203+ foreach ($ this ->getLocator ()->getReferenceList () as $ reference ) {
204+ $ this ->processReference ($ reference );
205+ if ($ this ->isResultSet ) {
206+ break ;
212207 }
213- } finally {
214- unset($ this ->cursor );
208+ }
209+ if (!$ this ->isResultSet ) {
210+ $ this ->processCursor ();
215211 }
216212 if (!$ this ->isResultSet ) {
217213 throw new Evaluate \LogicException ("Data evaluation failed " );
You can’t perform that action at this time.
0 commit comments