Jinya CMS

Database

Namespaces

Analyzer
Exceptions
Migrations
Strategies
Utils

Interfaces, Classes, Traits and Enums

ApiKey
This class contains an api key, used to log in to Jinya CMS api
Artist
This class contains all information relevant for an artist. Artists are the users of Jinya CMS
BlogCategory
This class contains a blog category, blog categories can have child categories and have blog posts.
BlogPost
This class contains the information of a blog post
BlogPostSegment
This class contains a part of a blog post. A blog post consists of several segments.
File
This class contains information about files stored with the media manager in Jinya CMS
FileTag
This class contains information about the tags of files
Form
This class contains a form, forms allow artists to receive feedback from their site visitors
FormItem
This class contains a form item, a form has several items
Gallery
This class contains a gallery, galleries are used to arrange files in a list or masonry layout and horizontal or vertical orientation. They can be embedded into segment pages and blog posts
GalleryFilePosition
This class is a mapper class to combine galleries and files, while maintaining a position the file is placed at in the gallery
KnownDevice
This class contains a known device, known devices are used to remove the need for a two-factor code. It is up to the API consumer whether they want to use them or not.
Menu
This class contains a menu, menus contain menu items, which are used to create the navigation in themes
MenuItem
This class contains a menu item. A menu item is a class containing information about an entry in a menu.
Segment
This class contains a segment of segment pages. Segments can contain different kinds of data, currently supported are galleries, forms, files and static HTML content. If the data is a file it is also possible to specify an action which can be either script or link. Depending on the action the fields have to be set accordingly.
SegmentPage
This class contains information about segment pages
SimplePage
This class contains a simple page. Simple pages only contain HTML content and a title
Theme
This class contains all information for themes that are stored in the database. Apart from the database side there are also filesystem theme information.
ThemeAsset
The ThemeHelperEntity adds several additional helper methods specifically for the the entities
ThemeBlogCategory
This class contains a blog category connected to a theme
ThemeFile
This class contains a file connected to a theme
ThemeForm
This class contains a form connected to a theme
ThemeGallery
This class contains a gallery connected to a theme
ThemeMenu
This class contains a menu connected to a theme
ThemePage
This class contains a simple page connected to a theme
ThemeSegmentPage
This class contains a segment page connected to a theme
UploadingFile
This class contains and uploading file. Uploading files are temporary entities used to handle the chunked upload feature of Jinya CMS
UploadingFileChunk
This class contains a chunk of an uploading file

Search results