rlang  Tue, 23 Jul 2013 16:03:49 +0000

Modified page: http://wiki.horde.org/Doc/Dev/HordeAjaxApplications
New Revision:  2
Change log:  unbalanced tokens?

@@ -1,4 +1,5 @@
+
Documentation of Horde Ajax Applications mostly from poking around existing examples.

 == Convention ==
 Conventions:
@@ -32,8 +33,9 @@
 <code>
 <?php
 // phpdoc omitted
 class $App_Ajax_Application extends Horde_Core_Ajax_Application {}
+?>
 </code>

 Inherited methods:

@@ -113,11 +115,12 @@
Horde_Core ships some imple's, apps define theirs in $app/lib/Ajax/Imple/Foo.php
 <code>
 <?php
 // phpdoc here
-class $App_Ajax_Imple_$Foo extends Horde_Core_Ajax_Imple {
+class $App_Ajax_Imple_$Foo extends Horde_Core_Ajax_Imple {}
 // or
-class $App_Ajax_Imple_$Foo extends Horde_Core_Ajax_Imple_$Bar {
+class $App_Ajax_Imple_$Foo extends Horde_Core_Ajax_Imple_$Bar {}
+?>
 </code>

 Imple methods:
 (Not much documentation available. Maybe we find a good example)
@@ -194,8 +197,9 @@
             $response->setRedirectUrl($requestVars['url']);
         }
     }
 }
+?>
 </code>

 A Horde Controller based app needs a config/routes.php file.

@@ -208,9 +212,9 @@
 $mapper->connect('/t/complete',
     array(
         'controller' => 'CompleteTask',
     ));
-
+?>
 </code>

defines a route for a call like www.myhorde.de/nag/t/complete to be handled by the CompleteTask controller seen above.


--
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to