Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Application/Service/UserInterface/Help/Message.php
Строк: 87
<?php
namespace ConcreteCoreApplicationServiceUserInterfaceHelp;

class 
Message implements MessageInterface
{
    protected 
$content;
    protected 
$guide;
    protected 
$link;
    protected 
$identifier;

    
/**
     * @return mixed
     */
    
public function getContent()
    {
        
$content = new HtmlObjectElement('div');
        
$content->setChild(new HtmlObjectElement('p'$this->content));
        if (
$this->link) {
            
$content->setChild(id(new HtmlObjectLink($this->linkt('Learn More')))->target('blank'));
        }
        if (
$this->guide) {
            
$button = new HtmlObjectLink($this->linkt('Launch Guide'));
            
$button->addClass('btn btn-info btn-sm')
                ->
href('#')
                ->
setAttribute('data-launch-guide'$this->guide);
            
$content->setChild($button);
        }

        return 
$content;
    }

    
/**
     * @param mixed $content
     */
    
public function setMessageContent($content)
    {
        
$this->content $content;
    }

    
/**
     * @return mixed
     */
    
public function getIdentifier()
    {
        return 
$this->identifier;
    }

    
/**
     * @param mixed $identifier
     */
    
public function setIdentifier($identifier)
    {
        
$this->identifier $identifier;
    }

    public function 
addGuide($guide)
    {
        
$this->guide $guide;
    }

    
/**
     * @param mixed $content
     */
    
public function addLearnMoreLink($link)
    {
        
$this->link $link;
    }

}
Онлайн: 0
Реклама