Get Full name of the tag (Organisation prepended to tag name if exists)

@return string
343618
public function getFullName()
    {
        if (empty($this->HailOrgName)) {
            return $this->Name;
        }

        return $this->HailOrgName . " - " . $this->Name;
    }
1019970
public function getName()
    {
        $name = $this->getNode()->nodeName;
        if (strpos($name, ':') !== false) {
            $name = implode('', array_slice(explode(':', $name), -1, 1));
        }
        return $name;
    }
47626
public function getTagsList()
    {
        $return = "";
        $tags = $this->Tags()->column("Title");
        
        $this->extend("updateTagsList", $tags);
        
        return implode(
            $this->config()->list_seperator,
            $tags
        );
    }
420932
public function startTag()
	{
		if ($this->name) {
			return '<' . $this->name . $this->attributes() . (static::$xhtml && $this->isEmpty ? ' />' : '>');

		} else {
			return '';
		}
	}
920104
protected function getSensitiveTag()
    {
        $tag = new SwatHtmlTag('a');

        $tag->id = $this->id;
        $tag->class = $this->getCSSClassString();

        if ($this->target !== null) {
            $tag->target = $this->target;
        }

        if ($this->value === null) {
            $tag->href = $this->link;
        } elseif (is_array($this->value)) {
            $tag->href = vsprintf($this->link, $this->value);
        } else {
            $tag->href = sprintf($this->link, $this->value);
        }

        if ($this->tooltip !== null) {
            $tag->title = $this->tooltip;
        }

        $tag->accesskey = $this->access_key;

        return $tag;
    }
126551
public function getPublicTagsList()
    {
        $config = SiteConfig::current_site_config();
        //Filter out global excluded tags and non configured Organisations
        $pub_tags = PublicTag::get()->filter(['HailID:not' => json_decode($config->HailExcludePublicTagsIDs), 'HailOrgID' => json_decode($config->HailOrgsIDs)]);

        return $pub_tags->sort(['HailOrgName ASC', 'Name ASC'])->map('HailID', 'FullName')->toArray();
    }
883229
protected function _getFullActionName()
    {
        if ($this->_fullActionName == null) {
            $this->_fullActionName = $this->_request->getFullActionName();
        }
        return $this->_fullActionName;
    }
477711
public function getFullNativeName(): string
    {
        if (!$this->nativeName) {
            $this->nativeName = $this->getNames()['nativeName'];
        }

        return $this->nativeName;
    }
1173700
public function getOrganizationElement()
    {
        $element = $this->getElement($this->organizationFieldName);
        $orgId   = $this->getCurrentOrganizationId();
        $orgs    = $this->getLoginOrganizations();
        $hidden  = $this->_organizationFromUrl || (count($orgs) < 2);

        if ($hidden) {
            if (! $element instanceof \Zend_Form_Element_Hidden) {
                $element = new \Zend_Form_Element_Hidden($this->organizationFieldName);
                $this->addElement($element);
            }

            if (! $this->_organizationFromUrl) {
                $orgIds = array_keys($orgs);
                $orgId  = reset($orgIds);
            }

            $element->setValue($orgId);

        } elseif (! $element instanceof \Zend_Form_Element_Select) {
            $element = $this->createElement('select', $this->organizationFieldName);
            $element->setLabel($this->translate->_('Organization'));
            $element->setRegisterInArrayValidator(true);
            $element->setRequired(true);
            $element->setMultiOptions($orgs);

            if ($this->organizationMaxLines > 1) {
                $element->setAttrib('size', min(count($orgs) + 1, $this->organizationMaxLines));
            }
            $this->addElement($element);

            $element->setValue($orgId);
        }

        return $element;
    }
1266344
protected function getFullCommandName()
    {
        $name = $this->name;

        foreach( $this->getArguments() as $argument ) {
            $argumentName = $argument[ 0 ];
            $argumentValue = $this->input->getArgument($argumentName);

            if( strpos($this->name, '{'. $argumentName .'}') !== false ) {
                $name = str_replace('{'. $argumentName .'}', $argumentValue, $this->name);
            } else {
                $name .= ' '. $argumentValue;
            }
        }

        foreach( $this->getOptions() as $option ) {
            $key = $option[ 0 ];
            $name .= ' --'. $key .'='. $this->input->getOption( $key );
        }

        return $name;
    }
