webworld888/app/FieldSkins/Text/EmailSkin.php
2021-10-26 19:14:12 +09:00

68 lines
1.5 KiB
PHP

<?php
/**
* EmailSkin.php
*
* PHP version 7
*
* @category FieldSkins
* @package App\FieldSkins\Text
* @author XE Developers <developers@xpressengine.com>
* @copyright 2020 Copyright XEHub Corp. <https://www.xehub.io>
* @license http://www.gnu.org/licenses/lgpl-3.0-standalone.html LGPL
* @link https://xpressengine.io
*/
namespace App\FieldSkins\Text;
use Xpressengine\DynamicField\AbstractSkin;
/**
* Class EmailSkin
*
* PHP version 7
*
* @category FieldSkins
* @package App\FieldSkins\Text
* @author XE Developers <developers@xpressengine.com>
* @copyright 2020 Copyright XEHub Corp. <https://www.xehub.io>
* @license http://www.gnu.org/licenses/lgpl-3.0-standalone.html LGPL
* @link https://xpressengine.io
*/
class EmailSkin extends AbstractSkin
{
protected static $id = 'fieldType/xpressengine@Text/fieldSkin/xpressengine@TextEmail';
protected $name = 'Text default';
protected $description = '문자열 이메일 스킨';
/**
* get name of skin
*
* @return string
*/
public function name()
{
return 'Text email';
}
/**
* get view file directory path
*
* @return string
*/
public function getPath()
{
return 'dynamicField/text/email';
}
/**
* 다이나믹필스 생성할 때 스킨 설정에 적용될 rule 반환
*
* @return array
*/
public function getSettingsRules()
{
return [];
}
}