Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spalmeida/easy

Mini framework para facilitar a vida na criação de projetos.
https://github.com/spalmeida/easy

miniframework php php-framework php7

Last synced: about 2 months ago
JSON representation

Mini framework para facilitar a vida na criação de projetos.

Awesome Lists containing this project

README

        


Easy


EASY


Mini framework para facilitar a vida na criação de projetos.


Stars
Forks
Tag
Issues
Total Downloads
Latest Stable Version
License

## INSTALL

##### Projeto
```
$ composer create-project --prefer-dist worldvisual/easy SEU_PROJETO
$ cd SEU_PROJETO
$ composer dump-autoload -o
```
### GET STARTED
```php
// DIR -> (app/config.inc.php)

/**
* DATABASE CONNECTION
*/

'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'easy',

/**
* SITENAME
* -- host: yoursite.com.br or yoursite.com.br/sub
* -- local: localhost or localhost/sub
*/

'sitename' => 'localhost',

/**
* PROTOCOL
* http://
* https://
*/

'protocol' => 'http://',

/**
* THEME AND RESOURCES
*/

'themedir' => 'default',
'template' => 'default',
'resource' => 'default'
```
## ROUTES
Você pode definir suas rotas em (routes/web.php) para mais informações você pode consultar em **[NEZAMY](https://nezamy.com/route "nezamy")** - **[GIT](https://github.com/nezamy/route "GIT")**
## VIEWS
use em( public/themes/*SEU_TEMA*) | definido em config.inc
## LAYOUT
use em (public/__templates/*SEU_TEMPLATE*) | definido em config.inc
## USING
##### - Listar todos os registro de uma determinada tabela
```php
$query->selectAll('table');
```
------------
##### - Listar registro com alguma condição
```php
$query->selectWhere('table', 'id=1');
```
------------
##### - O retorno da lista não se repete (DISTINCT)
```php
$query->selectWhere('column1, column2', 'table', 'id=1');
```
------------
##### - Retorno por id
```php
$query->selectById('table', '1');
```
------------

##### - Inserir Informações No Banco
```php
$query->Query('table', $array, 'insert');
```
------------
##### - Atualizar informações do banco
```php
$query->Query('table', $array, 'update', 'id=1');
```