클래스·함수 명세

Theme

Zittme\Framework\Theme 클래스의 공개 메서드 목록입니다. 이 문서는 Zittme 코어 소스에서 자동 생성되었습니다.

소스: common/framework/Theme.php

공개 메서드

  • static function getAppliedTheme(int $domain_srl = 0)
  • 지금 이 사이트에 적용되어 있는 테마.
  • static function clearCache()
  • 정보 캐시를 비운다. 테마를 설치·삭제한 뒤 부른다.
  • static function getNames()
  • 설치된 테마 이름 목록.
  • static function getList()
  • 설치된 테마 정보 목록.
  • static function getInfo(string $name)
  • 테마 한 건의 정보.
  • static function getPath(string $name)
  • 테마 폴더 경로 (끝에 / 포함).
  • static function isValidName(string $name)
  • 테마 이름으로 쓸 수 있는 값인지 확인한다.
  • static function split($value)
  • 저장 값이 테마 구성요소를 가리키는지 확인하고 갈라 준다.
  • static function combine(string $theme, string $name)
  • 테마 이름과 구성요소 이름을 저장 값으로 합친다.
  • static function getModulePath(string $theme, string $module_name)
  • 테마 안 모듈 스킨의 조회 기준 경로.
  • static function getWidgetPath(string $theme, string $widget_name)
  • 테마 안 위젯의 경로.
  • static function getLayoutPath(string $theme, string $layout_name, string $layout_type = 'P')
  • 테마 안 레이아웃의 경로.
  • static function resolveSkinPath(string $base_path, string $skin, string $dir = 'skins')
  • 스킨 값을 실제 템플릿 경로로 바꾼다.
  • static function toRelativePath(string $path)
  • 구성요소가 사는 자리를 테마 폴더 안에서 쓰는 상대경로로 바꾼다.
  • static function getModuleSkins(string $module_name, string $dir = 'skins')
  • 모든 테마가 가진 특정 모듈의 스킨 목록.
  • static function getLayouts(string $layout_type = 'P')
  • 모든 테마가 가진 레이아웃 목록.