Files
mtdb_movie/common/Core/BaseTrustHosts.php
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

27 lines
613 B
PHP
Executable File

<?php
namespace Common\Core;
use Common\Domains\CustomDomainController;
use Illuminate\Http\Middleware\TrustHosts as Middleware;
class BaseTrustHosts extends Middleware
{
public function hosts(): array
{
return [
$this->allSubdomainsOfApplicationUrl(),
];
}
protected function shouldSpecifyTrustedHosts(): bool
{
// allow custom domain validation
if (request()->path() === CustomDomainController::VALIDATE_CUSTOM_DOMAIN_PATH) {
return false;
} else {
return parent::shouldSpecifyTrustedHosts();
}
}
}