<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -10,7 +10,49 @@
  */
 
 /* About */
-This plugin adds a custom panel to the CakePHP DebugKit allowing for easy interactions with your app
+This plugin adds easy interactions with your CakePHP app using the console or through a custom panel for the CakePHP DebugKit.  
+It handles simple PHP commands, SQL queries and PHP using your Cake objects.
+
+/* Examples */
+10 % 4 (returns 2)
+is_array(49) (returns false)
+SELECT id FROM users WHERE email = 'test@test.com' (retuns the id of the matching record)
+User::findByEmail('test@test.com') (returns the entire matching user record)
+
+/* Power Usage */
+When using in the DebugKit panel you can stack commands, just make sure to end each with a &quot;;&quot; as you would in your code.
+
+If you're having trouble getting results for a particular command and can't figure out why try turning on debug as the first command:
+Configure::write('debug', 2);
+User::findByEmail('test@test.com');
+
+/* Warning */
+There isn't any sort of error detection or validation on the input.  Also there isn't any pagination for long result sets.  If you enter in a query that returns a million records, you're going to get a million records.
+
+You can't declare a variable and use it across commands. For example this doesn't work:
+$i = 10;
+$i ++;
 
 /* Instructions */
-Coming Soon...
\ No newline at end of file
+1) Download the plugin to /app/plugin/interactive
+
+/* Console Instructions */
+1) Run the cake console passing the &quot;interactive&quot; shell
+   from /app: ../cake/console/cake interactive
+
+2) Enter commands as needed.  Enter 'Q' to exit.  
+
+3) You can also commands as parameters.  The interactive shell will run the command and exit
+   ../cake/console/cake interactive Post::find('first')
+   
+/* DebugKit Instructions (version 1.1) */
+1) You need to patch the DebugKit to include the fix for defect #21 (http://thechaw.com/debug_kit/tickets/view/21).
+   The fix is 3 additional lines to /plugins/debug_kit/controllers/components/toolbar.php
+   http://thechaw.com/debug_kit/commits/view/ba5a45f930e3f2b65cf779155c65048c660110c5
+   
+2) In your AppController include the panel (as well as all the default panels):
+   var $components = array('DebugKit.Toolbar' =&gt; array('history', 'session', 'request', 'sqlLog', 'timer', 'log', 'variables', 'Interactive.interactive');
+
+/* DebugKit Instructions (trunk) */
+1) Include the panel:
+   $components = array('DebugKit.Toolbar' =&gt; array('panels' =&gt; array('Interactive.interactive'));
\ No newline at end of file</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3ca077f7829e96d671520b7fda617dc332debfb2</id>
    </parent>
  </parents>
  <author>
    <name>Matt Curry</name>
    <email>matt@pseudocoder.com</email>
  </author>
  <url>http://github.com/mcurry/interactive/commit/73da8c082ab8f3bc07c35c69514cf6b52c8fc224</url>
  <id>73da8c082ab8f3bc07c35c69514cf6b52c8fc224</id>
  <committed-date>2009-06-08T20:14:17-07:00</committed-date>
  <authored-date>2009-06-08T20:14:17-07:00</authored-date>
  <message>fixed docs to match debug_kit trunk</message>
  <tree>3313e8d260ff106e9f5d8fb66b13df7e22ccc67b</tree>
  <committer>
    <name>Matt Curry</name>
    <email>matt@pseudocoder.com</email>
  </committer>
</commit>