1357449
public String getTagName() {
        if (attribute.isHidden() && !attribute.isFile()) {
            return "hidden";
        } else if (attribute.isInFk() && attribute.hasXToOneRelation()) {
            return "select";
        } else if (attribute.isFile()) {
            return "file";
        } else if (attribute.isPassword()) {
            return "password";
        } else if (attribute.isString() && (attribute.getColumnConfig().getSize() > 256 || attribute.getColumnConfig().getSize() == -1)) {
            return "textarea";
        } else if (attribute.isBoolean()) {
            return "checkbox";
        } else {
            return "input";
        }
    }
1198199
protected function tagMisc()
	{
		// Initialize string
		$html = '';

		// Add conditional script for IE compatibility with HTML5 if option is active
		$this->addShiv();

		// Add analytics script if option is active and mode is production
		$this->addAnalytics();

 		foreach ($this->misc as $line)
 		{
 			// Return each item
 			$html .= $line . "\n\t";
 		}

 		// Return complete string
 		return $html;
	}
635439
public function getParametersByName() {
    $param_tags = $this->getDocBlock()->getTagsByName('param');
    $parameters = array();
    /** @var \phpDocumentor\Reflection\DocBlock\Tag\ParamTag $param_tag */
    foreach ($param_tags as $param_tag) {
      $name = ltrim($param_tag->getVariableName(), '$');
      $parameters[$name] = $param_tag;
    }
    return $parameters;
  }
1115246
public function getFullNameAttribute()
    {
        $names = [];
        $names[] = $this->first_name  ?: '';
        $names[] = $this->middle_name ?: '';
        $names[] = $this->last_name   ?: '';

        return trim(implode(' ', array_filter($names)));
    }
59735
public function getOrganizationElement()
    {
        $element   = $this->getElement($this->organizationFieldName);
        $orgId     = $this->getCurrentOrganizationId();
        $parentId  = $this->getParentId();
        $childOrgs = $this->getChildOrganizations($parentId);

        if (!empty($childOrgs)) {
            if (count($childOrgs) == 1) {
                $element = new \Zend_Form_Element_Hidden($this->organizationFieldName);
                $this->addElement($element);

                if (! $this->_organizationFromUrl) {
                    $orgIds = array_keys($childOrgs);
                    $orgId  = reset($orgIds);
                }

                $element->setValue($orgId);
                $this->getRequest()->setPost($this->organizationFieldName, $orgId);

            } else {
                $element = new \Zend_Form_Element_Select($this->organizationFieldName);
                $element->setLabel($this->childOrganizationDescription);
                $element->setRegisterInArrayValidator(true);
                $element->setRequired(true);
                $element->setMultiOptions($childOrgs);

                if ($this->organizationMaxLines > 1) {
                    $element->setAttrib('size', min(count($childOrgs) + 1, $this->organizationMaxLines));
                }
                $this->addElement($element);
                $element->setValue($orgId);
            }
            $this->addElement($element);
        }

        return $element;
    }
656056
public function getName() {
		if ($this->_name === null) {
			$name = get_class($this);
			$pos = strrpos($name, '\\');
			if ($pos !== false) {
				$name = substr($name, $pos + 1);
			}
			if (preg_match('/^Twig([A-Za-z]+)Extension$/', $name, $matches)) {
				$name = $matches[1];
			}
			$this->_name = strtolower(preg_replace('/([a-z])([A-Z])/', '$1_$2', $name));
		}
		return $this->_name;
	}
66867
protected function tagDescription()
	{

		// Get the default value in config file if not manually defined
		$description = ($this->description) ? $this->description : $this->getConfig('description');

		// Don't return any tag if value is empty
		if ($description)
		{
			return '<meta name="description" content="'.$description.'">' . "\n\t";
		}
	}