This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (2.0.0) of this package.

Hopefully easy to use PHP framework, originally written for personal use. Then it started to grow...

2.0.0 2016-10-17 17:49 UTC

This package is not auto-updated.

Last update: 2020-11-28 07:37:57 UTC


README

Build Status

GENERAL INFO

Easiest way to install is to use composer. Add composer.json into your project root:


{
    "minimum-stability": "dev",
    "require": {
        "palethorn/yeah": "dev-master"
    }
}

Then:

composer update

You can also set up Yeah! DevTools and use it. Download from https://bitbucket.org/palethorn/yeah-devtools/src

After setting up your alias:

alias yeah="php /path/to/yeah/file/in/devtools/root"

you can then create folder and invoke

yeah create_app project_name

Instruct your HTTP server to point to web folder as webroot.

Lighttpd rewrite rules:

 url.rewrite-if-not-file = (
        "^/(.*)" => "/project_name.php/$1"
    )

Apache rewrite rules are similar. htaccess file example (NOT TESTED):

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ project_name.php [L]