pDebug output test (v3.0.08 internal alpha)

*Not all functionality can be demoed, as some aspects can obviously cause severe security risks on a production server.

  • :pdebug: * -> bench : (executed in +0.000853s / +14.734KB)
  • * -> class constructed : test_cases.php(45) 
     @ +0.998760s [0.000000s] +420.590K [+420.590K]

    • :pdebug: * -> WARNING : (executed in +0.000905s / +5.477KB)
    • WARNING : test_cases.php(44)
        Missing argument 1 for contrived_test_class::__construct(), called in /home/spadgos/domains/spadgos.com/public_html/pospi/projects/pdebug/test_cases.php on line 91 and defined
    • Stack:
      •  test_cases.php(91) :
        •  contrived_test_class Object: { 
            • private:was_constructed
            • :=
            • false
            • public:was_modified_externally
            • :=
            • false
            • protected:was_modified_internally
            • :=
            • false
            • private:recursive_self_reference
            • :=
            • null
           } 
        ->__construct(
          )
        •  test_cases.php(27) :
            test_pPHPide(
              )
          • :pdebug: * -> bench : (executed in +0.000434s / +0.773KB)
          • * -> class constructed : test_cases.php(45) 
             @ +1.001734s [+0.005490s] +421.648K [+23.109K]

            • :pdebug: * -> bench : (executed in +0.000402s / +0.797KB)
            • * -> throwSomeThings() call started : test_cases.php(50) 
               @ +1.002591s [+0.001620s] +421.766K [+1.672K]

              • :pdebug: * -> trace : (executed in +0.002436s / +9.379KB)
              • Stack:
                •  test_cases.php(61) :
                    trace(
                      ...
                    )
                  •  test_cases.php(51) :
                    •  contrived_test_class Object: { 
                        • private:was_constructed
                        • :=
                        • true
                        • public:was_modified_externally
                        • :=
                        • true
                        • protected:was_modified_internally
                        • :=
                        • true
                        • private:recursive_self_reference
                        • :=
                        • * RECURSION *
                       } 
                    ->throwSomeMoreThings(
                    •  Array (1 elements): [ 
                        • "
                          1. test
                          "
                        • =>
                        •  Array (2 elements): [ 
                            • 0
                            • =>
                            • "
                              1. :-o
                              "
                            • 1
                            • =>
                            • "
                              1. ^_~
                              "
                           ] 
                       ] 
                    )
                  •  test_cases.php(93) :
                    •  contrived_test_class Object: { 
                        • private:was_constructed
                        • :=
                        • true
                        • public:was_modified_externally
                        • :=
                        • true
                        • protected:was_modified_internally
                        • :=
                        • true
                        • private:recursive_self_reference
                        • :=
                        • * RECURSION *
                       } 
                    ->throwSomeThings(
                      )
                    •  test_cases.php(27) :
                        test_pPHPide(
                          )
                      • :pdebug: * -> dump : (executed in +0.004560s / +10.723KB)
                      • Stack:
                        •  test_cases.php(81) :
                            dump(
                              ...
                            )
                          •  test_cases.php(51) :
                            •  contrived_test_class Object: { 
                                • private:was_constructed
                                • :=
                                • true
                                • public:was_modified_externally
                                • :=
                                • true
                                • protected:was_modified_internally
                                • :=
                                • true
                                • private:recursive_self_reference
                                • :=
                                • * RECURSION *
                               } 
                            ->throwSomeMoreThings(
                            •  Array (1 elements): [ 
                                • "
                                  1. test
                                  "
                                • =>
                                •  Array (2 elements): [ 
                                    • 0
                                    • =>
                                    • "
                                      1. :-o
                                      "
                                    • 1
                                    • =>
                                    • "
                                      1. ^_~
                                      "
                                   ] 
                               ] 
                            )
                          •  test_cases.php(93) :
                            •  contrived_test_class Object: { 
                                • private:was_constructed
                                • :=
                                • true
                                • public:was_modified_externally
                                • :=
                                • true
                                • protected:was_modified_internally
                                • :=
                                • true
                                • private:recursive_self_reference
                                • :=
                                • * RECURSION *
                               } 
                            ->throwSomeThings(
                              )
                            •  test_cases.php(27) :
                                test_pPHPide(
                                  )
                              • Information for 11 vars:
                                1. -1
                                2. true
                                3. false
                                4. null
                                5. "
                                  1. faefef
                                  "
                                6. 1.5
                                7. 9036
                                8. "
                                  1. omg its a path /home/spadgos/domains/spadgos.com/public_html/pospi/projects/pdebug/test_cases.php(11)
                                  "
                                9. false
                                10.  Array (9 elements): [ 
                                    • 0
                                    • =>
                                    • "
                                      1. test
                                      "
                                    • 1
                                    • =>
                                    •  Array (2 elements): [ 
                                        • "
                                          1. feed
                                          "
                                        • =>
                                        • false
                                        • "
                                          1. zomg
                                          "
                                        • =>
                                        • null
                                       ] 
                                    • "
                                      1. fail
                                      "
                                    • =>
                                    • "
                                      1. blog
                                      "
                                    • "
                                      1. multiline
                                      "
                                    • =>
                                    •  string (54 chars, 5 lines) " 
                                      1. This
                                      2. is a multi-
                                      3. line string with numbers and stuff
                                      4. !
                                       " 
                                    • 2
                                    • =>
                                    • 3
                                    • 3
                                    • =>
                                    • 4
                                    • 4
                                    • =>
                                    • 5
                                    • 5
                                    • =>
                                    • 6
                                    • 6
                                    • =>
                                    • 7.012
                                   ] 
                                11.  contrived_test_class Object: { 
                                    • private:was_constructed
                                    • :=
                                    • true
                                    • public:was_modified_externally
                                    • :=
                                    • true
                                    • protected:was_modified_internally
                                    • :=
                                    • true
                                    • private:recursive_self_reference
                                    • :=
                                    • * RECURSION *
                                   } 
                              • :pdebug: * -> bench : (executed in +0.000462s / +0.797KB)
                              • * -> throwSomeThings() call complete : test_cases.php(83) 
                                 @ +1.011580s [+0.017530s] +423.871K [+25.441K]

                                Fatal error: Call to undefined method DB::getFailure() in /home/spadgos/domains/spadgos.com/public_html/pospi/projects/pdebug/test_cases.php on line 96
                                • :pdebug: * -> ERROR : (executed in +0.000183s / +3.492KB)
                                • ERROR : test_cases.php(96)
                                    Call to undefined method DB::getFailure()
                                • Stack: