function BrowserKitDriver::submit
2 calls to BrowserKitDriver::submit()
- BrowserKitDriver::click in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Clicks button or link located by its XPath query.
- BrowserKitDriver::submitForm in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Submits the form.
File
-
vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php, line 703
Class
- BrowserKitDriver
- Symfony BrowserKit driver.
Namespace
Behat\Mink\DriverCode
private function submit(Form $form) : void {
$formId = $this->getFormNodeId($form->getFormNode());
if (isset($this->forms[$formId])) {
$this->mergeForms($form, $this->forms[$formId]);
}
// remove empty file fields from request
foreach ($form->getFiles() as $name => $field) {
if (empty($field['name']) && empty($field['tmp_name'])) {
$form->remove($name);
}
}
$this->client
->submit($form, array(), $this->serverParameters);
$this->forms = array();
}