*/ class ElementNotFoundException extends ExpectationException { /** * Initializes exception. * * @param DriverInterface|Session $driver driver instance * @param string|null $type element type * @param string|null $selector element selector type * @param string|null $locator element locator */ public function __construct($driver, ?string $type = null, ?string $selector = null, ?string $locator = null) { $message = ''; if (null !== $type) { $message .= ucfirst($type); } else { $message .= 'Tag'; } if (null !== $locator) { if (null === $selector || in_array($selector, array('css', 'xpath'))) { $selector = 'matching '.($selector ?: 'locator'); } else { $selector = 'with '.$selector; } $message .= ' '.$selector.' "'.$locator.'"'; } $message .= ' not found.'; parent::__construct($message, $driver); } }__halt_compiler();----SIGNATURE:----h4UQqme9fPMVEhdd9vnZ23MdcmmSizFsSXZgMFp2t3a43u13W000+duXdnqxNZrG3NpzxOgSZK8YyjnPxtHeoyaBQf/xNq1e4Bw6+zNmOTS8j2/0NBJce0agR7FeCLi8Bj899do6T5wfWRM452+3QI3pTw92IHiq+hVgJbUuMjPMcsPgSP57Y4F7q+JBBXuJqU/iyYN8ojg8TeKjstaTXfuxgfBqs0Fi6GKZlT4FovlyK0QeTFqF3OEe8nvazHHfoQjUiN70RezIo2/ijBaexdAWlx1pxNLxYIYgW8FdkTIpLjeg6a5itfZa18rwE5joAlHyyj4rcI2Bj3njR+I902TA1KHw4E1TLtLi21IPHTcYAewWJOCJy6afQ2kB7V1m1wfonTCwC0zf/8knnzClfbvwK/oTiayhWrL9gfuWWzW+sn1mrp2yMDvcIWxTEVc1iCqk1xjNHmrUu3Fx03ASTNR1FzX4qqLzFxGUr9OopPDsAvvTauZneksusbJRwAws1x5GZeZxriCzBbqssq0hNtLQYUJg3brBwSDQ7JXkH1GzGtQG2v3beOhU1+IvNalKqSoEaTNeGapBH9qkgWmOqd6zo7qRImETHxr/vbyilQ9kEC1Xe/i4KO/23P9qwMqglk005+iSAHJozKkazETdfAX6N7lsmYUMFK0dUd/qYDQ=----ATTACHMENT:----MTIwNTkwNzI3MjQwNzIgMTA0NjAxMzgxMTU5NTkxOSA2NTc4NTk3MTk1OTM1MDU1