Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
peripherad
/
vendor
/
laravel
/
dusk
/
src
:
Dusk.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Laravel\Dusk; use InvalidArgumentException; class Dusk { /** * Register the Dusk service provider. * * @param array $options * @return void */ public static function register(array $options = []) { if (static::duskEnvironment($options)) { app()->register(DuskServiceProvider::class); } } /** * Determine if Dusk may run in this environment. * * @param array $options * @return bool * * @throws \InvalidArgumentException */ protected static function duskEnvironment($options) { if (! isset($options['environments'])) { return false; } if (is_string($options['environments'])) { $options['environments'] = [$options['environments']]; } if (! is_array($options['environments'])) { throw new InvalidArgumentException('Dusk environments must be listed as an array.'); } return app()->environment(...$options['environments']); } }