ViewFormBase

Base form for Views forms. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityForm implements EntityFormInterfaceclass \Drupal\views_ui\ViewFormBase File core/modules/views_ui/src/ViewFormBase.php, line 13 Namespace Drupal\views_ui Members Name Modifiers Type D

ViewExecutableFactory::__construct

public ViewExecutableFactory::__construct(AccountInterface $user, RequestStack $request_stack, ViewsData $views_data, RouteProviderInterface $route_provider) Constructs a new ViewExecutableFactory Parameters \Drupal\Core\Session\AccountInterface $user: The current user. \Symfony\Component\HttpFoundation\RequestStack $request_stack: The request stack. \Drupal\views\ViewsData $views_data: The views data. \Drupal\Core\Routing\RouteProviderInterface $route_provider: The route provider. File core/m

ViewExecutableFactory::$routeProvider

The route provider. Type: \Drupal\Core\Routing\RouteProviderInterface File core/modules/views/src/ViewExecutableFactory.php, line 40 Class ViewExecutableFactory Defines the cache backend factory. Namespace Drupal\views Code protected $routeProvider;

ViewExecutableFactory::get

public ViewExecutableFactory::get(ViewEntityInterface $view) Instantiates a ViewExecutable class. Parameters \Drupal\views\ViewEntityInterface $view: A view entity instance. Return value \Drupal\views\ViewExecutable A ViewExecutable instance. File core/modules/views/src/ViewExecutableFactory.php, line 70 Class ViewExecutableFactory Defines the cache backend factory. Namespace Drupal\views Code public function get(ViewEntityInterface $view) { $view = new ViewExecutable($view, $this-

ViewExecutableFactory::$user

Stores the current user. Type: \Drupal\Core\Session\AccountInterface File core/modules/views/src/ViewExecutableFactory.php, line 19 Class ViewExecutableFactory Defines the cache backend factory. Namespace Drupal\views Code protected $user;

ViewExecutableFactory::$viewsData

The views data. Type: \Drupal\views\ViewsData File core/modules/views/src/ViewExecutableFactory.php, line 33 Class ViewExecutableFactory Defines the cache backend factory. Namespace Drupal\views Code protected $viewsData;

ViewExecutableFactory::$requestStack

The request stack. Type: \Symfony\Component\HttpFoundation\RequestStack File core/modules/views/src/ViewExecutableFactory.php, line 26 Class ViewExecutableFactory Defines the cache backend factory. Namespace Drupal\views Code protected $requestStack;

ViewExecutable::_postExecute

protected ViewExecutable::_postExecute() Runs the postExecute() on all active handlers. File core/modules/views/src/ViewExecutable.php, line 1010 Class ViewExecutable Represents a view as a whole. Namespace Drupal\views Code protected function _postExecute() { foreach ($this::getHandlerTypes() as $key => $info) { $handlers = &$this->$key; foreach ($handlers as $id => $handler) { $handlers[$id]->postExecute($this->result); } } }

ViewExecutableFactory

Defines the cache backend factory. Hierarchy class \Drupal\views\ViewExecutableFactory File core/modules/views/src/ViewExecutableFactory.php, line 12 Namespace Drupal\views Members Name Modifiers Type Description ViewExecutableFactory::$requestStack protected property The request stack. ViewExecutableFactory::$routeProvider protected property The route provider. ViewExecutableFactory::$user protected property Stores the current user. ViewExecutableFacto

ViewExecutable::_preQuery

protected ViewExecutable::_preQuery() Runs the preQuery() on all active handlers. File core/modules/views/src/ViewExecutable.php, line 995 Class ViewExecutable Represents a view as a whole. Namespace Drupal\views Code protected function _preQuery() { foreach ($this::getHandlerTypes() as $key => $info) { $handlers = &$this->$key; $position = 0; foreach ($handlers as $id => $handler) { $handlers[$id]->position = $position; $handlers[$id]->preQ