Skip to content

bblue/ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Ruby CMS

Build Status Coverage status Codacy code quality Current release

Attention: This framework is considered to be alpha quality and currently under development. Documentation might not be up-to-date, as well as functionality missing or things simply not working as intended or expected. Also for now, you'll have to install and configure this framework manually via git. You have been warned.

Summary

  • Highly modular CMS framework built with PHP
  • Influenced by Symfony architecture (although I never read the Symfony code, just studied their implementation strategy)
  • PSR-3 compliant logging mechanisms
  • PSR-4 autoloading comliant
  • Domain driven design (DDD)

Table of contents

to be added....

Read on for detailed installation, usage, configuration and customization instructions.

to be added....

to be added....

to be added....

Note that a separate configuration file and bootstrp file is requried. Example files will be added.

## Dependencies

Required

  • Doctrine
  • Twig
  • PHPmailer

Optional

  • Symfony (for management of doctrine)

The framework is compliant with PSR-3 loggers and ships with a file logger and an echo logger by default. In order to enable additional diagnostic messages, adjust user setting "sLogLevelThreshold" as follows:

Level Description
1, debug Detailed debug information
2, info Interesting events
3, notice Normal but significant events. This is the default logging level
4, warning Exceptional occurrences that are not error
5, error Runtime errors that do not require immediate action but should typically be logged and monitored
6, critical Critical conditions
7, alert Action must be taken immediately
8, emergency System is unusable

In order to make bug hunting easier, please ensure, that you always run the latest version of Ruby CMS. Apart from this, please ensure, that you've set log level to maximum ("log_level": "debug" in configuration file), in order to get all debugging information possible. Also please include the following information, when submitting an issue:

  • Operating system name (i.e. "Windows", not "Windows")

  • Web server

  • The number in the VERSION file that came with Ruby CMS

  • Output from logging file

to be added....

Changes

None yet. Plugin not released.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published