Skip to content
yarunoka.dev

yarunoka/core

View Markdown

yarunoka/core is the PHP implementation of Yrnk, the JSON DSL for calendar-aware schedules. It parses a document into typed objects, writes those objects back out as a document, and answers questions about the occurrences a schedule denotes.

The language itself — what a document may say and what it means — is defined in the spec repository. This documentation is about the PHP package only.

  • Guides — what the package needs, how to install it, and how to use it
  • Reference — the public classes and their members, generated from the source

The Laravel bridge lives in the separate yarunoka/laravel package.