PHP Class Backup\Model\Content

Inheritance: extends Gc\Core\Object
Afficher le fichier Open project: gotcms/gotcms Class Usage Examples

Protected Properties

Свойство Type Description
$serviceLocator Zend\ServiceManager\ServiceManager Service manager

Méthodes publiques

Méthode Description
__construct ( Zend\ServiceManager\ServiceManager $serviceLocator ) Initialize serviceManager
createDocument ( ) : string Load Document data
createDocumentType ( ) : string Load Document type data
createResource ( string $type ) : string Load resource data
export ( array $what ) : string Export function
import ( string $content ) : boolean Import from xml

Méthodes protégées

Méthode Description
createXml ( string $type ) : string Create xml from type
getOrders ( SimpleXMLElement $xml ) : array Get children orders
importDatatypes ( &$ids, &$errors, array $children ) : void Import Datatypes
importDocumentTypes ( &$ids, &$errors, array $children ) : void Import Document types
importDocuments ( &$ids, &$errors, array $children ) : void Import Documents
importTemplates ( &$ids, &$errors, array $children ) : void Import templates
insertDependencies ( &$ids, &$errors, array $documentTypes ) : void Insert dependencies
loadXml ( string $content ) : SimpleXMLElement Load xml content

Method Details

__construct() public méthode

Initialize serviceManager
public __construct ( Zend\ServiceManager\ServiceManager $serviceLocator )
$serviceLocator Zend\ServiceManager\ServiceManager Service Manager

createDocument() public méthode

Load Document data
public createDocument ( ) : string
Résultat string

createDocumentType() public méthode

Load Document type data
public createDocumentType ( ) : string
Résultat string

createResource() public méthode

Load resource data
public createResource ( string $type ) : string
$type string Type of the resource
Résultat string

createXml() protected méthode

Create xml from type
protected createXml ( string $type ) : string
$type string Type of element
Résultat string

export() public méthode

Export function
public export ( array $what ) : string
$what array What will be exported
Résultat string

getOrders() protected méthode

Get children orders
protected getOrders ( SimpleXMLElement $xml ) : array
$xml SimpleXMLElement xml data
Résultat array

import() public méthode

Import from xml
public import ( string $content ) : boolean
$content string Xml Content
Résultat boolean

importDatatypes() protected méthode

Import Datatypes
protected importDatatypes ( &$ids, &$errors, array $children ) : void
$children array Children list
Résultat void

importDocumentTypes() protected méthode

Import Document types
protected importDocumentTypes ( &$ids, &$errors, array $children ) : void
$children array Children list
Résultat void

importDocuments() protected méthode

Import Documents
protected importDocuments ( &$ids, &$errors, array $children ) : void
$children array Children list
Résultat void

importTemplates() protected méthode

Import templates
protected importTemplates ( &$ids, &$errors, array $children ) : void
$children array Children list
Résultat void

insertDependencies() protected méthode

Insert dependencies
protected insertDependencies ( &$ids, &$errors, array $documentTypes ) : void
$documentTypes array List of document type
Résultat void

loadXml() protected méthode

Load xml content
protected loadXml ( string $content ) : SimpleXMLElement
$content string Content
Résultat SimpleXMLElement

Property Details

$serviceLocator protected_oe property

Service manager
protected ServiceManager,Zend\ServiceManager $serviceLocator
Résultat Zend\ServiceManager\ServiceManager