Returns the name of the function.

@return string
961216
private function getFunctionName(): string
    {
        if (!$this->functionName) {
            $this->functionName = $this->loadFunctionName();
        }

        return $this->functionName;
    }
538169
public function getName()
    {
        $ref = new \ReflectionObject($this);
        $name = $ref->getNamespaceName();
        $name = rtrim($name, '\\');

        return str_replace('\\', '_', strtolower($name));
    }
319890
public function name()
    {
        $atoms = $this->atoms();
        $numAtoms = count($atoms);

        if ($numAtoms > 0) {
            return $atoms[$numAtoms - 1];
        }

        return '';
    }
963648
public static function fullName()
    {
        $fullName = '';
        $format = static::$formats[array_rand(static::$formats)];

        foreach ($format as $functionName) {
            $fullName .= static::$functionName() . ' ';
        }

        return trim($fullName);
    }
722434
public function getName()
    {
        $nsClass = get_class($this);
        $nsClass = substr($nsClass, strrpos($nsClass, '\\') + 1);
        return $nsClass;
    }
620866
public function getName()
	{
	    if (!isset($this->name)) {
	        $this->name = $this->isApp() ? '' : trim(str_replace($this->basePath, '', $module['basePath']), '\\/');
	    }
	    
	    return $this->name;
	}
587336
public function getName()
    {
        return !empty($this->alias) ? $this->alias : (!empty($this->name) ? $this->name : '');
    }
26361
public function getCallbackFunction()
    {
        if ($this->callbackFunction)
            return $this->callbackFunction;
        if ($this->getParent())
            return $this->getParent()->getCallbackFunction();
        return null;
    }
531814
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;
        }
    }
953790
private function method(): string
    {
        return isset($this->bt['class'])
            ? sprintf('%s::%s()', $this->bt['class'], $this->bt['function'])
            : $this->bt['function'];
    }
1365001
public function getName()
    {
        if ($this->database instanceof AbstractDatabase
            && $this->database->getName() !== $this->db->getCurrentDatabase()) {
            return $this->database->getName() . '.' . $this->name;
        }

        return $this->name;
    }
10685
public function getFunction()
    {
        return function ($pathName) {
            $data = $this->context->getData();

            if (array_key_exists('sys_pathNames', $data)) {
                if (array_key_exists($pathName, $data['sys_pathNames'])) {
                    return $this->context->renderString($data['sys_pathNames'][$pathName]);
                }

                return '';
            }

            return '';
        };
    }
534449
public function getName()
    {
        $name = rtrim($this->path, '/');

        if (strstr($name, DIRECTORY_SEPARATOR)) {
            $name = substr($name, strrpos($name, DIRECTORY_SEPARATOR) + 1);
        }

        return trim($name);
    }
796789
public function getName()
    {
        if (!empty($this->_name)) {
            return $this->_name;
        }
        $name = '';
        $keys = [
            'prefix' => ':',
            'plugin' => '.',
            'controller' => ':',
            'action' => ''
        ];
        foreach ($keys as $key => $glue) {
            $value = null;
            if (strpos($this->template, ':' . $key) !== false) {
                $value = '_' . $key;
            } elseif (isset($this->defaults[$key])) {
                $value = $this->defaults[$key];
            }

            if ($value === null) {
                continue;
            }
            if ($value === true || $value === false) {
                $value = $value ? '1' : '0';
            }
            $name .= $value . $glue;
        }

        return $this->_name = strtolower($name);
    }
461603
public function getName()
    {
        return $this->type != null ? ($this->type == 'table' ? $this->tableName : $this->customQuery) : '';
    }
1299132
public function getPhpName()
    {
        if (null === $this->phpName) {
            $this->phpName = $this->buildPhpName($this->getStdSeparatedName());
        }

        return $this->phpName;
    }
4240
public function getModuleName()
    {
        $module = $this->argument('module') ?: app('modules')->getUsedNow();

        $module = app('modules')->findOrFail($module);

        return $module->getStudlyName();
    }