Documentation

MsProjectMPX
in package
implements ReaderInterface

MPX File Format

Tags
link
http://support.microsoft.com/kb/270139/en-us
category

PHPProject

copyright

Copyright (c) 2012 - 2012 PHPProject (https://github.com/PHPOffice/PHPProject)

Table of Contents

Interfaces

ReaderInterface

Properties

$defResource  : array<string|int, string>
Numeric Resource Table
$defTask  : array<string|int, string>
Numeric Table Table
$iParentTaskIdx  : int|null
Index in $defTask for the precedessor
$oPreviousTask  : Task
last Task created
$phpProject  : PhpProject
PHPProject object

Methods

__construct()  : mixed
Create a new GanttProject
canRead()  : bool
Can the current ReaderInterface read the file?
load()  : PhpProject
Loads PHPProject from file
readRecord30()  : void
Project Header
readRecord41()  : void
Numeric Resource Table Definition
readRecord50()  : void
Resource
readRecord61()  : void
Numeric Task Table Definition
readRecord70()  : void
Task
readRecord75()  : void
Resource Assignment

Properties

$defResource

Numeric Resource Table

private array<string|int, string> $defResource = array()

$defTask

Numeric Table Table

private array<string|int, string> $defTask = array()

$iParentTaskIdx

Index in $defTask for the precedessor

private int|null $iParentTaskIdx

Methods

__construct()

Create a new GanttProject

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

readRecord30()

Project Header

private readRecord30(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>

readRecord41()

Numeric Resource Table Definition

private readRecord41(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>

readRecord50()

Resource

private readRecord50(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>

readRecord61()

Numeric Task Table Definition

private readRecord61(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>

readRecord70()

Task

private readRecord70(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>

readRecord75()

Resource Assignment

private readRecord75(array<string|int, mixed> $record) : void
Parameters
$record : array<string|int, mixed>
On this page

Search results