diff --git a/modules/parameters_ui/src/Controller/ParametersUiController.php b/modules/parameters_ui/src/Controller/ParametersUiController.php
index 8392851..6763d7a 100644
--- a/modules/parameters_ui/src/Controller/ParametersUiController.php
+++ b/modules/parameters_ui/src/Controller/ParametersUiController.php
@@ -201,7 +201,7 @@ class ParametersUiController extends ControllerBase {
* @param string|null $bundle
* (optional) The entity bundle.
*/
- public function parameterAddForm(string $parameters_parameter_type, ?string $parameters_parameter_name= NULL, ?ParametersCollectionInterface $parameters_collection = NULL, ?string $parameters_collection_id = NULL, ?string $entity_type_id = NULL, ?string $bundle = NULL): array {
+ public function parameterAddForm(string $parameters_parameter_type, ?string $parameters_parameter_name = NULL, ?ParametersCollectionInterface $parameters_collection = NULL, ?string $parameters_collection_id = NULL, ?string $entity_type_id = NULL, ?string $bundle = NULL): array {
if (($parameters_collection === NULL) && ($parameters_collection_id === NULL) && ($entity_type_id === NULL)) {
throw new NotFoundHttpException();
}
@@ -287,6 +287,8 @@ class ParametersUiController extends ControllerBase {
*
* @param string $parameters_parameter_name
* The machine name of the parameter.
+ * @param \Drupal\parameters\Entity\ParametersCollectionInterface $parameters_collection
+ * The parameters collection.
* @param string|null $parameters_collection_id
* (optional) The collection ID.
* @param string|null $entity_type_id
@@ -294,7 +296,7 @@ class ParametersUiController extends ControllerBase {
* @param string|null $bundle
* (optional) The entity bundle.
*/
- public function parameterDeleteForm(string $parameters_parameter_name, ?ParametersCollectionInterface $parameters_collection = NULL, ?string $parameters_collection_id = NULL, ?string $entity_type_id = NULL, ?string $bundle = NULL): array {
+ public function parameterDeleteForm(string $parameters_parameter_name, ParametersCollectionInterface $parameters_collection = NULL, ?string $parameters_collection_id = NULL, ?string $entity_type_id = NULL, ?string $bundle = NULL): array {
if (($parameters_collection === NULL) && ($parameters_collection_id === NULL) && ($entity_type_id === NULL)) {
throw new NotFoundHttpException();
}
@@ -333,7 +335,7 @@ class ParametersUiController extends ControllerBase {
* @param \Drupal\parameters\Entity\ParametersCollectionStorage $storage
* The storage.
*/
- public function setCollectionStorage(EntityStorageInterface $storage): void {
+ public function setCollectionStorage(ParametersCollectionStorage $storage): void {
$this->collectionStorage = $storage;
}
@@ -358,7 +360,8 @@ class ParametersUiController extends ControllerBase {
*/
protected function loadCollection(string $id): ?ParametersCollectionInterface {
// Currently the Parameters UI does not support translations.
- return $this->collectionStorage->loadOverrideFree($id);;
+ return $this->collectionStorage->loadOverrideFree($id);
+ ;
}
}
diff --git a/modules/parameters_ui/src/Form/ParameterDeleteForm.php b/modules/parameters_ui/src/Form/ParameterDeleteForm.php
index 14fc346..e362525 100644
--- a/modules/parameters_ui/src/Form/ParameterDeleteForm.php
+++ b/modules/parameters_ui/src/Form/ParameterDeleteForm.php
@@ -110,7 +110,7 @@ class ParameterDeleteForm extends ParameterForm {
*/
public function validateForm(array &$form, FormStateInterface $form_state) {
if (!$this->collection->access('delete')) {
- $form_state->setError($form, $this->t('You don\'t have permission to manage this configuration.'));
+ $form_state->setError($form, $this->t("You don't have permission to manage this configuration."));
}
}
diff --git a/modules/parameters_ui/src/Form/ParameterForm.php b/modules/parameters_ui/src/Form/ParameterForm.php
index 16a42b9..687f7f9 100644
--- a/modules/parameters_ui/src/Form/ParameterForm.php
+++ b/modules/parameters_ui/src/Form/ParameterForm.php
@@ -279,7 +279,7 @@ class ParameterForm implements FormInterface, ContainerInjectionInterface {
*/
public function validateForm(array &$form, FormStateInterface $form_state) {
if (!$this->collection->access('update')) {
- $form_state->setError($form, $this->t('You don\'t have permission to manage this configuration.'));
+ $form_state->setError($form, $this->t("You don't have permission to manage this configuration."));
}
if ($triggering_element = &$form_state->getTriggeringElement()) {
@@ -310,7 +310,11 @@ class ParameterForm implements FormInterface, ContainerInjectionInterface {
$parameter = $this->parameter;
$config = [];
- $config['name'] = $form_state->getValue('name', $form_state->getValue(['config', 'parameter_name'], $config['name'] ?? ''));
+ $config['name'] = $form_state->getValue('name',
+ $form_state->getValue(['config', 'parameter_name'],
+ $config['name'] ?? ''
+ )
+ );
$config['label'] = $form_state->getValue('label', $config['label'] ?? '');
$config['description'] = $form_state->getValue('description', $config['description'] ?? '');
$config['weight'] = $form_state->getValue(['config', 'weight'], $config['weight'] ?? 0);
@@ -391,7 +395,9 @@ class ParameterForm implements FormInterface, ContainerInjectionInterface {
foreach ($parameter->getThirdPartyProviders() as $provider) {
$parameters_array[$parameter_name]['third_party_settings'][$provider] = $parameter->getThirdPartySettings($provider);
}
- if (($form_state->getValue(['config', 'parameter_name'], '') !== '') && $form_state->getValue(['config', 'parameter_name']) !== $parameter_name) {
+ if (($form_state->getValue(['config', 'parameter_name'], '') !== '')
+ &&
+ $form_state->getValue(['config', 'parameter_name']) !== $parameter_name) {
unset($parameters_array[$form_state->getValue(['config', 'parameter_name'], '')]);
}
$collection->setParameters($parameters_array);
diff --git a/modules/parameters_ui/src/Form/ParametersCollectionAddForm.php b/modules/parameters_ui/src/Form/ParametersCollectionAddForm.php
index 2e9062a..3ae54a1 100644
--- a/modules/parameters_ui/src/Form/ParametersCollectionAddForm.php
+++ b/modules/parameters_ui/src/Form/ParametersCollectionAddForm.php
@@ -53,7 +53,7 @@ class ParametersCollectionAddForm implements FormInterface {
*/
public function validateForm(array &$form, FormStateInterface $form_state) {}
- /**
+ /**
* {@inheritdoc}
*/
public function submitForm(array &$form, FormStateInterface $form_state) {
diff --git a/modules/parameters_ui/src/Form/ParametersCollectionForm.php b/modules/parameters_ui/src/Form/ParametersCollectionForm.php
index d98bf13..1d6f275 100644
--- a/modules/parameters_ui/src/Form/ParametersCollectionForm.php
+++ b/modules/parameters_ui/src/Form/ParametersCollectionForm.php
@@ -2,7 +2,6 @@
namespace Drupal\parameters_ui\Form;
-use Drupal\Component\Plugin\PluginManagerInterface;
use Drupal\Component\Utility\Html;
use Drupal\Core\Access\AccessibleInterface;
use Drupal\Core\Entity\EntityForm;
@@ -23,7 +22,7 @@ class ParametersCollectionForm extends EntityForm {
*
* @var \Drupal\parameters\Plugin\ParameterManager
*/
- protected PluginManagerInterface $parameterManager;
+ protected ParameterManager $parameterManager;
/**
* Constructs a new ParametersCollectionForm object.
@@ -33,7 +32,7 @@ class ParametersCollectionForm extends EntityForm {
* @param \Drupal\Core\Routing\RouteMatchInterface $route_match
* The route match.
*/
- public function __construct(PluginManagerInterface $parameter_manager, RouteMatchInterface $route_match) {
+ public function __construct(ParameterManager $parameter_manager, RouteMatchInterface $route_match) {
$this->parameterManager = $parameter_manager;
$this->routeMatch = $route_match;
}
@@ -221,13 +220,19 @@ class ParametersCollectionForm extends EntityForm {
],
'#title' => $this->t('Add parameter'),
'#url' => $is_field_ui ? Url::fromRoute("entity.parameters.parameter.{$parts[0]}.add", [
- 'entity_type_id' => $parts[0],
- $bundle_type_id => $parts[1],
- 'parameters_parameter_type' => $form_state->getValue(['add_parameter', 'type']),
- ], $query_options) : Url::fromRoute("parameters.parameter.add", [
- 'parameters_collection' => $collection->id(),
- 'parameters_parameter_type' => $form_state->getValue(['add_parameter', 'type']),
- ], $query_options),
+ 'entity_type_id' => $parts[0],
+ $bundle_type_id => $parts[1],
+ 'parameters_parameter_type' => $form_state->getValue([
+ 'add_parameter',
+ 'type',
+ ]),
+ ], $query_options) : Url::fromRoute("parameters.parameter.add", [
+ 'parameters_collection' => $collection->id(),
+ 'parameters_parameter_type' => $form_state->getValue([
+ 'add_parameter',
+ 'type',
+ ]),
+ ], $query_options),
];
}
else {
diff --git a/modules/parameters_ui/src/Form/ParametersCollectionLockForm.php b/modules/parameters_ui/src/Form/ParametersCollectionLockForm.php
index 3e8d7bc..1f75174 100644
--- a/modules/parameters_ui/src/Form/ParametersCollectionLockForm.php
+++ b/modules/parameters_ui/src/Form/ParametersCollectionLockForm.php
@@ -4,7 +4,6 @@ namespace Drupal\parameters_ui\Form;
use Drupal\Core\Entity\EntityConfirmFormBase;
use Drupal\Core\Form\FormStateInterface;
-use Drupal\Core\Url;
/**
* Provides a form to lock a parameters collection.
diff --git a/modules/parameters_ui/src/Form/ParametersCollectionUnlockForm.php b/modules/parameters_ui/src/Form/ParametersCollectionUnlockForm.php
index e5b4965..60a609d 100644
--- a/modules/parameters_ui/src/Form/ParametersCollectionUnlockForm.php
+++ b/modules/parameters_ui/src/Form/ParametersCollectionUnlockForm.php
@@ -4,7 +4,6 @@ namespace Drupal\parameters_ui\Form;
use Drupal\Core\Entity\EntityConfirmFormBase;
use Drupal\Core\Form\FormStateInterface;
-use Drupal\Core\Url;
/**
* Provides a form to unlock a parameters collection.
diff --git a/modules/parameters_ui/src/ParametersUiListBuilder.php b/modules/parameters_ui/src/ParametersUiListBuilder.php
index f6c0d71..901ad02 100755
--- a/modules/parameters_ui/src/ParametersUiListBuilder.php
+++ b/modules/parameters_ui/src/ParametersUiListBuilder.php
@@ -77,7 +77,7 @@ class ParametersUiListBuilder extends ConfigEntityListBuilder {
$operations = [];
$operations['edit'] = [
- 'title' => t('Edit'),
+ 'title' => $this->t('Edit'),
'weight' => 10,
'url' => Url::fromRoute("entity.parameters_collection.edit_form", [
'parameters_collection' => $collection->id(),
diff --git a/parameters.install b/parameters.install
index 0f7b2b6..9185450 100644
--- a/parameters.install
+++ b/parameters.install
@@ -7,9 +7,9 @@
use Drupal\parameters\Entity\ParametersCollection;
- /**
- * Implements hook_uninstall().
- */
+/**
+ * Implements hook_uninstall().
+ */
function parameters_uninstall($is_syncing) {
foreach (ParametersCollection::loadMultiple() as $collection) {
$collection->setLocked(FALSE)->delete();
diff --git a/src/Entity/ParametersCollectionStorage.php b/src/Entity/ParametersCollectionStorage.php
index b352b0d..cbb6c60 100644
--- a/src/Entity/ParametersCollectionStorage.php
+++ b/src/Entity/ParametersCollectionStorage.php
@@ -37,7 +37,7 @@ class ParametersCollectionStorage extends ConfigEntityStorage {
/**
* Get all available collections as select options.
*
- * return \Drupal\Core\StringTranslation\TranslatableMarkup[]
+ * Return \Drupal\Core\StringTranslation\TranslatableMarkup[]
* The options.
*/
public static function options(): array {
diff --git a/src/EventSubscriber/ParametersConfigOverrideSubscriber.php b/src/EventSubscriber/ParametersConfigOverrideSubscriber.php
index e32d45c..664b864 100644
--- a/src/EventSubscriber/ParametersConfigOverrideSubscriber.php
+++ b/src/EventSubscriber/ParametersConfigOverrideSubscriber.php
@@ -14,21 +14,31 @@ use Symfony\Component\EventDispatcher\EventSubscriberInterface;
*/
class ParametersConfigOverrideSubscriber implements EventSubscriberInterface {
+ /**
+ * {@inheritdoc}
+ */
public function onOverrideSave($event) {
$this->applyChanges($event, 'config_override_save');
}
+ /**
+ * {@inheritdoc}
+ */
public function onOverrideDelete($event) {
$this->applyChanges($event, 'config_override_delete');
}
+ /**
+ * {@inheritdoc}
+ */
protected function applyChanges($event, string $op): void {
if (!($event instanceof LanguageConfigOverrideCrudEvent)) {
return;
}
$config_name = $event->getLanguageConfigOverride()->getName();
- [$provider, $type, $id] = array_merge(explode('.', $config_name, 3), ['', '']);
+ [$provider, $type, $id] = array_merge(explode('.',
+ $config_name, 3), ['', '']);
if (!($provider === 'parameters' && $type === 'collection')) {
return;
}
diff --git a/src/Exception/ParameterNotFoundException.php b/src/Exception/ParameterNotFoundException.php
index 5d51f7d..fe330ff 100644
--- a/src/Exception/ParameterNotFoundException.php
+++ b/src/Exception/ParameterNotFoundException.php
@@ -24,7 +24,7 @@ class ParameterNotFoundException extends \InvalidArgumentException {
* @param \Throwable|null $previous
* (optional) The previous throwable used for the exception chaining.
*/
- public function __construct(string $parameter_name, int $code = 0, ?\Throwable $previous = null) {
+ public function __construct(string $parameter_name, int $code = 0, ?\Throwable $previous = NULL) {
parent::__construct(sprintf("No parameter found for machine name %s.", $parameter_name), $code, $previous);
$this->parameterName = $parameter_name;
}
diff --git a/src/Normalizer/Legacy/ParametersContentEntityNormalizer.php b/src/Normalizer/Legacy/ParametersContentEntityNormalizer.php
index 938cf62..e90341d 100644
--- a/src/Normalizer/Legacy/ParametersContentEntityNormalizer.php
+++ b/src/Normalizer/Legacy/ParametersContentEntityNormalizer.php
@@ -125,7 +125,9 @@ final class ParametersContentEntityNormalizer extends ContentEntityNormalizer {
// One exception is made for users that have ID 0 (anonymous) and
// ID 1 (admin).
if ($target_is_content) {
- if ($target_entity_type->id() === 'user' && isset($field_value['target_id']) && in_array($field_value['target_id'], [0, 1])) {
+ if ($target_entity_type->id() === 'user'
+ && isset($field_value['target_id'])
+ && in_array($field_value['target_id'], [0, 1])) {
unset($field_value['target_uuid']);
}
elseif (!empty($field_value['target_uuid'])) {
@@ -154,7 +156,8 @@ final class ParametersContentEntityNormalizer extends ContentEntityNormalizer {
unset($values['created'], $values['changed']);
$entity_keys = $entity_type->getKeys();
// Remove IDs and timestamps.
- foreach (array_intersect_key($entity_keys, array_flip(['id', 'revision', 'created', 'changed'])) as $k_1) {
+ foreach (array_intersect_key($entity_keys,
+ array_flip(['id', 'revision', 'created', 'changed'])) as $k_1) {
unset($values[$k_1]);
}
foreach ($values as $k_1 => $v_1) {
diff --git a/src/Normalizer/ParametersContentEntityNormalizer.php b/src/Normalizer/ParametersContentEntityNormalizer.php
index 075a8f7..9fff00e 100644
--- a/src/Normalizer/ParametersContentEntityNormalizer.php
+++ b/src/Normalizer/ParametersContentEntityNormalizer.php
@@ -125,7 +125,9 @@ final class ParametersContentEntityNormalizer extends ContentEntityNormalizer {
// One exception is made for users that have ID 0 (anonymous) and
// ID 1 (admin).
if ($target_is_content) {
- if ($target_entity_type->id() === 'user' && isset($field_value['target_id']) && in_array($field_value['target_id'], [0, 1])) {
+ if ($target_entity_type->id() === 'user'
+ && isset($field_value['target_id'])
+ && in_array($field_value['target_id'], [0, 1])) {
unset($field_value['target_uuid']);
}
elseif (!empty($field_value['target_uuid'])) {
@@ -154,7 +156,10 @@ final class ParametersContentEntityNormalizer extends ContentEntityNormalizer {
unset($values['created'], $values['changed'], $values['revision_timestamp']);
$entity_keys = $entity_type->getKeys();
// Remove IDs and timestamps.
- foreach (array_intersect_key($entity_keys, array_flip(['id', 'revision', 'created', 'changed', 'revision_timestamp'])) as $k_1) {
+ foreach (array_intersect_key($entity_keys,
+ array_flip(
+ ['id', 'revision', 'created', 'changed', 'revision_timestamp']
+ )) as $k_1) {
unset($values[$k_1]);
}
foreach ($values as $k_1 => $v_1) {
diff --git a/src/ParameterRepository.php b/src/ParameterRepository.php
index 466744d..6678d97 100644
--- a/src/ParameterRepository.php
+++ b/src/ParameterRepository.php
@@ -12,7 +12,6 @@ use Drupal\parameters\Event\ParameterEvents;
use Drupal\parameters\Exception\ParameterNotFoundException;
use Drupal\parameters\Plugin\ParameterPluginCollection;
use Drupal\parameters\Plugin\ParameterInterface;
-use Drupal\parameters\Plugin\ParameterManager;
use Drupal\parameters\Plugin\PropertyParameterInterface;
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
@@ -78,7 +77,7 @@ class ParameterRepository {
* @param bool $autolock
* Whether auto-locking is enabled.
*/
- public function __construct(PluginManagerInterface $plugin_manager, EntityTypeManagerInterface $entity_type_manager, EventDispatcherInterface $event_dispatcher, bool $autolock) {
+ public function __construct(ParameterManager $plugin_manager, EntityTypeManagerInterface $entity_type_manager, EventDispatcherInterface $event_dispatcher, bool $autolock) {
$this->pluginManager = $plugin_manager;
$this->collectionStorage = $entity_type_manager->getStorage(ParametersCollectionInterface::ENTITY_TYPE_ID);
$this->eventDispatcher = $event_dispatcher;
@@ -165,7 +164,7 @@ class ParameterRepository {
/**
* Get the contained parts of a parameter name.
*
- * return string[]
+ * Return string[]
* The contained parts.
*/
protected function getNameParts(string $name): array {
diff --git a/src/Plugin/Parameter/Bundles.php b/src/Plugin/Parameter/Bundles.php
index 3b1946f..b2474ff 100644
--- a/src/Plugin/Parameter/Bundles.php
+++ b/src/Plugin/Parameter/Bundles.php
@@ -137,14 +137,14 @@ class Bundles extends ParameterBase implements PropertyParameterInterface, Depen
* @param \Drupal\parameters\Plugin\ParameterManager $manager
* The parameter plugin manager.
*/
- public function setParameterManager(PluginManagerInterface $manager) {
+ public function setParameterManager(ParameterManager $manager) {
$this->parameterManager = $manager;
}
/**
* {@inheritdoc}
*/
- public function getCacheTags(){
+ public function getCacheTags() {
$entity_type = $this->entityTypeManager->getDefinition($this->pluginDefinition['entity_type']);
$bundle_entity_type = $this->entityTypeManager->getDefinition($entity_type->getBundleEntityType());
return $bundle_entity_type->getListCacheTags();
@@ -248,7 +248,7 @@ class Bundles extends ParameterBase implements PropertyParameterInterface, Depen
}
if (is_array($value)) {
$scalar_only = TRUE;
- array_walk_recursive($value, function($v) use (&$scalar_only) {
+ array_walk_recursive($value, function ($v) use (&$scalar_only) {
if (!is_scalar($v) && !is_null($v)) {
$scalar_only = FALSE;
}
@@ -266,7 +266,7 @@ class Bundles extends ParameterBase implements PropertyParameterInterface, Depen
$value = $bundle_config->toArray();
$scalar_only = TRUE;
- array_walk_recursive($value, function($v) use (&$scalar_only) {
+ array_walk_recursive($value, function ($v) use (&$scalar_only) {
if (!is_scalar($v) && !is_null($v)) {
$scalar_only = FALSE;
}
@@ -336,7 +336,8 @@ class Bundles extends ParameterBase implements PropertyParameterInterface, Depen
$output = '';
if ($selected = $this->configuration['selected']) {
$num_items = count($selected);
- [$subset, $num_rest] = $num_items > 4 ? [array_slice($selected, 0, 3), ($num_items - 3)] : [$selected, 0];
+ [$subset, $num_rest] = $num_items > 4 ?
+ [array_slice($selected, 0, 3), ($num_items - 3)] : [$selected, 0];
$output .= 'selected:';
$output .= '
';
$output .= '