mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-18 23:43:19 +08:00
Merge pull request #2591 from AlexGx/doc-codestyle-fix
fix doc code according to yii2 core code style
This commit is contained in:
@@ -172,7 +172,7 @@ Note that [[yii\db\ActiveRecord::updateAll()|updateAll()]], [[yii\db\ActiveRecor
|
||||
|
||||
```php
|
||||
// to insert a new customer record
|
||||
$customer = new Customer;
|
||||
$customer = new Customer();
|
||||
$customer->name = 'James';
|
||||
$customer->email = 'james@example.com';
|
||||
$customer->save(); // equivalent to $customer->insert();
|
||||
@@ -634,7 +634,7 @@ order owned by the customer:
|
||||
|
||||
```php
|
||||
$customer = Customer::find(1);
|
||||
$order = new Order;
|
||||
$order = new Order();
|
||||
$order->subtotal = 100;
|
||||
$customer->link('orders', $order);
|
||||
```
|
||||
|
||||
@@ -160,7 +160,7 @@ class BlogController extends Controller
|
||||
{
|
||||
$post = Post::find($id);
|
||||
if (!$post) {
|
||||
throw new NotFoundHttpException;
|
||||
throw new NotFoundHttpException();
|
||||
}
|
||||
|
||||
if (\Yii::$app->request->isPost) {
|
||||
|
||||
@@ -29,7 +29,7 @@ $posts = $provider->getModels();
|
||||
And the following example shows how to use ActiveDataProvider without ActiveRecord:
|
||||
|
||||
```php
|
||||
$query = new Query;
|
||||
$query = new Query();
|
||||
$provider = new ActiveDataProvider([
|
||||
'query' => $query->from('tbl_post'),
|
||||
'pagination' => [
|
||||
@@ -62,7 +62,7 @@ because it needs to have [[allModels]] ready.
|
||||
ArrayDataProvider may be used in the following way:
|
||||
|
||||
```php
|
||||
$query = new Query;
|
||||
$query = new Query();
|
||||
$provider = new ArrayDataProvider([
|
||||
'allModels' => $query->from('tbl_post')->all(),
|
||||
'sort' => [
|
||||
|
||||
@@ -24,7 +24,7 @@ be accessed like the member variables of any object. For example, a `Post` model
|
||||
may contain a `title` attribute and a `content` attribute, accessible as follows:
|
||||
|
||||
```php
|
||||
$post = new Post;
|
||||
$post = new Post();
|
||||
$post->title = 'Hello, world';
|
||||
$post->content = 'Something interesting is happening.';
|
||||
echo $post->title;
|
||||
@@ -35,7 +35,7 @@ Since [[yii\base\Model|Model]] implements the [ArrayAccess](http://php.net/manua
|
||||
you can also access the attributes as if they were array elements:
|
||||
|
||||
```php
|
||||
$post = new Post;
|
||||
$post = new Post();
|
||||
$post['title'] = 'Hello, world';
|
||||
$post['content'] = 'Something interesting is happening';
|
||||
echo $post['title'];
|
||||
@@ -160,7 +160,7 @@ class EmployeeController extends \yii\web\Controller
|
||||
$employee = new Employee(['scenario' => 'managementPanel']);
|
||||
|
||||
// second way
|
||||
$employee = new Employee;
|
||||
$employee = new Employee();
|
||||
$employee->scenario = 'managementPanel';
|
||||
|
||||
// third way
|
||||
@@ -187,7 +187,7 @@ only, etc. If errors are found in validation, they may be presented to the user
|
||||
The following example shows how the validation is performed:
|
||||
|
||||
```php
|
||||
$model = new LoginForm;
|
||||
$model = new LoginForm();
|
||||
$model->username = $_POST['username'];
|
||||
$model->password = $_POST['password'];
|
||||
if ($model->validate()) {
|
||||
|
||||
@@ -9,7 +9,7 @@ The Query Builder provides an object-oriented vehicle for generating queries to
|
||||
A typical usage of the query builder looks like the following:
|
||||
|
||||
```php
|
||||
$rows = (new \yii\db\Query)
|
||||
$rows = (new \yii\db\Query())
|
||||
->select('id, name')
|
||||
->from('tbl_user')
|
||||
->limit(10)
|
||||
@@ -17,7 +17,7 @@ $rows = (new \yii\db\Query)
|
||||
|
||||
// which is equivalent to the following code:
|
||||
|
||||
$query = (new \yii\db\Query)
|
||||
$query = (new \yii\db\Query())
|
||||
->select('id, name')
|
||||
->from('tbl_user')
|
||||
->limit(10);
|
||||
@@ -116,7 +116,7 @@ You may specify a sub-query using a `Query` object. In this case, the correspond
|
||||
as the alias for the sub-query.
|
||||
|
||||
```php
|
||||
$subQuery = (new Query)->select('id')->from('tbl_user')->where('status=1');
|
||||
$subQuery = (new Query())->select('id')->from('tbl_user')->where('status=1');
|
||||
$query->select('*')->from(['u' => $subQuery]);
|
||||
```
|
||||
|
||||
@@ -324,10 +324,10 @@ $query->leftJoin(['u' => $subQuery], 'u.id=author_id');
|
||||
In Yii in order to build it you can first form two query objects and then use `union` method:
|
||||
|
||||
```php
|
||||
$query = new Query;
|
||||
$query = new Query();
|
||||
$query->select("id, 'post' as type, name")->from('tbl_post')->limit(10);
|
||||
|
||||
$anotherQuery = new Query;
|
||||
$anotherQuery = new Query();
|
||||
$anotherQuery->select('id, 'user' as type, name')->from('tbl_user')->limit(10);
|
||||
|
||||
$query->union($anotherQuery);
|
||||
@@ -347,7 +347,7 @@ Batch query can be used like the following:
|
||||
```php
|
||||
use yii\db\Query;
|
||||
|
||||
$query = (new Query)
|
||||
$query = (new Query())
|
||||
->from('tbl_user')
|
||||
->orderBy('id');
|
||||
|
||||
@@ -376,7 +376,7 @@ will still keep the proper index. For example,
|
||||
```php
|
||||
use yii\db\Query;
|
||||
|
||||
$query = (new Query)
|
||||
$query = (new Query())
|
||||
->from('tbl_user')
|
||||
->indexBy('username');
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@ in controllers or widgets:
|
||||
```php
|
||||
$content = Yii::$app->view->renderFile($viewFile, $params);
|
||||
// You can also explicitly create a new View instance to do the rendering
|
||||
// $view = new View;
|
||||
// $view = new View();
|
||||
// $view->renderFile($viewFile, $params);
|
||||
```
|
||||
|
||||
@@ -186,7 +186,7 @@ New methods called [[yii\base\Model::load()|load()] and [[yii\base\Model::loadMu
|
||||
introduced to simplify the data population from user inputs to a model. For example,
|
||||
|
||||
```php
|
||||
$model = new Post;
|
||||
$model = new Post();
|
||||
if ($model->load($_POST)) {...}
|
||||
// which is equivalent to:
|
||||
if (isset($_POST['Post'])) {
|
||||
@@ -394,7 +394,7 @@ In 1.1, query building is scattered among several classes, including `CDbCommand
|
||||
and [[yii\db\QueryBuilder|QueryBuilder]] to generate SQL statements from query objects. For example:
|
||||
|
||||
```php
|
||||
$query = new \yii\db\Query;
|
||||
$query = new \yii\db\Query();
|
||||
$query->select('id, name')
|
||||
->from('tbl_user')
|
||||
->limit(10);
|
||||
|
||||
Reference in New Issue
Block a user