Skip to content
SilverEngine edited this page Jan 12, 2018 · 9 revisions

Welcome to the Framework wiki!

Webpage silverengine.net

Documentation Documentation

Download and setup

  1. Download master version 1.0.3 Download now
  2. Setup host configuration for webserver apache2 or nginix and point to public/ directory
  3. Run composer update

Tutorial how to create a blog

We prepare simple tutorial how to work with SilverEngine How to create a blog

Tutorial how to use ReflectORM (SilverEngine ORM)

We prepare simple tutorial how to work with SilverEngine ReflectORM

Tutorial how to use Ghost TE (Ghost template engine)

Our brand new Template engine - tutorials still WIP How to work with Ghost template engine

CLI commands

Create

Controller

  php silver g controller {name}

Model

  php silver g model {name}

View

  php silver g view {name}

Helpers

  php silver g helper {name}

Facade

  php silver g facade{name}

Routes

phpRoute legend: Route :: [methode] ('[url]','[controller @ method]', '[RouteName]'. '[middlewares]');

GET

  Route::get('/', 'Welcome@get', 'home');

POST

  Route::post('/', 'Welcome@post', 'home');

PUT

  Route::put('/', 'Welcome@post', 'home');

DELETE

  Route::delete('/', 'Welcome@post', 'home');

ANY

  Route::any('/', 'Welcome@post', 'home');

RESOURCE

  Route::resource('/', 'Welcome@post', 'home');

Group & Prefix

Route::group(['prefix' => 'admin'], function(){
  Route::resource('/', 'ControllerName@Method', 'route_name');
});