Analyzer::Specification::PayloadCms
Inherits Analyzer::Specification::SchemaApiCommon < Analyzer::Specification::SpecificationEngine < Analyzer < FileHelper < Reference < Object
Payload CMS mounts every collection at /api/<slug> and every global
at /api/globals/<slug>, generating the CRUD verbs plus auth and
version route families from flags on the config.
Constants
Matches graphql_sdl_parser's nesting cap.
These do carry a name and nest their children under it.
Layout-only field types carry no name; their children belong to
the parent document. Most real configs wrap fields in these, so
hoisting is what makes the body params correct.
Class methods
Instance methods
Instance-side view of the same declaration. The per-file rescues live on
this base class, which has no way to name the analyzer that is running
inside them, so a skipped file could not be attributed to a tech.
Deriving it from analyzer_for keeps the name written exactly once.