Skip to content
Snippets Groups Projects

Issue #3345535: Should BaseRequirementsFulfilledValidator listen to PreRequireEvent?

Merged Issue #3345535: Should BaseRequirementsFulfilledValidator listen to PreRequireEvent?
All threads resolved!
All threads resolved!
@@ -47,8 +47,9 @@ class SymlinkValidator implements EventSubscriberInterface {
* Flags errors if the project root or stage directory contain symbolic links.
*/
public function validate(PreOperationStageEvent $event): void {
if (get_class($event) === PreRequireEvent::class) {
// We don't want to check symlinks during PreRequireEvent.
if ($event instanceof PreRequireEvent) {
// We don't need to check symlinks again during PreRequireEvent; this was
// already just validated during PreCreateEvent.
return;
}
$active_dir = $this->pathFactory->create($this->pathLocator->getProjectRoot());
Loading