diff --git a/laravel/html.php b/laravel/html.php
index 83b3de00..9268acc8 100644
--- a/laravel/html.php
+++ b/laravel/html.php
@@ -180,6 +180,30 @@ class HTML {
return static::link(URL::to_route($name, $parameters), $title, $attributes);
}
+ /**
+ * Generate an HTML link to a controller action.
+ *
+ * An array of parameters may be specified to fill in URI segment wildcards.
+ *
+ *
+ * // Generate a link to the "home@index" action
+ * echo HTML::link_to_action('home@index', 'Home');
+ *
+ * // Generate a link to the "user@profile" route and add some parameters
+ * echo HTML::link_to_action('user@profile', 'Profile', array('taylor'));
+ *
+ *
+ * @param string $action
+ * @param string $title
+ * @param array $parameters
+ * @param array $attributes
+ * @return string
+ */
+ public static function link_to_action($action, $title, $parameters = array(), $attributes = array())
+ {
+ return static::link(URL::to_action($action, $parameters), $title, $attributes);
+ }
+
/**
* Generate an HTML mailto link.
*