PHP 5.2+ resource oriented web framework
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
BEAR
data
tests
.gitignore
.gitmodules
.php_cs.dist
.travis.yml
BEAR.php
LICENSE
README.md
build.xml
composer.json
package.xml
phpunit.xml.dist

README.md

BEAR.Saturday

© 2008-2018

What is BEAR.Satruday ?

BEAR.Saturday is a resource oriented web framework for PHP5.2+

Requirements

  • PHP 5.2 - 7.2

Documentation

(日本語) https://github.com/bearsaturday/manual

Install

composer require bearsaturday/bearsaturday ^0.10

Upgrade from PEAR installed project

Here is the minimum composer.json to convert composer based project for exisitng PEAR-installed base project.

{
    "name": "my-vendor/my-project",
    "description": "",
    "license": "proprietary",
    "require": {
        "php": ">=5.4",
        "bearsaturday/bearsaturday": "^0.10"
    },
    "repositories": [
        {
            "type": "pear",
            "url": "https://pear.php.net"
        }
    ],
    "minimum-stability": "dev",
    "prefer-stable": true,
    "include-path": [
        "./"
    ],
    "autoload": {
        "classmap": [
            "App"
        ]
    }
}

Create project

It is NOT recommended to create new BEAR.Saturday project. Use BEAR.Sunday instead.

composer create-project bearsaturday/skeleton MyVendor.MyPackage

Hosting

ln -s MyVendor.MyPackage/htdocs /path/to/vhost_dir

Demo

Run demo site beardemo.local

コーディングの参考にしてください

YouTube

See Hello World demo in youtube.


First public release: 31 July 2008