(REF) CiviEnvBuilder - Simplify `$name` calculation
authorTim Otten <totten@civicrm.org>
Thu, 15 Dec 2022 04:11:13 +0000 (20:11 -0800)
committerTim Otten <totten@civicrm.org>
Thu, 15 Dec 2022 05:14:22 +0000 (21:14 -0800)
Tweaking the `$name` is theoretically useful if you have entirely
independent data-sets that happen to live in the same DB.  In practice, we
only use CiviEnvBuilder to manage Civi-related data-sets.

Civi/Test.php
Civi/Test/CiviEnvBuilder.php

index dfa4d31c307c5d0bd08359c54502cd070275909f..cd01116417dfa45b6f80587940ff4b4a38f02fca 100644 (file)
@@ -110,7 +110,7 @@ class Test {
    */
   public static function headless() {
     $civiRoot = dirname(__DIR__);
-    $builder = new \Civi\Test\CiviEnvBuilder('CiviEnvBuilder');
+    $builder = new \Civi\Test\CiviEnvBuilder();
     $builder
       ->callback(function ($ctx) {
         if (CIVICRM_UF !== 'UnitTests') {
@@ -139,7 +139,7 @@ class Test {
    * @return \Civi\Test\CiviEnvBuilder
    */
   public static function e2e() {
-    $builder = new \Civi\Test\CiviEnvBuilder('CiviEnvBuilder');
+    $builder = new \Civi\Test\CiviEnvBuilder();
     $builder
       ->callback(function ($ctx) {
         if (CIVICRM_UF === 'UnitTests') {
index 8bce9d1fbf5e6a57d03e389ee92330d33b6555b8..2da7268bcc924e4e89136787cb91c32ae25bd24e 100644 (file)
@@ -28,7 +28,7 @@ class CiviEnvBuilder {
    */
   private $targetSignature = NULL;
 
-  public function __construct($name) {
+  public function __construct(string $name = 'CiviEnvBuilder') {
     $this->name = $name;
   }