function getComponentRefCode()
 {
   if ($this->mirror && ($mirrored_pager =& $this->parent->findChild($this->mirror)))
   {
     return $mirrored_pager->getComponentRefCode();
   }
   else
     return parent :: getComponentRefCode();
 }
예제 #2
0
 public function getComponentRefCode()
 {
   if (isset($this->attributes['mirror_of']))
   {
     if($mirrored_pager = $this->parent->findChild($this->attributes['mirror_of']))
       return $mirrored_pager->getComponentRefCode();
     else
       throw new WactException('mirrowed component for pager not found',
         array('tag' => $this->tag,
         'mirror_of' => $this->attributes['mirror_of'],
         'file' => $this->source_file,
         'line' => $this->starting_line_no));
   }
   else
     return parent :: getComponentRefCode();
 }