library = $library; $this->dependency = $dependency; $message = $message ?: "The library '{$this->library->getId()}' cannot depend on the library '{$this->dependency->getId()}'."; parent::__construct($message, $code, $previous); } }