Download the PHP package monkcms/meta without Composer
On this page you can find all versions of the php package monkcms/meta. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package meta
Short Description A collection of classes to generate module meta information for the MonkCMS API
License MIT
Homepage http://liftoff.ekklesia360.com
Informations about the package meta
MonkCMS-Meta
A collection of classes to generate module meta information for the MonkCMS API
Overview
Install
- [ ] Download the site you are working on to your local environment
- [ ] If composer is not installed on your machine globall install it by following the directions here Composer - https://getcomposer.org/download
- [ ] In your terminal go to the directoy where the site was downloaded
- [ ] If there is not a composer.json file in the directory follow the indented steps below. If the file exists, head to the next step
- [ ] Run
composer init
and select the defaults for all of the main questions. You can selectN
for defining dependencies and dev dependencies
- [ ] Run
- [ ] After a composer.json file exists, run the following in the terminal
composer require monkcms/meta
- [ ] You will then upload the newly created vendor directory as well as the composer.json and composer.lock files.
- [ ] Follow the How to use section below to implement it on the templates of your choosing.
How to use
Within a template you would initialize the class for the module you are working with. In this example we will assume the pages module.
Then, in head.php
(or anywhere you wish) you can do the following
The following would be generated
Included modules
- Pages
- Sermons
- Articles
- Blogs
- Events
Further documentation can be found by looking at the tests.
Contributing
Thank you for considering contributing to the the MonkCMS Meta Package! Please open an issue or a PR with your request! For any new functionality, be sure to write a test.
Security Vulnerabilities
If you discover a security vulnerability within this package, please send an e-mail to Skyler Katz at [email protected]. All security vulnerabilities will be promptly addressed.
License
This package is open-sourced software licensed under the MIT license.