Documentation

MSPDI
in package
implements ReaderInterface

MSPDI (Microsoft Project Data Interchange) reader

Table of Contents

Interfaces

ReaderInterface

Properties

$phpProject  : PhpProject
PHPProject object

Methods

__construct()  : mixed
Create a new MSPDI reader
canRead()  : bool
Can the current ReaderInterface read the file?
load()  : PhpProject
Loads PHPProject from file
readNodeAssignment()  : void
Node "Assignment"
readNodeAssignments()  : void
Node "Assignments"
readNodeResource()  : void
Node "Resource"
readNodeResources()  : void
Node "Resources"
readNodeTask()  : void
Node "Task"
readNodeTasks()  : void
Node "Tasks"

Properties

Methods

__construct()

Create a new MSPDI reader

public __construct() : mixed

canRead()

Can the current ReaderInterface read the file?

public canRead(string $pFilename) : bool
Parameters
$pFilename : string
Return values
bool

load()

Loads PHPProject from file

public load(string $pFilename) : PhpProject
Parameters
$pFilename : string
Tags
throws
Exception
Return values
PhpProject

readNodeAssignment()

Node "Assignment"

protected readNodeAssignment(XMLReader $xml, DOMElement $domNode) : void
Parameters
$xml : XMLReader
$domNode : DOMElement

readNodeAssignments()

Node "Assignments"

protected readNodeAssignments(XMLReader $xml, DOMElement $domNode) : void
Parameters
$xml : XMLReader
$domNode : DOMElement

readNodeResource()

Node "Resource"

protected readNodeResource(XMLReader $xml, DOMElement $domNode, resource $resource) : void
Parameters
$xml : XMLReader
$domNode : DOMElement
$resource : resource

readNodeResources()

Node "Resources"

protected readNodeResources(XMLReader $xml, DOMElement $domNode) : void
Parameters
$xml : XMLReader
$domNode : DOMElement

readNodeTask()

Node "Task"

protected readNodeTask(XMLReader $xml, DOMElement $domNode, Task $task) : void
Parameters
$xml : XMLReader
$domNode : DOMElement
$task : Task

readNodeTasks()

Node "Tasks"

protected readNodeTasks(XMLReader $xml, DOMElement $domNode) : void
Parameters
$xml : XMLReader
$domNode : DOMElement
On this page

Search results