Skip to content

Instantly share code, notes, and snippets.

View sanjulika's full-sized avatar

sanjulika rastogi sanjulika

View GitHub Profile
@dwightwatson
dwightwatson / RouteClass.php
Last active June 6, 2016 00:07
Get the controller name and action in Laravel 4 which can be used as a class in your HTML. This solution makes use of the parseCallback() and currentRouteAction() functions, which are handy if you want to devise your own version.
<?php
public function routeClass()
{
$routeArray = Str::parseCallback(Route::currentRouteAction(), null);
if (last($routeArray) != null) {
// Remove 'controller' from the controller name.
$controller = str_replace('Controller', '', class_basename(head($routeArray)));