Mercurial > hg > isophonics-drupal-site
view vendor/jcalderonzumba/gastonjs/src/Browser/BrowserNavigateTrait.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; use Zumba\GastonJS\Exception\BrowserError; /** * Trait BrowserNavigateTrait * @package Zumba\GastonJS\Browser */ trait BrowserNavigateTrait { /** * Send a visit command to the browser * @param $url * @return mixed */ public function visit($url) { return $this->command('visit', $url); } /** * Gets the current url we are in * @return mixed */ public function currentUrl() { return $this->command('current_url'); } /** * Goes back on the browser history if possible * @return bool * @throws BrowserError * @throws \Exception */ public function goBack() { return $this->command('go_back'); } /** * Goes forward on the browser history if possible * @return mixed * @throws BrowserError * @throws \Exception */ public function goForward() { return $this->command('go_forward'); } /** * Reloads the current page we are in */ public function reload() { return $this->command('reload'); } }