/**
  * Sets an option value
  *
  * @param string       $optionName  The option name
  * @param unknown_type $optionValue The option value
  * 
  * @return void
  */
 public function set($optionName, $optionValue)
 {
     if (!org_tubepress_impl_options_OptionsReference::shouldBePersisted($optionName)) {
         return;
     }
     $ioc = org_tubepress_impl_ioc_IocContainer::getInstance();
     $validationService = $ioc->get('org_tubepress_api_options_OptionValidator');
     $validationService->validate($optionName, $optionValue);
     $this->setOption($optionName, $optionValue);
 }