Download the PHP package cmbuckley/letterboxd-ics without Composer
On this page you can find all versions of the php package cmbuckley/letterboxd-ics. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cmbuckley/letterboxd-ics
More information about cmbuckley/letterboxd-ics
Files in cmbuckley/letterboxd-ics
Package letterboxd-ics
Short Description Export Letterboxd diary to iCalendar format
License MIT
Homepage https://cmbuckley.co.uk/letterboxd-ics/
Informations about the package letterboxd-ics
letterboxd-ics is a package to render a Letterboxd diary in iCalendar format.
How to install (Heroku)
The installation will prompt you to set the LETTERBOXD_USERNAME
and LETTERBOXD_PASSWORD
secrets.
How to install (standalone)
If you want to use the standalone package, you can do the following:
Once you have the package and its dependencies, set environment variables
LETTERBOXD_USERNAME
and LETTERBOXD_PASSWORD
to your credentials, then point
a Web server at the public
folder.
How to install (Packagist)
Alternatively, letterboxd-ics is available on Packagist, so it can be specified as a dependency using Composer:
How to use
You can specify your own options:
Other configuration options:
- calendar: Config for the calendar.
- name: Name of the calendar.
- description: Full description of the calendar.
- timezone: Timezone of the calendar.
- output: Config for the output.
- headers: Whether to send response headers.
- errors: Whether to display errors.
- content-type: Content-Type sent with the response. Defaults to
text/calendar
, buttext/plain
will work for most clients. - charset: Character set sent with the response.
Alternatively, you can define your configuration options in a JSON-encoded
config file, and pass the file path to the Calendar
object. An example is
provided in the public
folder.
All versions of letterboxd-ics with dependencies
ext-zip Version *
kriswallsmith/buzz Version ^1.2.0
eluceo/ical Version ^2.7
nyholm/psr7 Version ^1.5