⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
vendor
/
laravel
/
dusk
/
src
/
Console
/
Edit File: PageCommand.php
<?php namespace Laravel\Dusk\Console; use Illuminate\Console\GeneratorCommand; use Illuminate\Support\Str; class PageCommand extends GeneratorCommand { /** * The console command name. * * @var string */ protected $signature = 'dusk:page {name : The name of the class}'; /** * The console command description. * * @var string */ protected $description = 'Create a new Dusk page class'; /** * The type of class being generated. * * @var string */ protected $type = 'Page'; /** * Get the stub file for the generator. * * @return string */ protected function getStub() { return __DIR__.'/stubs/page.stub'; } /** * Get the destination class path. * * @param string $name * @return string */ protected function getPath($name) { $name = Str::replaceFirst($this->rootNamespace(), '', $name); return $this->laravel->basePath().'/tests'.str_replace('\\', '/', $name).'.php'; } /** * Get the default namespace for the class. * * @param string $rootNamespace * @return string */ protected function getDefaultNamespace($rootNamespace) { return $rootNamespace.'\Browser\Pages'; } /** * Get the root namespace for the class. * * @return string */ protected function rootNamespace() { return 'Tests'; } }
Simpan