PropertyBase.php in Form Builder 7.2
File
src/PropertyBase.php
View source
<?php
namespace Drupal\form_builder;
class PropertyBase implements PropertyInterface {
protected $property;
protected $params;
protected $formTypeName;
public function __construct($property, $params, $form_type_name) {
$this->property = $property;
$this->params = $params;
$this->formTypeName = $form_type_name;
}
public function submit($form, &$form_state) {
if (isset($this->params['submit'])) {
foreach ($this->params['submit'] as $function) {
if (function_exists($function)) {
$function($form, $form_state);
}
}
}
}
}