예제 #1
0
 public function extractImageActionFromArray(ArrayWrapper $arrayWrapper)
 {
     if ($arrayWrapper->IsValueSet($this->GetName() . "_action")) {
         return $arrayWrapper->GetValue($this->GetName() . "_action");
     }
     return KEEP_IMAGE_ACTION;
 }
예제 #2
0
 public function extractValueFromArray(ArrayWrapper $arrayWrapper, &$valueChanged)
 {
     if ($arrayWrapper->IsValueSet($this->GetName())) {
         $valueChanged = true;
         return $arrayWrapper->GetValue($this->GetName());
     } else {
         $valueChanged = false;
         return null;
     }
 }
예제 #3
0
 public function extractValueFromArray(ArrayWrapper $arrayWrapper, &$valueChanged)
 {
     if ($arrayWrapper->IsValueSet($this->GetName())) {
         $valueChanged = true;
         $value = $arrayWrapper->GetValue($this->GetName());
         if (!$this->allowHtmlCharacters) {
             $value = htmlspecialchars($value, ENT_QUOTES);
         }
         return $value;
     } else {
         $valueChanged = false;
         return null;
     }
 }
예제 #4
0
 public function extractValueFromArray(ArrayWrapper $arrayWrapper, &$valueChanged)
 {
     if ($arrayWrapper->IsValueSet($this->GetName())) {
         $valueChanged = true;
         $value = $arrayWrapper->GetValue($this->GetName());
         if ($value == '') {
             return null;
         } else {
             return $value;
         }
         // return SMDateTime::Parse($value, $this->format);
     } else {
         $valueChanged = false;
         return null;
     }
 }