Skip to content

Customisation

Shagiakhmetov Timur edited this page Mar 4, 2019 · 1 revision

There are a few ways for customisation:

  • Implement \Badoo\LiveProfilerUI\Interfaces\FieldHandlerInterface with custom aggregating functions, for example the median value
  • Implement \Badoo\LiveProfilerUI\Interfaces\DataPackerInterface to get more efficient packer. For example use gzcompress to store less fields
  • Implement \Badoo\LiveProfilerUI\Interfaces\StorageInterface for custom storage or use own connection manager
  • Implement interfaces \Badoo\LiveProfilerUI\DataProviders* to use nosql storage
  • Integrate aggregator pages in your framework. Set aggregator.use_layout=false and \Badoo\LiveProfilerUI\Pages* class in any action method
Clone this wiki locally