Mercurial > hg > isophonics-drupal-site
view vendor/jcalderonzumba/gastonjs/src/Browser/BrowserScriptTrait.php @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
children |
line wrap: on
line source
<?php namespace Zumba\GastonJS\Browser; /** * Trait BrowserScriptTrait * @package Zumba\GastonJS\Browser */ trait BrowserScriptTrait { /** * Evaluates a script on the browser * @param $script * @return mixed */ public function evaluate($script) { return $this->command('evaluate', $script); } /** * Executes a script on the browser * @param $script * @return mixed */ public function execute($script) { return $this->command('execute', $script); } /** * Add desired extensions to phantomjs * @param $extensions * @return bool */ public function extensions($extensions) { //TODO: add error control for when extensions do not exist physically foreach ($extensions as $extensionName) { $this->command('add_extension', $extensionName); } return true; } }