Skip to content

Commit 7b07280

Browse files
committed
fixing some silly substr usage
1 parent 3dfc7f4 commit 7b07280

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/Builder.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ protected function writeCoreTypeFiles(): void
235235
// store "type"
236236
$ftype = substr($fname, 0, strpos($fname, '_'));
237237
// trim "type" and ".php"
238-
$fname = strstr(substr($fname, strpos($fname,'_')), '.', true);
238+
$fname = strstr(substr($fname, strpos($fname,'_') + 1), '.', true);
239239
// classname suffix
240240
$suffix = ucfirst($ftype);
241241

@@ -248,6 +248,8 @@ protected function writeCoreTypeFiles(): void
248248
} else if ('test' === $ftype) {
249249
// test classes have different namespace
250250
$ns = $this->config->getTestsNamespace(PHPFHIR_TEST_TYPE_BASE, true);
251+
// trim subtype
252+
$fname = substr($fname, strpos($fname, '_') + 1);
251253
}
252254

253255
// construct class filename

0 commit comments

Comments
 (0)