Skip to content

Commit 9ea8cf6

Browse files
author
Pete Bishop
committed
Implement config vars for notarization
1 parent fb914b0 commit 9ea8cf6

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

config/nativephp-internal.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,13 @@
2929
* The URL to the NativePHP API.
3030
*/
3131
'api_url' => env('NATIVEPHP_API_URL', 'http://localhost:4000/api/'),
32+
33+
/**
34+
* The credentials to use Apples Notarization service.
35+
*/
36+
'notarization' => [
37+
'apple_id' => env('NATIVEPHP_APPLE_ID'),
38+
'apple_id_pass' => env('NATIVEPHP_APPLE_ID_PASS'),
39+
'apple_team_id' => env('NATIVEPHP_APPLE_TEAM_ID'),
40+
],
3241
];

src/Commands/DebugCommand.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,9 @@ private function processNativePHP(): static
102102
return [$key => $version];
103103
});
104104

105-
$isNotarizationConfigured = env('NATIVEPHP_APPLE_ID')
106-
&& env('NATIVEPHP_APPLE_ID_PASS')
107-
&& env('NATIVEPHP_APPLE_TEAM_ID');
105+
$isNotarizationConfigured = config('nativephp-internal.notarization.apple_id')
106+
&& config('nativephp-internal.notarization.apple_id_pass')
107+
&& config('nativephp-internal.notarization.apple_team_id');
108108

109109
$this->debugInfo->put(
110110
'NativePHP',

0 commit comments

Comments
 (0)