public function getTitle($allowBasicTags = false)
    {
        $titleParts = [];

        if ($allowBasicTags === true) {
            $allowedTags = '<b><del><em><i><strong><s>';
        } else {
            $allowedTags = '';
        }

        foreach ($this->getTitleColumnName() as $fieldName) {
            // Make sure we add strings only, as some fields may be an array or DateTime.
            $value = is_array($this->values[$fieldName]) ? implode(' ', $this->values[$fieldName]) : (string) $this->values[$fieldName];
            if (strip_tags($value, $allowedTags) !== '') {
                $titleParts[] = strip_tags($value, $allowedTags);
            }
        }

        if (!empty($titleParts)) {
            $title = implode(' ', $titleParts);
        } else {
            // nope, no title was found.
            $title = '';
        }

        return $title;
    }
public function getTitle($allowBasicTags = false)
    {
        $titleParts = [];

        if ($allowBasicTags === true) {
            $allowedTags = '<b><del><em><i><strong><s>';
        } else {
            $allowedTags = '';
        }

        foreach ($this->getTitleColumnName() as $fieldName) {
            // Make sure we add strings only, as some fields may be an array or DateTime.
            $value = is_array($this->values[$fieldName]) ? implode(' ', $this->values[$fieldName]) : (string) $this->values[$fieldName];
            if (strip_tags($value, $allowedTags) !== '') {
                $titleParts[] = strip_tags($value, $allowedTags);
            }
        }

        if (!empty($titleParts)) {
            $title = implode(' ', $titleParts);
        } else {
            // nope, no title was found.
            $title = '';
        }

        return $title;
    }
public function getTitle ( $ allowBasicTags = false ) { $ titleParts = [ ] ; if ( $ allowBasicTags === true ) { $ allowedTags = '<b><del><em><i><strong><s>' ; } else { $ allowedTags = '' ; } foreach ( $ this -> getTitleColumnName ( ) as $ fieldName ) { // Make sure we add strings only, as some fields may be an array or DateTime. $ value = is_array ( $ this -> values [ $ fieldName ] ) ? implode ( ' ' , $ this -> values [ $ fieldName ] ) : ( string ) $ this -> values [ $ fieldName ] ; if ( strip_tags ( $ value , $ allowedTags ) !== '' ) { $ titleParts [ ] = strip_tags ( $ value , $ allowedTags ) ; } } if ( ! empty ( $ titleParts ) ) { $ title = implode ( ' ' , $ titleParts ) ; } else { // nope, no title was found. $ title = '' ; } return $ title ; }
Get the title, name, caption or subject.

@param bool $allowBasicTags

@return string
Get the title name caption or subject .