Commit c2ea7670 by AlexGx

fix doc code according to yii2 core code style (When instantiating class it…

fix doc code according to yii2 core code style (When instantiating class it should be new MyClass(); instead of new MyClass;.)
parent 489c0947
......@@ -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);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment