| @@ 490-504 (lines=15) @@ | ||
| 487 | case 'ALLOWEMPTY': |
|
| 488 | return $this->allowEmpty; |
|
| 489 | break; |
|
| 490 | case 'COMPSINFO': |
|
| 491 | unset( $this->compix ); |
|
| 492 | $info = array(); |
|
| 493 | foreach( $this->components as $cix => $component ) { |
|
| 494 | if( empty( $component )) continue; |
|
| 495 | unset( $component->propix ); |
|
| 496 | $info[$cix]['ordno'] = $cix + 1; |
|
| 497 | $info[$cix]['type'] = $component->objName; |
|
| 498 | $info[$cix]['uid'] = $component->getProperty( 'uid' ); |
|
| 499 | $info[$cix]['props'] = $component->getConfig( 'propinfo' ); |
|
| 500 | $info[$cix]['sub'] = $component->getConfig( 'compsinfo' ); |
|
| 501 | unset( $component->propix ); |
|
| 502 | } |
|
| 503 | return $info; |
|
| 504 | break; |
|
| 505 | case 'DELIMITER': |
|
| 506 | return $this->delimiter; |
|
| 507 | break; |
|
| @@ 5573-5589 (lines=17) @@ | ||
| 5570 | case 'ALLOWEMPTY': |
|
| 5571 | return $this->allowEmpty; |
|
| 5572 | break; |
|
| 5573 | case 'COMPSINFO': |
|
| 5574 | unset( $this->compix ); |
|
| 5575 | $info = array(); |
|
| 5576 | if( isset( $this->components )) { |
|
| 5577 | foreach( $this->components as $cix => $component ) { |
|
| 5578 | if( empty( $component )) continue; |
|
| 5579 | unset( $component->propix ); |
|
| 5580 | $info[$cix]['ordno'] = $cix + 1; |
|
| 5581 | $info[$cix]['type'] = $component->objName; |
|
| 5582 | $info[$cix]['uid'] = $component->getProperty( 'uid' ); |
|
| 5583 | $info[$cix]['props'] = $component->getConfig( 'propinfo' ); |
|
| 5584 | $info[$cix]['sub'] = $component->getConfig( 'compsinfo' ); |
|
| 5585 | unset( $component->propix ); |
|
| 5586 | } |
|
| 5587 | } |
|
| 5588 | return $info; |
|
| 5589 | break; |
|
| 5590 | case 'FORMAT': |
|
| 5591 | return $this->format; |
|
| 5592 | break; |
|