PHPackages                             iansltx/pnwphp-2017-schedule-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. iansltx/pnwphp-2017-schedule-client

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

iansltx/pnwphp-2017-schedule-client
===================================

A nicely-wrapped scraper for the PNWPHP 2017 conference schedule

047PHP

Since Sep 6Pushed 8y ago1 watchersCompare

[ Source](https://github.com/iansltx/pnwphp-2017-schedule-client)[ Packagist](https://packagist.org/packages/iansltx/pnwphp-2017-schedule-client)[ RSS](/packages/iansltx-pnwphp-2017-schedule-client/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

PNWPHP 2017 Schedule Client
===========================

[](#pnwphp-2017-schedule-client)

Scrapes the PNWPHP 2017 schedule, providing a list of conference events.

This file is syntactically valid PHP, so you can run it to see how the examples work. And yes, that's why there are close-tags everywhere.

To start, `composer require iansltx/pnwphp-2017-schedule-client`. Then:

```

```

A schedule is an event collection with a few convenience methods, containing Event objects, which implement \_\_toString() and jsonSerialize(). Both return a string suitable for display, so if you want more data in your JSON blob you'll want to pull data out of each event manually.

```
