43 if ( $this->target ===
null ) {
58 return call_user_func_array( [ $this->target, $method ],
$args );
66 return $this->target->getName();
75 return $this->target->getPageTitle( $subpage );
83 return $this->target->getLocalName();
91 return $this->target->getRestriction();
99 return $this->target->isListed();
108 return $this->target->setListed( $listed );
117 return $this->target->listed( $x );
125 return $this->target->isIncludable();
134 return $this->target->including( $x );
142 return $this->target->isRestricted();
151 return $this->target->userCanExecute(
$user );
159 $this->target->displayRestrictionError();
168 $this->target->checkPermissions();
176 $this->target->beforeExecute( $subPage );
184 $this->target->afterExecute( $subPage );
192 $this->target->execute( $subPage );
200 return $this->target->getDescription();
208 $this->target->setContext(
$context );
217 return $this->target->getRobotPolicy();
225 return $this->target->getGroupName();