MSPDI
in package
implements
ReaderInterface
MSPDI (Microsoft Project Data Interchange) reader
Table of Contents
Interfaces
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
$phpProject
PHPProject object
protected
PhpProject
$phpProject
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
boolload()
Loads PHPProject from file
public
load(string $pFilename) : PhpProject
Parameters
- $pFilename : string
Tags
Return values
PhpProjectreadNodeAssignment()
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
readNodeTasks()
Node "Tasks"
protected
readNodeTasks(XMLReader $xml, DOMElement $domNode) : void
Parameters
- $xml : XMLReader
- $domNode : DOMElement