-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Labels
enhancementNew feature or requestNew feature or requestneeds investigationWork is needed to figure out the root cause of the problem.Work is needed to figure out the root cause of the problem.
Description
First of all, Thanks for this amazing library.
I am using this library and would like to share experience that will give you data when you refactor code to improve performance
- When
$openapi
object is initialised by reading spec file it is taking significant time that can be reduced ($openapi = Reader::readFromJsonFile(realpath('openapi_spec.json'));
) - When I
print_r
a Schema object (cebe\openapi\spec\Schema
) it takes a lot of time, browser crashes sometimes. (Workaround print_r property directlyecho $schema->title
) - Above issue also occurs when I try to print other object such as MediaType
- php.ini:
max_execution_time
&memory_limit
are needed to increase. If possible, changes can be made to be within limit of PHP defaults
Note: I have not done concrete profiling. This are just my primary observation while using the lib
I will share further experiences when I go come across any
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestneeds investigationWork is needed to figure out the root cause of the problem.Work is needed to figure out the root cause of the problem.