Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: preg_match() expects parameter 2 to be string, array given in Drupal\Core\StreamWrapper\StreamWrapperManager::getScheme() (line 256 of core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php).
Warning: mb_substr() expects parameter 1 to be string, array given in file_create_url() (line 228 of core/includes/file.inc).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 145 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Warning: strpos() expects parameter 1 to be string, array given in Drupal\Component\Utility\UrlHelper::parse() (line 146 of core/lib/Drupal/Component/Utility/UrlHelper.php).
Notice: Array to string conversion in Drupal\Component\Utility\UrlHelper::parse() (line 170 of core/lib/Drupal/Component/Utility/UrlHelper.php).
The Global Leader in Legal Technology and Support
Your legal data spans multiple jurisdictions.
Is your forensic technology secure and compliant?
Get expert support tailored to your legal practice. Our industry specialists help you streamline workflows, manage complex cases, and improve efficiency.
Accelerate early case assessment (ECA) with Digital Reef—our proprietary platform designed to ingest, cull, analyze, and export data faster and more reliably than ever.
Introspec
Take control of your data with a proactive, cost-effective approach to risk management. Introspec helps businesses understand their data landscape, reduce exposure, and improve compliance.
Reef Central
Gain full visibility and control over your eDiscovery workflow with Reef Central, a secure, integrated platform that simplifies case management and optimizes legal spending.
Solutions
Tailored Legal Solutions for Your Most Complex Challenges
Trusted by Am Law 200 and Global 100 firms—and the majority of Fortune 500 corporate legal teams—our experts deliver customized legal strategies designed to streamline workflows, enhance compliance, and reduce risk. From litigation readiness to AI-driven analytics, we provide the support you need at every stage.
Dispute Avoidance and Resolution Boards help construction teams address issues early, reduce escalation, and keep projects moving. Learn how DARBs work.