setSettingsSkinTargetId() public méthode

set settings skin class name
public setSettingsSkinTargetId ( string $skinTargetId ) : void
$skinTargetId string skin class name
Résultat void
 /**
  * create instance
  *
  * @param Handler         $handler         handler
  * @param ConfigHandler   $configHandler   board config handler
  * @param UrlHandler      $urlHandler      url handler
  * @param InstanceManager $instanceManager board instance manager
  */
 public function __construct(Handler $handler, ConfigHandler $configHandler, UrlHandler $urlHandler, InstanceManager $instanceManager)
 {
     $this->handler = $handler;
     $this->configHandler = $configHandler;
     $this->urlHandler = $urlHandler;
     $this->instanceManager = $instanceManager;
     $this->presenter = app('xe.presenter');
     $this->presenter->setSettingsSkinTargetId(BoardModule::getId());
     $this->presenter->share('handler', $this->handler);
     $this->presenter->share('configHandler', $this->configHandler);
     $this->presenter->share('urlHandler', $this->urlHandler);
 }
 /**
  * test set settings skin
  *
  * @return void
  */
 public function testSetSettingsSkin()
 {
     $request = $this->request;
     $view = $this->view;
     $theme = $this->theme;
     $skin = $this->skin;
     $settings = $this->settings;
     $instanceConfig = $this->instanceConfig;
     $presenter = new Presenter($view, $request, $theme, $skin, $settings, $instanceConfig);
     $skinTargetId = 'name';
     $presenter->setSettingsSkinTargetId($skinTargetId);
     $reflection = new \ReflectionClass(get_class($presenter));
     $property = $reflection->getProperty('skinTargetId');
     $property->setAccessible(true);
     $result = $property->getValue($presenter);
     $this->assertEquals($skinTargetId, $result);
     $this->assertEquals($skinTargetId, $presenter->getSkinTargetId());
     $property = $reflection->getProperty('isSettings');
     $property->setAccessible(true);
     $result = $property->getValue($presenter);
     $this->assertTrue($result);
     $this->assertTrue($presenter->getIsSettings());
 }