$container->
get('image.toolkit.operation.manager'
),
$container->
get('logger.channel.image'
),
$container->
get('config.factory'
),
$container->
get('state'
) );
} /**
* {@inheritdoc}
*/
public function buildConfigurationForm(array
$form, FormStateInterface
$form_state) { $this->
logCall('settings',
func_get_args());
$form['test_parameter'
] =
[ '#type' => 'number',
'#title' =>
$this->
t('Test toolkit parameter'
),
'#description' =>
$this->
t('A toolkit parameter for testing purposes.'
),
'#min' => 0,
'#max' => 100,
'#default_value' =>
$this->configFactory->
getEditable('system.image.test_toolkit'
)->
get('test_parameter', FALSE
),
];
return $form;
}