From 81053698953e81cd5452c0625d48f2d715d4fa7e Mon Sep 17 00:00:00 2001 From: metoyoko Date: Sat, 14 Apr 2018 21:51:30 +0800 Subject: [PATCH] upload_files --- src/Casper.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/Casper.php b/src/Casper.php index e5fec51..bf3e332 100644 --- a/src/Casper.php +++ b/src/Casper.php @@ -280,6 +280,29 @@ public function fillFormSelectors($selector, $data = array(), $submit = false) return $this; } + /** + * upload Files + * to the element matching the provided selector: + * + * @param string $selector + * @param array $data + * + * @return \Browser\Casper + */ + public function uploadFile($selector, $data = array()) + { + $jsonData = json_encode($data); + $fragment = <<script .= $fragment; + + return $this; + } + /** * Sends native keyboard events