| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 | 
							- =============================================================================
 
-                                Krumo
 
-                             version 0.2.1a
 
- =============================================================================
 
- You probably got this package from...
 
- http://www.sourceforge.net/projects/krumo/
 
- If there is no licence agreement with this package please download
 
- a version from the location above. You must read and accept that
 
- licence to use this software. The file is titled simply LICENSE.
 
- OVERVIEW
 
- ------------------------------------------------------------------------------
 
- To put it simply, Krumo is a replacement for print_r() and var_dump(). By 
 
- definition Krumo is a debugging tool (for PHP5), which displays structured 
 
- information about any PHP variable.
 
- A lot of developers use print_r() and var_dump() in the means of debugging 
 
- tools. Although they were intended to present human readble information about a 
 
- variable, we can all agree that in general they are not. Krumo is an 
 
- alternative: it does the same job, but it presents the information beautified 
 
- using CSS and DHTML. 
 
- EXAMPLES
 
- ------------------------------------------------------------------------------
 
- Here's a basic example, which will return a report on the array variable passed 
 
- as argument to it:
 
-  krumo(array('a1'=> 'A1', 3, 'red'));
 
- You can dump simultaneously more then one variable - here's another example:
 
-  krumo($_SERVER, $_REQUEST);
 
- You probably saw from the examples above that some of the nodes are expandable, 
 
- so if you want to inspect the nested information, click on them and they will 
 
- expand; if you do not need that information shown simply click again on it to 
 
- collapse it. Here's an example to test this:
 
-  $x1->x2->x3->x4->x5->x6->x7->x8->x9 = 'X10';
 
-  krumo($x1);
 
- The krumo() is the only standalone function from the package, and this is 
 
- because basic dumps about variables (like print_r() or var_dump()) are the most 
 
- common tasks such functionality is used for. The rest of the functionality can 
 
- be called using static calls to the Krumo class. Here are several more examples:
 
-  // print a debug backgrace
 
-  krumo::backtrace();
 
-  // print all the included(or required) files
 
-  krumo::includes();
 
-  
 
-  // print all the included functions
 
-  krumo::functions();
 
-  
 
-  // print all the declared classes
 
-  krumo::classes();
 
-  
 
-  // print all the defined constants
 
-  krumo::defines();
 
-  ... and so on, etc.
 
- A full PHPDocumenter API documentation exists both in this package and at the 
 
- project's website.
 
- INSTALL
 
- ------------------------------------------------------------------------------
 
- Read the INSTALL file.
 
- DOCUMENTATION
 
- ------------------------------------------------------------------------------
 
- As I said, a full PHPDocumenter API documentation can be found both in this
 
- package and at the project's website.
 
- SKINS
 
- ------------------------------------------------------------------------------
 
- There are several skins pre-installed with this package, but if you wish you can 
 
- create skins of your own. The skins are simply CSS files that are prepended to 
 
- the result that Krumo prints. If you want to use images in your CSS (for 
 
- background, list-style, etc), you have to put "%URL%" in front of the image URL 
 
- in order hook it up to the skin folder and make the image web-accessible.
 
- Here's an example:
 
-  ul.krumo-first {background: url(%url%bg.gif);}
 
- TODO
 
- ------------------------------------------------------------------------------
 
- You can find the list of stuff that is going to be added to this project in the 
 
- TODO file from this very package.
 
- CONTRIBUTION
 
- -----------------------------------------------------------------------------
 
- If you download and use and possibly even extend this tool, please let us know. 
 
- Any feedback, even bad, is always welcome and your suggestions are going to be 
 
- considered for our next release. Please use our SourceForge page for that:
 
-  
 
-  http://www.sourceforge.net/projects/krumo/
 
 
  |