Mercurial > hg > isophonics-drupal-site
comparison core/modules/quickedit/src/QuickEditController.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
comparison
equal
deleted
inserted
replaced
13:5fb285c0d0e3 | 14:1fec387a4317 |
---|---|
3 namespace Drupal\quickedit; | 3 namespace Drupal\quickedit; |
4 | 4 |
5 use Drupal\Core\Controller\ControllerBase; | 5 use Drupal\Core\Controller\ControllerBase; |
6 use Drupal\Core\Form\FormState; | 6 use Drupal\Core\Form\FormState; |
7 use Drupal\Core\Render\RendererInterface; | 7 use Drupal\Core\Render\RendererInterface; |
8 use Drupal\user\PrivateTempStoreFactory; | 8 use Drupal\Core\TempStore\PrivateTempStoreFactory; |
9 use Symfony\Component\DependencyInjection\ContainerInterface; | 9 use Symfony\Component\DependencyInjection\ContainerInterface; |
10 use Symfony\Component\HttpFoundation\JsonResponse; | 10 use Symfony\Component\HttpFoundation\JsonResponse; |
11 use Symfony\Component\HttpFoundation\Request; | 11 use Symfony\Component\HttpFoundation\Request; |
12 use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; | 12 use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; |
13 use Drupal\Core\Ajax\AjaxResponse; | 13 use Drupal\Core\Ajax\AjaxResponse; |
23 class QuickEditController extends ControllerBase { | 23 class QuickEditController extends ControllerBase { |
24 | 24 |
25 /** | 25 /** |
26 * The PrivateTempStore factory. | 26 * The PrivateTempStore factory. |
27 * | 27 * |
28 * @var \Drupal\user\PrivateTempStoreFactory | 28 * @var \Drupal\Core\TempStore\PrivateTempStoreFactory |
29 */ | 29 */ |
30 protected $tempStoreFactory; | 30 protected $tempStoreFactory; |
31 | 31 |
32 /** | 32 /** |
33 * The in-place editing metadata generator. | 33 * The in-place editing metadata generator. |
51 protected $renderer; | 51 protected $renderer; |
52 | 52 |
53 /** | 53 /** |
54 * Constructs a new QuickEditController. | 54 * Constructs a new QuickEditController. |
55 * | 55 * |
56 * @param \Drupal\user\PrivateTempStoreFactory $temp_store_factory | 56 * @param \Drupal\Core\TempStore\PrivateTempStoreFactory $temp_store_factory |
57 * The PrivateTempStore factory. | 57 * The PrivateTempStore factory. |
58 * @param \Drupal\quickedit\MetadataGeneratorInterface $metadata_generator | 58 * @param \Drupal\quickedit\MetadataGeneratorInterface $metadata_generator |
59 * The in-place editing metadata generator. | 59 * The in-place editing metadata generator. |
60 * @param \Drupal\quickedit\EditorSelectorInterface $editor_selector | 60 * @param \Drupal\quickedit\EditorSelectorInterface $editor_selector |
61 * The in-place editor selector. | 61 * The in-place editor selector. |
72 /** | 72 /** |
73 * {@inheritdoc} | 73 * {@inheritdoc} |
74 */ | 74 */ |
75 public static function create(ContainerInterface $container) { | 75 public static function create(ContainerInterface $container) { |
76 return new static( | 76 return new static( |
77 $container->get('user.private_tempstore'), | 77 $container->get('tempstore.private'), |
78 $container->get('quickedit.metadata.generator'), | 78 $container->get('quickedit.metadata.generator'), |
79 $container->get('quickedit.editor.selector'), | 79 $container->get('quickedit.editor.selector'), |
80 $container->get('renderer') | 80 $container->get('renderer') |
81 ); | 81 ); |
82 } | 82 } |