Skip to content

Instantly share code, notes, and snippets.

@madapaja
Created July 17, 2012 05:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save madapaja/3127484 to your computer and use it in GitHub Desktop.
Save madapaja/3127484 to your computer and use it in GitHub Desktop.
ray-failed-on-apc
<?php
use Doctrine\Common\Annotations\AnnotationRegistry;
use Ray\Di\Di\Inject;
use Ray\Di\Di\Named;
use Ray\Di\AbstractModule;
use Ray\Di\Injector;
$loader = require __DIR__.'/vendor/autoload.php';
AnnotationRegistry::registerLoader(array($loader, "loadClass"));
abstract class MailerInterface {
private $transport;
/**
* @Inject
* @Named("transport_type")
*/
public function __construct($transport)
{
$this->transport = $transport;
}
}
class Mailer extends MailerInterface {}
class NewsletterManager
{
private $mailer;
/**
* @Inject
*/
public function __construct(MailerInterface $mailer)
{
$this->mailer = $mailer;
}
}
class NewsletterModule extends AbstractModule
{
protected function configure()
{
$this->bind()->annotatedWith('transport_type')->toInstance('sendmail');
$this->bind('MailerInterface')->to('Mailer');
}
}
$di = Injector::create([new NewsletterModule]);
$newsletterManager = $di->getInstance('NewsletterManager');
var_dump($newsletterManager);
@madapaja
Copy link
Author

error occurred with the following message.

PHP Fatal error:  Maximum function nesting level of '100' reached, aborting! in /test/vendor/Ray/Di/src/Ray/Di/ApcConfig.php on line 40
PHP Stack trace:
PHP   1. {main}() /test/ray.php:0
PHP   2. Ray\Di\Injector->getInstance() /test/ray.php:51
PHP   3. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP   4. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP   5. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP   6. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP   7. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP   8. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP   9. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  10. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  11. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  12. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  13. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  14. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  15. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  16. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  17. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  18. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  19. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  20. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  21. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  22. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  23. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  24. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  25. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  26. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  27. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  28. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  29. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  30. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  31. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  32. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  33. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  34. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  35. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  36. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  37. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  38. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  39. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  40. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  41. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  42. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  43. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  44. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  45. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  46. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  47. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  48. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  49. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  50. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  51. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  52. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  53. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  54. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  55. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  56. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  57. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  58. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  59. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  60. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  61. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  62. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  63. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  64. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  65. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  66. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  67. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  68. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  69. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  70. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  71. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  72. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  73. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  74. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  75. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  76. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  77. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  78. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  79. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  80. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  81. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  82. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  83. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  84. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  85. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  86. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  87. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  88. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  89. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  90. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  91. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  92. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  93. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
PHP  94. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
PHP  95. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  96. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
PHP  97. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
PHP  98. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
PHP  99. Ray\Di\ApcConfig->fetch() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:207

Fatal error: Maximum function nesting level of '100' reached, aborting! in /test/vendor/Ray/Di/src/Ray/Di/ApcConfig.php on line 40

Call Stack:
    0.0007     123904   1. {main}() /test/ray.php:0
    0.0188     795836   2. Ray\Di\Injector->getInstance() /test/ray.php:51
    0.0231     842120   3. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0232     843556   4. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0232     844444   5. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0232     844912   6. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0233     849252   7. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0233     849340   8. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0234     853944   9. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0234     855280  10. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0234     856152  11. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0234     856620  12. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0235     860740  13. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0235     860828  14. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0236     865432  15. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0236     866768  16. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0236     867640  17. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0236     868108  18. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0237     872228  19. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0237     872316  20. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0238     876920  21. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0238     878408  22. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0238     879280  23. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0238     879748  24. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0239     883876  25. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0239     883964  26. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0240     888576  27. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0240     890064  28. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0240     890936  29. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0240     891404  30. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0242     895536  31. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0242     895624  32. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0242     900236  33. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0242     901736  34. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0243     902608  35. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0243     903076  36. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0244     907196  37. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0244     907284  38. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0244     911896  39. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0245     913396  40. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0245     914268  41. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0245     914736  42. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0246     918856  43. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0246     918944  44. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0247     923556  45. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0247     925056  46. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0247     925928  47. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0247     926396  48. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0248     930516  49. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0248     930604  50. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0249     935216  51. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0249     936716  52. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0249     937588  53. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0249     938056  54. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0250     942176  55. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0250     942264  56. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0251     946876  57. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0251     948376  58. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0251     949248  59. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0251     949716  60. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0252     953836  61. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0252     953924  62. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0253     958536  63. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0253     960036  64. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0253     960908  65. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0253     961376  66. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0254     965496  67. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0254     965584  68. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0255     970188  69. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0255     971688  70. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0255     972560  71. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0255     973028  72. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0256     977148  73. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0256     977236  74. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0257     981840  75. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0257     983340  76. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0257     984212  77. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0257     984680  78. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0258    1054292  79. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0258    1054380  80. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0259    1058984  81. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0259    1060484  82. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0259    1061356  83. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0259    1061824  84. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0260    1065944  85. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0260    1066032  86. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0261    1070636  87. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0261    1072136  88. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0261    1073008  89. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0261    1073476  90. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0263    1077596  91. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0263    1077684  92. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0263    1082288  93. Ray\Di\Injector->bindModule() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:212
    0.0263    1083788  94. Ray\Di\Injector->bindMethod() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:385
    0.0264    1084660  95. array_walk() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0264    1085128  96. Ray\Di\Injector->bindOneParameter() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:419
    0.0265    1089248  97. Ray\Di\Injector->Ray\Di\{closure}() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:465
    0.0265    1089336  98. Ray\Di\Injector->getInstance() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:366
    0.0265    1089364  99. Ray\Di\ApcConfig->fetch() /test/vendor/Ray/Di/src/Ray/Di/Injector.php:207

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment