2017 © Pedro Peláez
 

library coffee-framework

Basic PHP Framework

image

eliasdevel/coffee-framework

Basic PHP Framework

  • Saturday, October 3, 2015
  • by eliasdevel
  • Repository
  • 0 Watchers
  • 0 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

coffeeFramework

Basic usage:, (*1)

In the file routes you declare your route, Controller to acess, function:default is index , and number of parms:default null, (*2)

  • File: routes.php:
<?php
use core\Routes as Routes;
use core\Loader as Loader;
$routes = new Routes();

//Set Your Routes Here
$routes->setRoute('elias/aaa','Elias','aaa',2);

//Example default route for index call of Elias Controller
$routes->setRoute('elias','Elias');

new Loader($routes->getRoutes(),$routes->getAccess());


Now you need create the file in controllers directory, for your respective access the controller;, (*3)

  • File: controllers/Elias.php
<?php
namespace Controllers;

use core\Controller as Controller;
use core\library\Path as Path;
use core\library\ConfigParser as Config;


class Elias extends Controller
{

    public function index($parm = null)
    {
      //Call to EliasModel in models directory default call the ControllerName+Model.
      //if you use $this->model('Name')->insertTest(); the call is for NameModel
        $this->model()->insertTest();

      //Base url function usage
       echo Path::baseUrl();

    }

    public function aaa($a, $b)
    {
        //function call test
        var_dump($a, $b);
    }
}


  • File: models/EliasModel.php
<?php
namespace Models;

use core\Model as Model;

class EliasModel extends Model{
    private $table = 'teste';
    public function insertTest(){

        //Database default Parser With PDO Acess
        $this->insert($this->table,['nome'=>'Elias']);
        $this->update($this->table,['nome'=>'Zebu'],2);
        $this->delete($this->table,2);

        var_dump($this->selectWhithoutFilter("Select * from $this->table"));

    }
}

The Versions

03/10 2015

dev-stable

dev-stable

Basic PHP Framework

  Sources   Download

Free

The Requires

 

by Elias Müller

03/10 2015

dev-master

9999999-dev

Basic PHP Framework

  Sources   Download

Free

The Requires

 

by Elias Müller

03/10 2015

0.92

0.92.0.0

Basic PHP Framework

  Sources   Download

Free

The Requires

 

by Elias Müller