Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AbstractWebDriver.php

36 calls to AbstractWebDriver::curl()

AbstractStorage::delete in vendor/lullabot/php-webdriver/lib/WebDriver/Storage/AbstractStorage.php
Delete storage or a specific key
AbstractStorage::get in vendor/lullabot/php-webdriver/lib/WebDriver/Storage/AbstractStorage.php
Get all keys from storage or a specific key/value pair
AbstractStorage::set in vendor/lullabot/php-webdriver/lib/WebDriver/Storage/AbstractStorage.php
Set specific key/value pair
AbstractWebDriver::__call in vendor/lullabot/php-webdriver/lib/WebDriver/AbstractWebDriver.php
Magic method that maps calls to class methods to execute WebDriver commands
Container::element in vendor/lullabot/php-webdriver/lib/WebDriver/Container.php
Find element: /session/:sessionId/element (POST) Find child element: /session/:sessionId/element/:id/element (POST) Search for element on page, starting from the document root.
Container::elements in vendor/lullabot/php-webdriver/lib/WebDriver/Container.php
Find elements: /session/:sessionId/elements (POST) Find child elements: /session/:sessionId/element/:id/elements (POST) Search for multiple elements on page, starting from the document root.
Element::shadow in vendor/lullabot/php-webdriver/lib/WebDriver/Element.php
Get element shadow root: /session/:sessionId/element/:elementId/shadow
Execute::async in vendor/lullabot/php-webdriver/lib/WebDriver/Execute.php
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame. (asynchronous)
Execute::sync in vendor/lullabot/php-webdriver/lib/WebDriver/Execute.php
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame. (synchronous)
LegacyExecute::async in vendor/lullabot/php-webdriver/lib/WebDriver/LegacyExecute.php
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame. (asynchronous)
LegacyExecute::sync in vendor/lullabot/php-webdriver/lib/WebDriver/LegacyExecute.php
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame. (synchronous)
LegacyWindow::close in vendor/lullabot/php-webdriver/lib/WebDriver/LegacyWindow.php
Close window: /session/:sessionId/window (DELETE)
LegacyWindow::getHandle in vendor/lullabot/php-webdriver/lib/WebDriver/LegacyWindow.php
Get window handle: /session/:sessionId/window_handle (GET)
Session::activeElement in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get active element (i.e., has focus): /session/:sessionId/element/active (POST)
Session::capabilities in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get browser capabilities: /session/:sessionId (GET)
Session::close in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Close session: /session/:sessionId (DELETE)
Session::deleteAllCookies in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Delete all cookies: /session/:sessionId/cookie (DELETE)
Session::deleteCookie in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Delete a cookie: /session/:sessionId/cookie/:name (DELETE)
Session::deleteWindow in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Close window: /session/:sessionId/window (DELETE)
Session::file in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Upload a file: /session/:sessionId/se/file (POST) : /session/:sessionId/file (POST)
Session::focusWindow in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Set focus to window: /session/:sessionId/window (POST)
Session::frame in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
frame methods: /session/:sessionId/frame (POST)
Session::getAllCookies in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get all cookies: /session/:sessionId/cookie (GET) Alternative to: $session->cookie();
Session::getTimeouts in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get timeouts (W3C): /session/:sessionId/timeouts (GET)
Session::getWindowHandle in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get window handle: /session/:sessionId/window (GET) : /session/:sessionId/window_handle (GET)
Session::getWindowHandles in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Get window handles : /session/:sessionId/window_handles (GET) : /session/:sessionId/window/handles (GET)
Session::log in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
log methods: /session/:sessionId/log (POST)
Session::newWindow in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
New window: /session/:sessionId/window/new (POST)
Session::open in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Open URL: /session/:sessionId/url (POST) An alternative to $session->url($url);
Session::setCookie in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
Set cookie: /session/:sessionId/cookie (POST) Alternative to: $session->cookie($cookie_json);
Session::timeouts in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
timeouts methods: /session/:sessionId/timeouts (POST)
Session::window in vendor/lullabot/php-webdriver/lib/WebDriver/Session.php
window method chaining: /session/:sessionId/window (POST
WebDriver::session in vendor/lullabot/php-webdriver/lib/WebDriver/WebDriver.php
New Session: /session (POST) Get session object for chaining
WebDriver::sessions in vendor/lullabot/php-webdriver/lib/WebDriver/WebDriver.php
Get Sessions: /sessions (GET) Get list of currently active sessions
Window::close in vendor/lullabot/php-webdriver/lib/WebDriver/Window.php
Close window: /session/:sessionId/window (DELETE)
Window::getHandle in vendor/lullabot/php-webdriver/lib/WebDriver/Window.php
Get window handle: /session/:sessionId/window (GET) : /session/:sessionId/window_handle (GET)

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal