PHP Класс Xpressengine\Seo\Setting

Автор: XE Developers ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$cfg Xpressengine\Config\ConfigManager ConfigManager instance
$config Xpressengine\Config\ConfigEntity ConfigEntity instance
$image Xpressengine\Media\Models\Image Image instance
$key string Key for config
$keygen Xpressengine\Keygen\Keygen Keygen instance
$media Xpressengine\Media\MediaManager MediaManager instance
$storage Xpressengine\Storage\Storage Storage instance

Открытые методы

Метод Описание
__construct ( ConfigManager $cfg, Storage $storage, MediaManager $media, Keygen $keygen ) Constructor
exists ( ) : boolean Check a setting information exists
get ( string $name, mixed $default = null ) : mixed Get setting value
getSiteImage ( ) : Image Get site representative image
set ( array $data ) : void Set setting information
setSiteImage ( Image $image ) : void Set site representative image

Описание методов

__construct() публичный Метод

Constructor
public __construct ( ConfigManager $cfg, Storage $storage, MediaManager $media, Keygen $keygen )
$cfg Xpressengine\Config\ConfigManager ConfigManager instance
$storage Xpressengine\Storage\Storage Storage instance
$media Xpressengine\Media\MediaManager MediaManager instance
$keygen Xpressengine\Keygen\Keygen Keygen instance

exists() публичный Метод

Check a setting information exists
public exists ( ) : boolean
Результат boolean

get() публичный Метод

Get setting value
public get ( string $name, mixed $default = null ) : mixed
$name string key name
$default mixed default value when not exists
Результат mixed

getSiteImage() публичный Метод

Get site representative image
public getSiteImage ( ) : Image
Результат Xpressengine\Media\Models\Image

set() публичный Метод

Set setting information
public set ( array $data ) : void
$data array setting data
Результат void

setSiteImage() публичный Метод

Set site representative image
public setSiteImage ( Image $image ) : void
$image Xpressengine\Media\Models\Image image instance
Результат void

Описание свойств

$cfg защищенное свойство

ConfigManager instance
protected ConfigManager,Xpressengine\Config $cfg
Результат Xpressengine\Config\ConfigManager

$config защищенное свойство

ConfigEntity instance
protected ConfigEntity,Xpressengine\Config $config
Результат Xpressengine\Config\ConfigEntity

$image защищенное свойство

Image instance
protected Image,Xpressengine\Media\Models $image
Результат Xpressengine\Media\Models\Image

$key защищенное свойство

Key for config
protected string $key
Результат string

$keygen защищенное свойство

Keygen instance
protected Keygen,Xpressengine\Keygen $keygen
Результат Xpressengine\Keygen\Keygen

$media защищенное свойство

MediaManager instance
protected MediaManager,Xpressengine\Media $media
Результат Xpressengine\Media\MediaManager

$storage защищенное свойство

Storage instance
protected Storage,Xpressengine\Storage $storage
Результат Xpressengine\Storage\Storage