Skip to content

Kruithne/KrameWork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer

This project has been entirely superceded by KrameWork7. As such, this project is no longer maintained and is likely out of date.

Build Status

KrameWork - A simple web framework for PHP

What does KrameWork provide?

  • Auto-loading which defaults to the KrameWork directory and just PHP files. See below for options.
  • Automatic session set-up by default along with session utilities provided by the Session global.
  • Simple conforming static interfaces for REST, Session and Cookie control.
  • Provides a simple dependency injection system.
  • MVC framework and templates to build a simple structure.

Setting Up

Place the KrameWork directory with its contents somewhere accessible to your website and in your bootstrap construct a new KrameSystem object. You are all good to go!

$system = new KrameSystem();

Guides

FAQ

Why does KrameWork not use namespaces?

Personally I dislike namespaces in PHP, if this causes problems for you, KrameWork isn't for you!

How does X feature work?

KrameWork is simple enough to be self-explanatory for the most part. Start by checking out the guides linked above and the examples directory, if something is still confusing let me know and I will assist you and add more documentation/support.

Something could be better or added...

If you have any suggestions, ideas or feedback, feel free to post an issue or e-mail me, whichever is more appropriate. Please provide as much information or reasoning as needed.

About

PHP OOP Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages