@@ -58,7 +58,7 @@ |
||
58 | 58 | } |
59 | 59 | |
60 | 60 | if (null !== $bundle) { |
61 | - $bundle = (string)s($bundle)->trimStart('@'); |
|
61 | + $bundle = (string) s($bundle)->trimStart('@'); |
|
62 | 62 | |
63 | 63 | $this->extractTranslationHelper->setExtensionName($bundle); |
64 | 64 | } |
@@ -359,7 +359,7 @@ |
||
359 | 359 | } |
360 | 360 | } |
361 | 361 | |
362 | - return (string)s($extensionName . $separator . $type . $separator . $func)->lower() . $suffix; |
|
362 | + return (string) s($extensionName . $separator . $type . $separator . $func)->lower() . $suffix; |
|
363 | 363 | } |
364 | 364 | |
365 | 365 | /** |
@@ -54,7 +54,7 @@ |
||
54 | 54 | throw new RuntimeException(sprintf('Block class %s must implement Zikula\BlocksModule\BlockHandlerInterface.', $blockClassName)); |
55 | 55 | } |
56 | 56 | |
57 | - $blockClassName = (string)s($blockClassName)->trimStart('\\'); |
|
57 | + $blockClassName = (string) s($blockClassName)->trimStart('\\'); |
|
58 | 58 | |
59 | 59 | if (!$this->container->has($blockClassName)) { |
60 | 60 | throw new RuntimeException($this->translator->trans('Block class %className% not found in container.', ['%className%' => $blockClassName])); |
@@ -108,7 +108,7 @@ |
||
108 | 108 | { |
109 | 109 | // default to the ClassName without the `Block` suffix |
110 | 110 | // note: This string is intentionally left untranslated. |
111 | - return (string)s(static::class)->afterLast('\\')->trimEnd('Block'); |
|
111 | + return (string) s(static::class)->afterLast('\\')->trimEnd('Block'); |
|
112 | 112 | } |
113 | 113 | |
114 | 114 | /** |
@@ -58,7 +58,7 @@ |
||
58 | 58 | // this uses always a fixed environment (e.g. "prod") that is serialized |
59 | 59 | // in purifier configuration |
60 | 60 | // so ensure the main directory exists even if another environment is currently used |
61 | - $parentDirectory = (string)s($cacheDirectory)->slice(0, -9); |
|
61 | + $parentDirectory = (string) s($cacheDirectory)->slice(0, -9); |
|
62 | 62 | if (!$fs->exists($parentDirectory)) { |
63 | 63 | $fs->mkdir($parentDirectory); |
64 | 64 | } |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | { |
22 | 22 | public static function validateBundleNamespace(InputInterface $input, $allowSuffix = false): string |
23 | 23 | { |
24 | - $namespace = (string)s($input->getArgument('namespace'))->replace('/', '\\')->trim(); |
|
24 | + $namespace = (string) s($input->getArgument('namespace'))->replace('/', '\\')->trim(); |
|
25 | 25 | if (!preg_match('/^(?:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*\\\?)+$/', $namespace)) { |
26 | 26 | throw new InvalidArgumentException('The namespace contains invalid characters.'); |
27 | 27 | } |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | // validate reserved keywords |
30 | 30 | $reserved = self::getReservedWords(); |
31 | 31 | foreach (explode('\\', $namespace) as $word) { |
32 | - if (in_array((string)s($word)->lower(), $reserved, true)) { |
|
32 | + if (in_array((string) s($word)->lower(), $reserved, true)) { |
|
33 | 33 | throw new InvalidArgumentException(sprintf('The namespace cannot contain reserved words ("%s").', $word)); |
34 | 34 | } |
35 | 35 | } |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | 'namespace' => $namespace . $type, |
166 | 166 | 'type' => $type, |
167 | 167 | 'name' => $bundleClassNameDetails->getShortName(), |
168 | - 'vendor' => (string)s($namespace)->before('\\'), |
|
168 | + 'vendor' => (string) s($namespace)->before('\\'), |
|
169 | 169 | ] |
170 | 170 | ); |
171 | 171 | } |
@@ -192,8 +192,8 @@ discard block |
||
192 | 192 | [ |
193 | 193 | 'namespace' => $namespace . $type, |
194 | 194 | 'type' => $type, |
195 | - 'vendor' => (string)s($namespace)->before('\\'), |
|
196 | - 'name' => (string)s($namespace)->after('\\'), |
|
195 | + 'vendor' => (string) s($namespace)->before('\\'), |
|
196 | + 'name' => (string) s($namespace)->after('\\'), |
|
197 | 197 | 'bundleClass' => $bundleClass, |
198 | 198 | ] |
199 | 199 | ); |
@@ -48,7 +48,7 @@ |
||
48 | 48 | $yamlHelper = new YamlDumper($this->projectDir . '/config', 'services_custom.yaml'); |
49 | 49 | $params = $yamlHelper->getParameters(); |
50 | 50 | if (isset($params['core_installed_version']) && version_compare($params['core_installed_version'], '3.0.0', '<')) { |
51 | - $params['database_driver'] = (string)s($params['database_driver'])->trimStart('pdo_'); |
|
51 | + $params['database_driver'] = (string) s($params['database_driver'])->trimStart('pdo_'); |
|
52 | 52 | (new DbCredsHelper($this->projectDir))->writeDatabaseDsn($params); |
53 | 53 | (new LocalDotEnvHelper($this->projectDir))->writeLocalEnvVars(['ZIKULA_INSTALLED' => $params['core_installed_version']]); |
54 | 54 | unset($params['core_installed_version']); |
@@ -137,7 +137,7 @@ discard block |
||
137 | 137 | if (self::HOOK_SUBSCRIBE_OWN === $type) { |
138 | 138 | return $this->containsSelfAllowedProvider($moduleName); |
139 | 139 | } |
140 | - $variable = (string)s($type)->slice(5)->append('sByOwner'); |
|
140 | + $variable = (string) s($type)->slice(5)->append('sByOwner'); |
|
141 | 141 | $array = $this->{$variable}; |
142 | 142 | |
143 | 143 | return isset($array[$moduleName]); |
@@ -148,7 +148,7 @@ discard block |
||
148 | 148 | if (!in_array($type, [self::HOOK_SUBSCRIBER, self::HOOK_PROVIDER], true)) { |
149 | 149 | throw new InvalidArgumentException('Only hook_provider and hook_subscriber are valid values.'); |
150 | 150 | } |
151 | - $variable = (string)s($type)->slice(5)->append('sByOwner'); |
|
151 | + $variable = (string) s($type)->slice(5)->append('sByOwner'); |
|
152 | 152 | $array = $this->{$variable}; |
153 | 153 | |
154 | 154 | return array_keys($array); |