public function __construct($controller, $alias) { $this->alias = $alias; $this->theme = Theme::getEditTheme(); parent::__construct($controller, []); $this->bindToController(); $this->checkUploadPostback(); }
public function __construct($controller, $alias) { $this->alias = $alias; $this->theme = Theme::getEditTheme(); $this->dataIdPrefix = 'page-' . $this->theme->getDirName(); parent::__construct($controller, []); $this->bindToController(); }
/** * Constructor * @param $controller Controller Active controller object. * @param $model Model The relevant model to reference. * @param $formField FormField Object containing general form field information. * @param $configuration array Configuration the relates to this widget. */ public function __construct($controller, $formField, $configuration = []) { $this->formField = $formField; $this->fieldName = $formField->fieldName; $this->valueFrom = $formField->valueFrom; $this->config = $this->makeConfig($configuration); $this->fillFromConfig(['model', 'data', 'sessionKey', 'previewMode', 'showLabels']); parent::__construct($controller, $configuration); }
/** * Constructor. */ public function __construct($controller, $configuration = []) { parent::__construct($controller, $configuration); /* * Process configuration */ if (isset($this->config->prompt)) { $this->placeholder = trans($this->config->prompt); } if (isset($this->config->partial)) { $this->customPartial = $this->config->partial; } }
/** * Constructor. */ public function __construct($controller) { $configFile = 'config_' . snake_case($this->alias) . '.yaml'; $path = $controller->getConfigPath($configFile); if (File::isFile($path)) { $config = $this->makeConfig($configFile); } else { $config = []; } parent::__construct($controller, $config); $this->bindToController(); $this->fillFromConfig(); }
/** * Constructor * @param $controller Controller Active controller object. * @param $model Model The relevant model to reference. * @param $formField FormField Object containing general form field information. * @param $configuration array Configuration the relates to this widget. */ public function __construct($controller, $model, $formField, $configuration = []) { $this->formField = $formField; $this->fieldName = $formField->fieldName; $this->valueFrom = $formField->valueFrom; $this->model = $model; if (isset($configuration->sessionKey)) { $this->sessionKey = $configuration->sessionKey; } if (isset($configuration->previewMode)) { $this->previewMode = $configuration->previewMode; } parent::__construct($controller, $configuration); }
public function __construct($controller) { parent::__construct($controller, []); $this->bindToController(); $configFile = 'config_' . snake_case($this->alias) . '.yaml'; $path = $controller->getConfigPath($configFile); if (File::isFile($path)) { $config = $this->makeConfig($configFile); foreach ($config as $field => $value) { if (property_exists($this, $field)) { $this->{$field} = $value; } } } }
/** * Constructor. */ public function __construct($controller, $configuration = []) { parent::__construct($controller, $configuration); /* * Prepare the search widget (optional) */ if (isset($this->config->search)) { if (is_string($this->config->search)) { $searchConfig = $this->makeConfig(['partial' => $this->config->search]); } else { $searchConfig = $this->makeConfig($this->config->search); } $searchConfig->alias = $this->alias . 'Search'; $this->searchWidget = $this->makeWidget('Backend\\Widgets\\Search', $searchConfig); $this->searchWidget->bindToController(); } }
/** * Constructor. */ public function __construct($controller, $configuration = null) { if (!$configuration) { $configuration = 'config_report_container.yaml'; } if (!is_array($configuration)) { $path = $controller->getConfigPath($configuration); if (File::isFile($path)) { $configuration = $this->makeConfig($path); } else { $configuration = []; } } parent::__construct($controller, $configuration); $this->bindToController(); $this->fillFromConfig(); }
public function __construct($controller, $alias, callable $dataSource) { $this->alias = $alias; $this->dataSource = $dataSource; $this->theme = Theme::getEditTheme(); parent::__construct($controller, []); if (!Request::isXmlHttpRequest()) { $this->resetSelection(); } $configFile = 'config_' . snake_case($alias) . '.yaml'; $config = $this->makeConfig($configFile); foreach ($config as $field => $value) { if (property_exists($this, $field)) { $this->{$field} = $value; } } $this->bindToController(); }
/** * Constructor * @param $controller Controller Active controller object. * @param $model Model The relevant model to reference. * @param $formField FormField Object containing general form field information. * @param $configuration array Configuration the relates to this widget. */ public function __construct($controller, $model, $formField, $configuration = []) { $this->formField = $formField; $this->columnName = $formField->columnName; $this->model = $model; if (isset($configuration->sessionKey)) { $this->sessionKey = $configuration->sessionKey; } if (isset($configuration->previewMode)) { $this->previewMode = $configuration->previewMode; } /* * Form fields originally passed their configuration via the options index. * This step should be removed if year >= 2015. */ if (isset($configuration->options)) { $configuration = array_merge($configuration->options, (array) $configuration); } parent::__construct($controller, $configuration); }
/** * Constructor. */ public function __construct($controller, $configuration = []) { parent::__construct($controller, $configuration); /* * Process configuration */ if (isset($this->config->prompt)) { $this->placeholder = trans($this->config->prompt); } if (isset($this->config->partial)) { $this->customPartial = $this->config->partial; } if (isset($this->config->growable)) { $this->growable = $this->config->growable; } /* * Add CSS class styles */ $this->cssClasses[] = 'icon search'; if ($this->growable) { $this->cssClasses[] = 'growable'; } }
public function __construct($controller, $alias) { $this->alias = $alias; parent::__construct($controller, []); $this->bindToController(); }
public function __construct($controller, $alias) { $this->alias = $alias; parent::__construct($controller, []); $this->checkUploadPostback(); }