Doctrine in Apigility Book
latest

Table of Contents

  • About
  • Introduction
  • Design Summary
  • Entity Relationship Diagramming with Skipper
  • Skeleton Application
  • Recommended Extension Repositories
  • Files
  • Security
  • Hydrators
  • HATEOAS and Hypertext Application Language
  • Doctrine Events
  • QueryBuilder
  • External Resources
Doctrine in Apigility Book
  • Docs »
  • Doctrine in Apigility Book
  • Edit on GitHub

Doctrine in Apigility BookΒΆ

Welcome to the Doctrine in Apigility Book. This documentation will guide you from the zfcampus/zf-apigility-skeleton to a fully Richardson Maturity Model Level 3 HATEOAS API built with the Doctrine Object Relational Mapper.

Table of Contents

  • About
  • Introduction
    • When should you use Doctrine in Apigility?
    • What makes Doctrine in Apigility different?
  • Design Summary
    • Files
    • Security
    • ACL Security
    • Query Provider Security
    • Hydrators
    • Hydrator Filters
    • Hydrator Strategies
    • max_depth
    • HATEOAS
    • An Example
  • Entity Relationship Diagramming with Skipper
  • Skeleton Application
    • Db Module
    • config/autoload/local.php
    • Export Metadata and Create Entities
  • Recommended Extension Repositories
    • Migrations and Fixtures
    • Doctrine QueryBuilder
    • Doctrine Repository Plugins
    • Doctrine Hydrators
    • OAuth2 for Doctrine in Apigility
  • Files
    • New Files
  • Security
    • Authentication
    • Creating an Authentication Adapter
    • Authorization
    • Query Providers
    • Query Create Filters
  • Hydrators
    • Hydrator Filters
    • Hydrator Strategies
  • HATEOAS and Hypertext Application Language
    • Adding Additional Links
    • Computed Data
  • Doctrine Events
    • Doctrine Event Subscriber Manager Factory pattern
  • QueryBuilder
    • Abstract Factory
    • Abstract Query Provider
    • Configuration
    • Query Provider Example
  • External Resources

Note

Authored by API Skeletons. All rights reserved.

Next

© Copyright 2018. Revision 6af09b5f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.