Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/spalmeida/easy
- Owner: spalmeida
- License: mit
- Created: 2019-12-17T22:58:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-16T13:35:37.000Z (almost 5 years ago)
- Last Synced: 2024-06-17T17:38:38.824Z (7 months ago)
- Topics: miniframework, php, php-framework, php7
- Language: JavaScript
- Homepage:
- Size: 15.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
EASYMini framework para facilitar a vida na criação de projetos.
## 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');
```