@@ -206,28 +206,28 @@ public function setProfilesSampleRate(?float $sampleRate): self
206
206
return $ this ;
207
207
}
208
208
209
- public function getProfileSessionSampleRate (): ?float
209
+ public function getProfilesSessionSampleRate (): ?float
210
210
{
211
- return $ this ->options ['profile_session_sample_rate ' ];
211
+ return $ this ->options ['profiles_session_sample_rate ' ];
212
212
}
213
213
214
- public function setProfileSessionSampleRate (?float $ sampleRate ): self
214
+ public function setProfilesSessionSampleRate (?float $ sampleRate ): self
215
215
{
216
- $ options = array_merge ($ this ->options , ['profile_session_sample_rate ' => $ sampleRate ]);
216
+ $ options = array_merge ($ this ->options , ['profiles_session_sample_rate ' => $ sampleRate ]);
217
217
218
218
$ this ->options = $ this ->resolver ->resolve ($ options );
219
219
220
220
return $ this ;
221
221
}
222
222
223
- public function getProfileLifecycle (): ?string
223
+ public function getProfilesLifecycle (): ?string
224
224
{
225
- return $ this ->options ['profile_lifecycle ' ];
225
+ return $ this ->options ['profiles_lifecycle ' ];
226
226
}
227
227
228
- public function setProfileLifecycle (?string $ lifecycle ): self
228
+ public function setProfilesLifecycle (?string $ lifecycle ): self
229
229
{
230
- $ options = array_merge ($ this ->options , ['profile_lifecycle ' => $ lifecycle ]);
230
+ $ options = array_merge ($ this ->options , ['profiles_lifecycle ' => $ lifecycle ]);
231
231
232
232
$ this ->options = $ this ->resolver ->resolve ($ options );
233
233
@@ -1248,8 +1248,8 @@ private function configureOptions(OptionsResolver $resolver): void
1248
1248
'traces_sample_rate ' => null ,
1249
1249
'traces_sampler ' => null ,
1250
1250
'profiles_sample_rate ' => null ,
1251
- 'profile_session_sample_rate ' => null ,
1252
- 'profile_lifecycle ' => null ,
1251
+ 'profiles_session_sample_rate ' => null ,
1252
+ 'profiles_lifecycle ' => ' trace ' ,
1253
1253
'attach_stacktrace ' => false ,
1254
1254
/**
1255
1255
* @deprecated Metrics are no longer supported. Metrics API is a no-op and will be removed in 5.x.
@@ -1320,8 +1320,8 @@ private function configureOptions(OptionsResolver $resolver): void
1320
1320
$ resolver ->setAllowedTypes ('traces_sample_rate ' , ['null ' , 'int ' , 'float ' ]);
1321
1321
$ resolver ->setAllowedTypes ('traces_sampler ' , ['null ' , 'callable ' ]);
1322
1322
$ resolver ->setAllowedTypes ('profiles_sample_rate ' , ['null ' , 'int ' , 'float ' ]);
1323
- $ resolver ->setAllowedTypes ('profile_session_sample_rate ' , ['null ' , 'int ' , 'float ' ]);
1324
- $ resolver ->setAllowedTypes ('profile_lifecycle ' , [' null ' , 'string ' ]);
1323
+ $ resolver ->setAllowedTypes ('profiles_session_sample_rate ' , ['null ' , 'int ' , 'float ' ]);
1324
+ $ resolver ->setAllowedTypes ('profiles_lifecycle ' , ['string ' ]);
1325
1325
$ resolver ->setAllowedTypes ('attach_stacktrace ' , 'bool ' );
1326
1326
$ resolver ->setAllowedTypes ('attach_metric_code_locations ' , 'bool ' );
1327
1327
$ resolver ->setAllowedTypes ('context_lines ' , ['null ' , 'int ' ]);
@@ -1364,7 +1364,7 @@ private function configureOptions(OptionsResolver $resolver): void
1364
1364
$ resolver ->setAllowedTypes ('class_serializers ' , 'array ' );
1365
1365
1366
1366
$ resolver ->setAllowedValues ('max_request_body_size ' , ['none ' , 'never ' , 'small ' , 'medium ' , 'always ' ]);
1367
- $ resolver ->setAllowedValues ('profile_lifecycle ' , [null , 'trace ' , 'manual ' ]);
1367
+ $ resolver ->setAllowedValues ('profiles_lifecycle ' , ['trace ' , 'manual ' ]);
1368
1368
$ resolver ->setAllowedValues ('dsn ' , \Closure::fromCallable ([$ this , 'validateDsnOption ' ]));
1369
1369
$ resolver ->setAllowedValues ('max_breadcrumbs ' , \Closure::fromCallable ([$ this , 'validateMaxBreadcrumbsOptions ' ]));
1370
1370
$ resolver ->setAllowedValues ('class_serializers ' , \Closure::fromCallable ([$ this , 'validateClassSerializersOption ' ]));
0 commit comments