PluginProbe
Contact Forms by Cimatti / 1.9.2
Contact Forms by Cimatti v1.9.2
2.3.6 2.3.5 2.3.0 2.2.32 2.2.4 2.2.0 2.1.2 2.1.1 trunk 1.0 1.1 1.2 1.2.1 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 All 62 releases
contact-forms / PFBC / OptionElement.php

OptionElement.php in Contact Forms by Cimatti 1.9.2, at PFBC/OptionElement.php

24 lines 717 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 abstract class OptionElement extends Element {
3 protected $options;
4
5 public function __construct($label, $name, array $options, array $properties = null) {
6 $this->options = $options;
7 if(!empty($this->options) && array_values($this->options) === $this->options)
8 $this->options = array_combine($this->options, $this->options);
9
10 parent::__construct($label, $name, $properties);
11 }
12
13 protected function getOptionValue($value) {
14 $position = strpos($value, ":pfbc");
15 if($position !== false) {
16 if($position == 0)
17 $value = "";
18 else
19 $value = substr($value, 0, $position);
20 }
21 return $value;
22 }
23 }
24