# Package

class Package implements IteratorAggregate, JsonSerializable, Countable

## Methods

static
getInstance()

No description

static
prepare(string $filepath, string $packager = '')

No description

static
process(string $packageName)

No description

__get($key)

No description

mixed
jsonSerialize()

No description

int
count()

No description

Traversable
getIterator()

No description

static
getError()

No description

## Details

###
at line 40
`static getInstance()`

No description

###
at line 65
`static prepare(string $filepath, string $packager = '')`

No description

#### Parameters

string | $filepath |
string | $packager |

###
at line 71
`static process(string $packageName)`

No description

#### Parameters

string | $packageName |

###
at line 76
`__get($key)`

No description

#### Parameters

| $key |

###
at line 81
`mixed jsonSerialize()`

No description

#### Return Value

mixed |

###
at line 86
`int count()`

No description

#### Return Value

int |

###
at line 91
`Traversable getIterator()`

No description

#### Return Value

Traversable |

###
at line 96
`static getError()`

No description