No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
db
lib
log
public
tests
tmp
.env.sample
.gitignore
README.md
RoboFile.php
composer.json
phinx.php

README.md

Osushi Framework

Example

https://github.com/Osushi/osushi_framework_example

Description

This script support this:

  • Serve request and response(view) on web

Requirements

  • PHP >= 5.6.*
brew install php56
  • MySQL >= 5.5.*
  • SQLite >= 3.8.*
  • Node.js >= 5.6.* (npm >= 3.6.*)
Note:
$ brew install node
  • Modules
Note:
$ brew install php56-mcrypt

Install Dependencies

You must follow these before running.
$ cd {ROOT_PATH}
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
$ cp .env.sample .env # Set environment variables!
$ bin/robo init

Run

$ cd {ROOT_PATH}
$ php composer.phar self-update; php composer.phar update # If you need there.
$ php -S 0.0.0.0:2000 -t public/

Test

Use Codeception testing framework.

  • Install Dependencies
$ bin/codecept bootstrap
  • Run
$ cd {ROOT_PATH}
$ bin/codecept run

License

Copyright (C) Osushi

Author