*/ 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:----k77WGQ575P+nqruu6FIjJAh5xqMa91FC5cgcidgfWYGa+ykXQkcs/Pxgrc4OUyQXgaKvEDJTVX3t7YO1AeDF5uTy31/BluzAkVcHbEcadoVTU61sZB4iDINtqwEkp5UIwrAU+CBrRRi22UjMXgEaicwaZLnY6in6AKc97bQLejuGbSPvbazt0WAqXZjhxGMnqDF4EmvSnnBrYob23VMjnVLCQ1+vfcFUKJML+ew6+YU20n6tQFe6FURCZwUsIqmzNWHNOMYteIAFnCQ4WfxEnZpWdUSNGn4NuJh1hafD+dqxVj7EfMeods+idj9yugmAe7HwQPSMXGwB/kd0nJ5ZEjQdpHbSSlVubwtH4sLIId0sQffb0HGqWUozGxr6UJlFUHEr44+Bc5ULui2s6jgmBCv8gbNeCRbNeeWZqNItx37WjCcn5ix5BrKZlEtXD6eZAIjlObenP5eTv5k8R4qbwGSANRG/PLVlebIK49kBc9gAE+vN+wY/x+lmV5N3g8rrxetNl23VF66cJ+PTz04h8k8P/+XYzTs4bPCdoDhX8SxKShI98prr/IytjQwyl6EbqBgsfJS7LiemY3chKM0SNX6wTHTICY6l6bHnleCJQ58C6A13lNp4qJdFjrZYxba/CjbGOsbcGT3tWrFI+qYeIEWMoijT42ReP8PWTZbl2eA=----ATTACHMENT:----NDc3NjMxOTEyNDMwMzE4MyA2NzE5Njc0NTc2MzMyNTIzIDU3MzA0OTI1MjUzNDg4MDI=