PHP 클래스 Sitemap\Module

파일 보기 프로젝트 열기: gotcms/gotcms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$serviceManager Zend\ServiceManager\ServiceManager Service manager

공개 메소드들

메소드 설명
addElement ( Zend\EventManager\EventInterface $event ) : void Generate xml on save
getConfig ( ) : array Get module configuration
onBootstrap ( Zend\EventManager\EventInterface $e ) : void Boostrap
removeElement ( Zend\EventManager\EventInterface $event ) : void Remove element on delete
uninstall ( ) : boolean Uninstall module

보호된 메소드들

메소드 설명
getDoc ( SimpleXMLElemen\SimpleXMLElement $xml, string $basePath, string $url ) : false | array Get document
getXml ( Sitemap $sitemap ) : SimpleXMLElemen\SimpleXMLElement | null Get xml

메소드 상세

addElement() 공개 메소드

Generate xml on save
public addElement ( Zend\EventManager\EventInterface $event ) : void
$event Zend\EventManager\EventInterface Event
리턴 void

getConfig() 공개 메소드

Get module configuration
public getConfig ( ) : array
리턴 array

getDoc() 보호된 메소드

Get document
protected getDoc ( SimpleXMLElemen\SimpleXMLElement $xml, string $basePath, string $url ) : false | array
$xml SimpleXMLElemen\SimpleXMLElement Xml class
$basePath string Base path
$url string Url
리턴 false | array

getXml() 보호된 메소드

Get xml
protected getXml ( Sitemap $sitemap ) : SimpleXMLElemen\SimpleXMLElement | null
$sitemap Sitemap\Model\Sitemap Sitemap model
리턴 SimpleXMLElemen\SimpleXMLElement | null

onBootstrap() 공개 메소드

Boostrap
public onBootstrap ( Zend\EventManager\EventInterface $e ) : void
$e Zend\EventManager\EventInterface Event
리턴 void

removeElement() 공개 메소드

Remove element on delete
public removeElement ( Zend\EventManager\EventInterface $event ) : void
$event Zend\EventManager\EventInterface Event
리턴 void

uninstall() 공개 메소드

Uninstall module
public uninstall ( ) : boolean
리턴 boolean

프로퍼티 상세

$serviceManager 보호되어 있는 프로퍼티

Service manager
protected ServiceManager,Zend\ServiceManager $serviceManager
리턴 Zend\ServiceManager\ServiceManager