Initial Kohana install
[speedfreak] / Server / system / controllers / captcha.php
diff --git a/Server/system/controllers/captcha.php b/Server/system/controllers/captcha.php
new file mode 100644 (file)
index 0000000..a689e69
--- /dev/null
@@ -0,0 +1,23 @@
+<?php defined('SYSPATH') OR die('No direct access allowed.');
+/**
+ * Outputs the dynamic Captcha resource.
+ * Usage: Call the Captcha controller from a view, e.g.
+ *        <img src="<?php echo url::site('captcha') ?>" />
+ *
+ * $Id: captcha.php 3769 2008-12-15 00:48:56Z zombor $
+ *
+ * @package    Captcha
+ * @author     Kohana Team
+ * @copyright  (c) 2007-2008 Kohana Team
+ * @license    http://kohanaphp.com/license.html
+ */
+class Captcha_Controller extends Controller {
+
+       public function __call($method, $args)
+       {
+               // Output the Captcha challenge resource (no html)
+               // Pull the config group name from the URL
+               Captcha::factory($this->uri->segment(2))->render(FALSE);
+       }
+
+} // End Captcha_Controller
\ No newline at end of file