Skip to content

Commit

Permalink
Merge pull request #146 from helysousa/master
Browse files Browse the repository at this point in the history
Correções de revisão textual.
  • Loading branch information
vinicius73 committed Feb 27, 2016
2 parents 702dc6d + 4718cb7 commit 0bd66d5
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 14 deletions.
14 changes: 7 additions & 7 deletions pt_BR/contributions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

- [Relatórios de Bug](#bug-reports)
- [Discussões de Desenvolvimento do Core](#core-development-discussion)
- [Quais Branch?](#which-branch)
- [Qual Branch?](#which-branch)
- [Vunerabilidades de Segurança](#security-vulnerabilities)
- [Estilo de Código](#coding-style)

<a name="bug-reports"></a>
## Relatórios de Bug

Para encorajar a colaboração ativa, o Laravel incentiva fortemente os pull requests, e não apenas relatórios de bugs. Os "Relatórios de bugs" podem ser transmitidos sob a forma de um pull request contendo um teste falhado.
Para encorajar a colaboração ativa, o Laravel incentiva fortemente os pull requests, e não apenas relatórios de bugs. Os "Relatórios de bugs" podem ser transmitidos sob a forma de um pull request contendo um teste com falha.

No entanto, se você enviar um relatório de bug, ele deve conter um título e uma descrição detalhada do problema. Você também deve incluir o máximo de informações relevantes possíveis e uma amostra de código que demonstre o problema. O objetivo de um relatório de bug é tornar mais fácil para si mesmo - e outros - uma forma de reproduzir o bug e desenvolver uma correção.

Expand All @@ -23,25 +23,25 @@ O código fonte do Laravel é mantido e versionado pelo Github, e há repositór
- [Cashier Laravel](https://github.com/laravel/cashier)
- [Envoy Laravel](https://github.com/laravel/envoy)
- [Homestead Laravel](https://github.com/laravel/homestead)
- [Homestead Scripts de Contrução Laravel](https://github.com/laravel/settler)
- [Homestead Scripts de Construção Laravel](https://github.com/laravel/settler)
- [Site Laravel](https://github.com/laravel/laravel.com)
- [Arte Laravel](https://github.com/laravel/art)

<a name="core-development-discussion"></a>
## Discussões de Desenvolvimento do Core

Discussões sobre bugs, novas funcionalidades e implementação de funcionalidades existentes ocorrem no canal `#internals` do [LaraChat](http://larachat.co) no Slack. Taylor Otwell, o mantenedor do Laravel, está normalmente presente no canal durante a semana, das 8hs às 17hs no fuso horário (UTC-06:00 ou America/Chicago), e esporadicamente presente no canal em outros momentos.
Discussões sobre bugs, novas funcionalidades e implementação de funcionalidades existentes ocorrem no canal `#internals` do [LaraChat](http://larachat.co) no Slack. Taylor Otwell, o mantenedor do Laravel, está normalmente presente no canal durante a semana, das 8hs às 17hs, no fuso horário CST (UTC-06:00 ou America/Chicago), e esporadicamente presente no canal em outros momentos.

<a name="which-branch"></a>
## Quais Branch?
## Qual Branch?

**Todas** as correções de bugs devem ser enviadas para o último branch estável. As Correções de bugs **nunca** devem ser enviadas para o branch `master` a menos que a correção seja de funcionalidades que existam apenas na próxima versão.

As funcionalidades qualificadas como **Minor**, **totalmente compatíveis** com a versão atual do Laravel podem ser enviadas para o último branch estável.
As funcionalidades qualificadas como **Minor**, **que sejam totalmente compatíveis** com a versão atual do Laravel podem ser enviadas para o último branch estável.

As novas funcionalidades qualificadas como **Major** devem ser sempre enviadas para o branch `master`, que contém a próxima versão do Laravel.

Se você não tiver certeza se a sua funcionalidade se qualifica como uma major (maior) ou minor (menor), por favor, pergunte à Taylor Otwell no `#laravel-dev` IRC canal (Freenode).
Se você não tiver certeza se a sua funcionalidade se qualifica como uma major (maior) ou minor (menor), por favor, pergunte ao Taylor Otwell no canal IRC `#laravel-dev` (Freenode).

<a name="security-vulnerabilities"></a>
## Vunerabilidades de Segurança
Expand Down
14 changes: 7 additions & 7 deletions pt_BR/queries.md
Original file line number Diff line number Diff line change
Expand Up @@ -338,15 +338,15 @@ O método `orderBy` permite que você ordene o resultado de uma query por uma de

#### groupBy / having / havingRaw

Os métodos `groupBy` e `having` podem ser utilizados para agrupar os resultados da query. A assinatura do método `having` é similar ao do método `where`:
Os métodos `groupBy` e `having` podem ser utilizados para agrupar os resultados da query. A assinatura do método `having` é similar à do método `where`:

$users = DB::table('users')
->groupBy('account_id')
->having('account_id', '>', 100)
->get();


O métod `havingRaw` pode ser utilizado para definir um texto puro como um valor para a cláusula `having`. Por exemplo, nóes podemos encontrar todos os departamentos com vendas acima de $2.500:
O método `havingRaw` pode ser utilizado para definir um texto puro como um valor para a cláusula `having`. Por exemplo, nós podemos encontrar todos os departamentos com vendas acima de $2.500:

$users = DB::table('orders')
->select('department', DB::raw('SUM(price) as total_sales'))
Expand All @@ -356,20 +356,20 @@ O métod `havingRaw` pode ser utilizado para definir um texto puro como um valor

#### skip / take

Para limitar o número de resultados retornados da query, ou para saltar uma quantidade definida de resultados na query (`OFFSET`), você pode ustilizar os métodos `skip` e `take`:
Para limitar o número de resultados retornados da query, ou para saltar uma quantidade definida de resultados na query (`OFFSET`), você pode utilizar os métodos `skip` e `take`:

$users = DB::table('users')->skip(10)->take(5)->get();

<a name="inserts"></a>
## Inserts

A query builder também provê um método `insert` para adicionar registros à tabela do banco de dados. O método `insert` aceita um array de nomes de colunas e valores a inserir:
A query builder também provê um método `insert` para adicionar registros à tabela do banco de dados. O método `insert` aceita um array de nomes de colunas e valores que desejamos incluir:

DB::table('users')->insert(
['email' => '[email protected]', 'votes' => 0]
);

Voce pode até inserir vários registros na tabela com uma única chamada ao método `insert` passando um array de arrays. Cada array representa uma linha a ser inserida na tabela:
Você pode até inserir vários registros na tabela com uma única chamada ao método `insert` passando um array de arrays. Cada array representa uma linha a ser incluída na tabela:

DB::table('users')->insert([
['email' => '[email protected]', 'votes' => 0],
Expand All @@ -378,7 +378,7 @@ Voce pode até inserir vários registros na tabela com uma única chamada ao mé

#### IDs auto-incrementadas

Se a tabela possui uma id auto-incrementada, utilize o método `insertGetId` para inserir o registro e então extraia a ID:
Se a tabela possui uma id auto-incrementada, utilize o método `insertGetId` para inserir o registro e então retornar a ID:

$id = DB::table('users')->insertGetId(
['email' => '[email protected]', 'votes' => 0]
Expand All @@ -389,7 +389,7 @@ Se a tabela possui uma id auto-incrementada, utilize o método `insertGetId` par
<a name="updates"></a>
## Updates

Claro, adicionalmente à inserção de registros no banco de dados, a query builder pode também atualizar registros existentes utilizando o método `update`. O método `update`, da mesma forma que o método `insert`, aceita um array de pares de colunas e valores contendo as colunas a serem atualizadas. Você pode restringir a query de `update` utilizando uma cláusula `where`:
Claro, complementarmente à inserção de registros no banco de dados, a query builder também pode atualizar registros existentes com o método `update`. O método `update`, da mesma forma que o método `insert`, aceita um array de pares de colunas e valores contendo as colunas a serem atualizadas. Você pode restringir a query de `update` utilizando uma cláusula `where`:

DB::table('users')
->where('id', 1)
Expand Down

0 comments on commit 0bd66d5

Please sign in to comment.