original_string: public function getActionName()
      {
          $callableName = null;
  
          if ($this->isControllerAction()) {
              return $this->controllerName . '@' . $this->controllerMethod;
          }
  
          if (is_callable($this->callable, false, $callableName)) {
              list($controller, $method) = explode('::', $callableName);
  
              if ($controller === 'Closure') {
                  return $controller;
              }
  
              return $controller . '@' . $method;
          }
      }
code: public function getActionName()
      {
          $callableName = null;
  
          if ($this->isControllerAction()) {
              return $this->controllerName . '@' . $this->controllerMethod;
          }
  
          if (is_callable($this->callable, false, $callableName)) {
              list($controller, $method) = explode('::', $callableName);
  
              if ($controller === 'Closure') {
                  return $controller;
              }
  
              return $controller . '@' . $method;
          }
      }
code_tokens: public function getActionName ( ) { $ callableName = null ; if ( $ this -> isControllerAction ( ) ) { return $ this -> controllerName . '@' . $ this -> controllerMethod ; } if ( is_callable ( $ this -> callable , false , $ callableName ) ) { list ( $ controller , $ method ) = explode ( '::' , $ callableName ) ; if ( $ controller === 'Closure' ) { return $ controller ; } return $ controller . '@' . $ method ; } }
docstring: Get the human readable name of this action
  
  @return string
docstring_tokens: Get the human readable name of this action