diff --git a/build/controllers/PhpDocController.php b/build/controllers/PhpDocController.php
index e7edbedc51..b0e57b3170 100644
--- a/build/controllers/PhpDocController.php
+++ b/build/controllers/PhpDocController.php
@@ -202,39 +202,50 @@ class PhpDocController extends Controller
{
$docBlock = false;
$codeBlock = false;
- $listIndent = false;
+ $listIndent = '';
+ $tag = false;
$indent = '';
foreach($lines as $i => $line) {
if (preg_match('~^(\s*)/\*\*$~', $line, $matches)) {
$docBlock = true;
$indent = $matches[1];
- } elseif (preg_match('~^(\s+)\*+/~', $line)) {
+ } elseif (preg_match('~^(\s*)\*+/~', $line)) {
if ($docBlock) { // could be the end of normal comment
$lines[$i] = $indent . ' */';
}
$docBlock = false;
$codeBlock = false;
$listIndent = '';
+ $tag = false;
} elseif ($docBlock) {
- $docLine = str_replace("\t", ' ', rtrim(substr(ltrim($line), 2)));
+ $line = ltrim($line);
+ if (isset($line[0]) && $line[0] === '*') {
+ $line = substr($line, 1);
+ }
+ if (isset($line[0]) && $line[0] === ' ') {
+ $line = substr($line, 1);
+ }
+ $docLine = str_replace("\t", ' ', rtrim($line));
if (empty($docLine)) {
$listIndent = '';
} elseif ($docLine[0] === '@') {
$listIndent = '';
$codeBlock = false;
+ $tag = true;
$docLine = preg_replace('/\s+/', ' ', $docLine);
} elseif (preg_match('/^(~~~|```)/', $docLine)) {
$codeBlock = !$codeBlock;
$listIndent = '';
} elseif (preg_match('/^(\s*)([0-9]+\.|-|\*|\+) /', $docLine, $matches)) {
$listIndent = str_repeat(' ', strlen($matches[0]));
+ $tag = false;
$lines[$i] = $indent . ' * ' . $docLine;
continue;
}
if ($codeBlock) {
$lines[$i] = rtrim($indent . ' * ' . $docLine);
} else {
- $lines[$i] = rtrim($indent . ' * ' . (empty($listIndent) ? $docLine : ($listIndent . ltrim($docLine))));
+ $lines[$i] = rtrim($indent . ' * ' . (empty($listIndent) && !$tag ? $docLine : ($listIndent . ltrim($docLine))));
}
}
}
diff --git a/extensions/apidoc/commands/ApiController.php b/extensions/apidoc/commands/ApiController.php
index 9c9e286a36..927fbf2b9a 100644
--- a/extensions/apidoc/commands/ApiController.php
+++ b/extensions/apidoc/commands/ApiController.php
@@ -32,8 +32,8 @@ class ApiController extends BaseController
/**
* Renders API documentation files
- * @param array $sourceDirs
- * @param string $targetDir
+ * @param array $sourceDirs
+ * @param string $targetDir
* @return int
*/
public function actionIndex(array $sourceDirs, $targetDir)
diff --git a/extensions/apidoc/commands/GuideController.php b/extensions/apidoc/commands/GuideController.php
index 754d49dad6..d0450b1235 100644
--- a/extensions/apidoc/commands/GuideController.php
+++ b/extensions/apidoc/commands/GuideController.php
@@ -30,8 +30,8 @@ class GuideController extends BaseController
/**
* Renders API documentation files
- * @param array $sourceDirs
- * @param string $targetDir
+ * @param array $sourceDirs
+ * @param string $targetDir
* @return int
*/
public function actionIndex(array $sourceDirs, $targetDir)
diff --git a/extensions/apidoc/components/BaseController.php b/extensions/apidoc/components/BaseController.php
index e62ef37203..23b9797364 100644
--- a/extensions/apidoc/components/BaseController.php
+++ b/extensions/apidoc/components/BaseController.php
@@ -118,7 +118,7 @@ abstract class BaseController extends Controller
}
/**
- * @param string $template
+ * @param string $template
* @return BaseRenderer
*/
abstract protected function findRenderer($template);
diff --git a/extensions/apidoc/helpers/ApiMarkdown.php b/extensions/apidoc/helpers/ApiMarkdown.php
index d127b1af46..6f01c1cc9c 100644
--- a/extensions/apidoc/helpers/ApiMarkdown.php
+++ b/extensions/apidoc/helpers/ApiMarkdown.php
@@ -231,9 +231,9 @@ class ApiMarkdown extends GithubMarkdown
/**
* Converts markdown into HTML
*
- * @param string $content
- * @param TypeDoc $context
- * @param boolean $paragraph
+ * @param string $content
+ * @param TypeDoc $context
+ * @param boolean $paragraph
* @return string
*/
public static function process($content, $context = null, $paragraph = false)
diff --git a/extensions/apidoc/helpers/PrettyPrinter.php b/extensions/apidoc/helpers/PrettyPrinter.php
index 3370e86554..3156853492 100644
--- a/extensions/apidoc/helpers/PrettyPrinter.php
+++ b/extensions/apidoc/helpers/PrettyPrinter.php
@@ -26,7 +26,7 @@ class PrettyPrinter extends \phpDocumentor\Reflection\PrettyPrinter
/**
* Returns a simple human readable output for a value.
*
- * @param PHPParser_Node_Expr $value The value node as provided by PHP-Parser.
+ * @param PHPParser_Node_Expr $value The value node as provided by PHP-Parser.
* @return string
*/
public static function getRepresentationOfValue(PHPParser_Node_Expr $value)
diff --git a/extensions/apidoc/models/BaseDoc.php b/extensions/apidoc/models/BaseDoc.php
index 753b3c8099..7e1ed942a4 100644
--- a/extensions/apidoc/models/BaseDoc.php
+++ b/extensions/apidoc/models/BaseDoc.php
@@ -44,8 +44,8 @@ class BaseDoc extends Object
/**
* @param \phpDocumentor\Reflection\BaseReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/ClassDoc.php b/extensions/apidoc/models/ClassDoc.php
index 1bb4d70c00..60dabf535e 100644
--- a/extensions/apidoc/models/ClassDoc.php
+++ b/extensions/apidoc/models/ClassDoc.php
@@ -76,8 +76,8 @@ class ClassDoc extends TypeDoc
/**
* @param \phpDocumentor\Reflection\ClassReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/ConstDoc.php b/extensions/apidoc/models/ConstDoc.php
index 69fd602799..9ed9a031c4 100644
--- a/extensions/apidoc/models/ConstDoc.php
+++ b/extensions/apidoc/models/ConstDoc.php
@@ -20,8 +20,8 @@ class ConstDoc extends BaseDoc
/**
* @param \phpDocumentor\Reflection\ClassReflector\ConstantReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/Context.php b/extensions/apidoc/models/Context.php
index fa34d0a585..df5f6e3799 100644
--- a/extensions/apidoc/models/Context.php
+++ b/extensions/apidoc/models/Context.php
@@ -175,7 +175,7 @@ class Context extends Component
/**
* @param MethodDoc $method
- * @param ClassDoc $parent
+ * @param ClassDoc $parent
*/
private function inheritMethodRecursive($method, $class)
{
@@ -271,8 +271,8 @@ class Context extends Component
}
/**
- * @param MethodDoc $method
- * @param integer $number number of not optional parameters
+ * @param MethodDoc $method
+ * @param integer $number number of not optional parameters
* @return bool
*/
private function paramsOptional($method, $number = 0)
@@ -287,7 +287,7 @@ class Context extends Component
}
/**
- * @param MethodDoc $method
+ * @param MethodDoc $method
* @return ParamDoc
*/
private function getFirstNotOptionalParameter($method)
@@ -302,8 +302,8 @@ class Context extends Component
}
/**
- * @param ClassDoc $classA
- * @param ClassDoc|string $classB
+ * @param ClassDoc $classA
+ * @param ClassDoc|string $classB
* @return boolean
*/
protected function isSubclassOf($classA, $classB)
diff --git a/extensions/apidoc/models/EventDoc.php b/extensions/apidoc/models/EventDoc.php
index 608dcb4ebe..5e23b37383 100644
--- a/extensions/apidoc/models/EventDoc.php
+++ b/extensions/apidoc/models/EventDoc.php
@@ -22,8 +22,8 @@ class EventDoc extends ConstDoc
/**
* @param \phpDocumentor\Reflection\ClassReflector\ConstantReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/FunctionDoc.php b/extensions/apidoc/models/FunctionDoc.php
index e77c8e43bf..c844e31674 100644
--- a/extensions/apidoc/models/FunctionDoc.php
+++ b/extensions/apidoc/models/FunctionDoc.php
@@ -32,8 +32,8 @@ class FunctionDoc extends BaseDoc
/**
* @param \phpDocumentor\Reflection\FunctionReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/InterfaceDoc.php b/extensions/apidoc/models/InterfaceDoc.php
index e796911805..461302d865 100644
--- a/extensions/apidoc/models/InterfaceDoc.php
+++ b/extensions/apidoc/models/InterfaceDoc.php
@@ -22,8 +22,8 @@ class InterfaceDoc extends TypeDoc
/**
* @param \phpDocumentor\Reflection\InterfaceReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/MethodDoc.php b/extensions/apidoc/models/MethodDoc.php
index 9d19800009..c420a54a75 100644
--- a/extensions/apidoc/models/MethodDoc.php
+++ b/extensions/apidoc/models/MethodDoc.php
@@ -27,8 +27,8 @@ class MethodDoc extends FunctionDoc
/**
* @param \phpDocumentor\Reflection\ClassReflector\MethodReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/ParamDoc.php b/extensions/apidoc/models/ParamDoc.php
index e7830ee4e2..87b7f5f8b6 100644
--- a/extensions/apidoc/models/ParamDoc.php
+++ b/extensions/apidoc/models/ParamDoc.php
@@ -32,8 +32,8 @@ class ParamDoc extends Object
/**
* @param \phpDocumentor\Reflection\FunctionReflector\ArgumentReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/PropertyDoc.php b/extensions/apidoc/models/PropertyDoc.php
index 3ced2b8082..6712033804 100644
--- a/extensions/apidoc/models/PropertyDoc.php
+++ b/extensions/apidoc/models/PropertyDoc.php
@@ -44,8 +44,8 @@ class PropertyDoc extends BaseDoc
/**
* @param \phpDocumentor\Reflection\ClassReflector\PropertyReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/TraitDoc.php b/extensions/apidoc/models/TraitDoc.php
index 981ad9c226..6dd6eb5e43 100644
--- a/extensions/apidoc/models/TraitDoc.php
+++ b/extensions/apidoc/models/TraitDoc.php
@@ -23,8 +23,8 @@ class TraitDoc extends TypeDoc
/**
* @param \phpDocumentor\Reflection\TraitReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/models/TypeDoc.php b/extensions/apidoc/models/TypeDoc.php
index c5be79c65f..12bbc5753c 100644
--- a/extensions/apidoc/models/TypeDoc.php
+++ b/extensions/apidoc/models/TypeDoc.php
@@ -131,8 +131,8 @@ class TypeDoc extends BaseDoc
}
/**
- * @param null $visibility
- * @param null $definedBy
+ * @param null $visibility
+ * @param null $definedBy
* @return PropertyDoc[]
*/
private function getFilteredProperties($visibility = null, $definedBy = null)
@@ -156,8 +156,8 @@ class TypeDoc extends BaseDoc
/**
* @param \phpDocumentor\Reflection\InterfaceReflector $reflector
- * @param Context $context
- * @param array $config
+ * @param Context $context
+ * @param array $config
*/
public function __construct($reflector = null, $context = null, $config = [])
{
diff --git a/extensions/apidoc/renderers/BaseRenderer.php b/extensions/apidoc/renderers/BaseRenderer.php
index 44842276f8..f1a25c9d2e 100644
--- a/extensions/apidoc/renderers/BaseRenderer.php
+++ b/extensions/apidoc/renderers/BaseRenderer.php
@@ -122,9 +122,9 @@ abstract class BaseRenderer extends Component
/**
* creates a link to a subject
- * @param PropertyDoc|MethodDoc|ConstDoc|EventDoc $subject
- * @param string $title
- * @param array $options additional HTML attributes for the link.
+ * @param PropertyDoc|MethodDoc|ConstDoc|EventDoc $subject
+ * @param string $title
+ * @param array $options additional HTML attributes for the link.
* @return string
*/
public function createSubjectLink($subject, $title = null, $options = [])
@@ -177,7 +177,7 @@ abstract class BaseRenderer extends Component
* generate link markup
* @param $text
* @param $href
- * @param array $options additional HTML attributes for the link.
+ * @param array $options additional HTML attributes for the link.
* @return mixed
*/
abstract protected function generateLink($text, $href, $options = []);
@@ -191,7 +191,7 @@ abstract class BaseRenderer extends Component
/**
* Generate an url to a guide page
- * @param string $file
+ * @param string $file
* @return string
*/
public function generateGuideUrl($file)
diff --git a/extensions/apidoc/templates/bootstrap/SideNavWidget.php b/extensions/apidoc/templates/bootstrap/SideNavWidget.php
index 294141c83b..9baeb4c741 100644
--- a/extensions/apidoc/templates/bootstrap/SideNavWidget.php
+++ b/extensions/apidoc/templates/bootstrap/SideNavWidget.php
@@ -117,11 +117,11 @@ class SideNavWidget extends \yii\bootstrap\Widget
/**
* Renders a widget's item.
- * @param string|array $item the item to render.
- * @param boolean $collapsed whether to collapse item if not active
+ * @param string|array $item the item to render.
+ * @param boolean $collapsed whether to collapse item if not active
* @throws \yii\base\InvalidConfigException
- * @return string the rendering result.
- * @throws InvalidConfigException if label is not defined
+ * @return string the rendering result.
+ * @throws InvalidConfigException if label is not defined
*/
public function renderItem($item, $collapsed = true)
{
diff --git a/extensions/apidoc/templates/html/ApiRenderer.php b/extensions/apidoc/templates/html/ApiRenderer.php
index d950ae539e..bc58866633 100644
--- a/extensions/apidoc/templates/html/ApiRenderer.php
+++ b/extensions/apidoc/templates/html/ApiRenderer.php
@@ -138,7 +138,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param ClassDoc $class
+ * @param ClassDoc $class
* @return string
*/
public function renderInheritance($class)
@@ -159,7 +159,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param array $names
+ * @param array $names
* @return string
*/
public function renderInterfaces($names)
@@ -178,7 +178,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param array $names
+ * @param array $names
* @return string
*/
public function renderTraits($names)
@@ -197,7 +197,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param array $names
+ * @param array $names
* @return string
*/
public function renderClasses($names)
@@ -216,7 +216,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param PropertyDoc $property
+ * @param PropertyDoc $property
* @return string
*/
public function renderPropertySignature($property)
@@ -238,7 +238,7 @@ class ApiRenderer extends BaseApiRenderer implements ViewContextInterface
}
/**
- * @param MethodDoc $method
+ * @param MethodDoc $method
* @return string
*/
public function renderMethodSignature($method)
diff --git a/extensions/authclient/AuthAction.php b/extensions/authclient/AuthAction.php
index 2b0f5361b6..77f4b7509a 100644
--- a/extensions/authclient/AuthAction.php
+++ b/extensions/authclient/AuthAction.php
@@ -177,8 +177,8 @@ class AuthAction extends Action
}
/**
- * @param mixed $client auth client instance.
- * @return Response response instance.
+ * @param mixed $client auth client instance.
+ * @return Response response instance.
* @throws \yii\base\NotSupportedException on invalid client.
*/
protected function auth($client)
@@ -196,9 +196,9 @@ class AuthAction extends Action
/**
* This method is invoked in case of successful authentication via auth client.
- * @param ClientInterface $client auth client instance.
+ * @param ClientInterface $client auth client instance.
* @throws InvalidConfigException on invalid success callback.
- * @return Response response instance.
+ * @return Response response instance.
*/
protected function authSuccess($client)
{
@@ -214,8 +214,8 @@ class AuthAction extends Action
/**
* Redirect to the given URL or simply close the popup window.
- * @param mixed $url URL to redirect, could be a string or array config to generate a valid URL.
- * @param boolean $enforceRedirect indicates if redirect should be performed even in case of popup window.
+ * @param mixed $url URL to redirect, could be a string or array config to generate a valid URL.
+ * @param boolean $enforceRedirect indicates if redirect should be performed even in case of popup window.
* @return \yii\web\Response response instance.
*/
public function redirect($url, $enforceRedirect = true)
@@ -237,7 +237,7 @@ class AuthAction extends Action
/**
* Redirect to the URL. If URL is null, {@link successUrl} will be used.
- * @param string $url URL to redirect.
+ * @param string $url URL to redirect.
* @return \yii\web\Response response instance.
*/
public function redirectSuccess($url = null)
@@ -250,7 +250,7 @@ class AuthAction extends Action
/**
* Redirect to the {@link cancelUrl} or simply close the popup window.
- * @param string $url URL to redirect.
+ * @param string $url URL to redirect.
* @return \yii\web\Response response instance.
*/
public function redirectCancel($url = null)
@@ -263,9 +263,9 @@ class AuthAction extends Action
/**
* Performs OpenID auth flow.
- * @param OpenId $client auth client instance.
- * @return Response action response.
- * @throws Exception on failure.
+ * @param OpenId $client auth client instance.
+ * @return Response action response.
+ * @throws Exception on failure.
* @throws HttpException on failure.
*/
protected function authOpenId($client)
@@ -296,7 +296,7 @@ class AuthAction extends Action
/**
* Performs OAuth1 auth flow.
- * @param OAuth1 $client auth client instance.
+ * @param OAuth1 $client auth client instance.
* @return Response action response.
*/
protected function authOAuth1($client)
@@ -326,8 +326,8 @@ class AuthAction extends Action
/**
* Performs OAuth2 auth flow.
- * @param OAuth2 $client auth client instance.
- * @return Response action response.
+ * @param OAuth2 $client auth client instance.
+ * @return Response action response.
* @throws \yii\base\Exception on failure.
*/
protected function authOAuth2($client)
diff --git a/extensions/authclient/BaseClient.php b/extensions/authclient/BaseClient.php
index 86dd0a6dd5..857fa43a8f 100644
--- a/extensions/authclient/BaseClient.php
+++ b/extensions/authclient/BaseClient.php
@@ -227,7 +227,7 @@ abstract class BaseClient extends Component implements ClientInterface
/**
* Normalize given user attributes according to {@link normalizeUserAttributeMap}.
- * @param array $attributes raw attributes.
+ * @param array $attributes raw attributes.
* @return array normalized attributes.
*/
protected function normalizeUserAttributes($attributes)
diff --git a/extensions/authclient/BaseOAuth.php b/extensions/authclient/BaseOAuth.php
index 3823530558..4910e78a69 100644
--- a/extensions/authclient/BaseOAuth.php
+++ b/extensions/authclient/BaseOAuth.php
@@ -130,8 +130,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
}
/**
- * @param array|signature\BaseMethod $signatureMethod signature method instance or its array configuration.
- * @throws InvalidParamException on wrong argument.
+ * @param array|signature\BaseMethod $signatureMethod signature method instance or its array configuration.
+ * @throws InvalidParamException on wrong argument.
*/
public function setSignatureMethod($signatureMethod)
{
@@ -164,10 +164,10 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Sends HTTP request.
- * @param string $method request type.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array response.
+ * @param string $method request type.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array response.
* @throws Exception on failure.
*/
protected function sendRequest($method, $url, array $params = [])
@@ -208,9 +208,9 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
* Merge CUrl options.
* If each options array has an element with the same key value, the latter
* will overwrite the former.
- * @param array $options1 options to be merged to.
- * @param array $options2 options to be merged from. You can specify additional
- * arrays via third argument, fourth argument etc.
+ * @param array $options1 options to be merged to.
+ * @param array $options2 options to be merged from. You can specify additional
+ * arrays via third argument, fourth argument etc.
* @return array merged options (the original options are not changed.)
*/
protected function mergeCurlOptions($options1, $options2)
@@ -243,10 +243,10 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Processes raw response converting it to actual data.
- * @param string $rawResponse raw response.
- * @param string $contentType response content type.
+ * @param string $rawResponse raw response.
+ * @param string $contentType response content type.
* @throws Exception on failure.
- * @return array actual response.
+ * @return array actual response.
*/
protected function processResponse($rawResponse, $contentType = self::CONTENT_TYPE_AUTO)
{
@@ -288,8 +288,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Converts XML document to array.
- * @param string|\SimpleXMLElement $xml xml to process.
- * @return array XML array representation.
+ * @param string|\SimpleXMLElement $xml xml to process.
+ * @return array XML array representation.
*/
protected function convertXmlToArray($xml)
{
@@ -308,7 +308,7 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Attempts to determine HTTP request content type by headers.
- * @param array $headers request headers.
+ * @param array $headers request headers.
* @return string content type.
*/
protected function determineContentTypeByHeaders(array $headers)
@@ -330,7 +330,7 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Attempts to determine the content type from raw content.
- * @param string $rawContent raw response content.
+ * @param string $rawContent raw response content.
* @return string response type.
*/
protected function determineContentTypeByRaw($rawContent)
@@ -350,7 +350,7 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Creates signature method instance from its configuration.
- * @param array $signatureMethodConfig signature method configuration.
+ * @param array $signatureMethodConfig signature method configuration.
* @return signature\BaseMethod signature method instance.
*/
protected function createSignatureMethod(array $signatureMethodConfig)
@@ -364,7 +364,7 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Creates token from its configuration.
- * @param array $tokenConfig token configuration.
+ * @param array $tokenConfig token configuration.
* @return OAuthToken token instance.
*/
protected function createToken(array $tokenConfig = [])
@@ -378,8 +378,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Composes URL from base URL and GET params.
- * @param string $url base URL.
- * @param array $params GET params.
+ * @param string $url base URL.
+ * @param array $params GET params.
* @return string composed URL.
*/
protected function composeUrl($url, array $params = [])
@@ -396,8 +396,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Saves token as persistent state.
- * @param OAuthToken $token auth token
- * @return static self reference.
+ * @param OAuthToken $token auth token
+ * @return static self reference.
*/
protected function saveAccessToken(OAuthToken $token)
{
@@ -423,8 +423,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Sets persistent state.
- * @param string $key state key.
- * @param mixed $value state value
+ * @param string $key state key.
+ * @param mixed $value state value
* @return static self reference.
*/
protected function setState($key, $value)
@@ -438,8 +438,8 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Returns persistent state value.
- * @param string $key state key.
- * @return mixed state value.
+ * @param string $key state key.
+ * @return mixed state value.
*/
protected function getState($key)
{
@@ -452,7 +452,7 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Removes persistent state value.
- * @param string $key state key.
+ * @param string $key state key.
* @return boolean success.
*/
protected function removeState($key)
@@ -475,10 +475,10 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Performs request to the OAuth API.
- * @param string $apiSubUrl API sub URL, which will be append to [[apiBaseUrl]], or absolute API URL.
- * @param string $method request method.
- * @param array $params request parameters.
- * @return array API response
+ * @param string $apiSubUrl API sub URL, which will be append to [[apiBaseUrl]], or absolute API URL.
+ * @param string $method request method.
+ * @param array $params request parameters.
+ * @return array API response
* @throws Exception on failure.
*/
public function api($apiSubUrl, $method = 'GET', array $params = [])
@@ -498,29 +498,29 @@ abstract class BaseOAuth extends BaseClient implements ClientInterface
/**
* Composes HTTP request CUrl options, which will be merged with the default ones.
- * @param string $method request type.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array CUrl options.
+ * @param string $method request type.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array CUrl options.
* @throws Exception on failure.
*/
abstract protected function composeRequestCurlOptions($method, $url, array $params);
/**
* Gets new auth token to replace expired one.
- * @param OAuthToken $token expired auth token.
+ * @param OAuthToken $token expired auth token.
* @return OAuthToken new auth token.
*/
abstract public function refreshAccessToken(OAuthToken $token);
/**
* Performs request to the OAuth API.
- * @param OAuthToken $accessToken actual access token.
- * @param string $url absolute API URL.
- * @param string $method request method.
- * @param array $params request parameters.
- * @return array API response.
- * @throws Exception on failure.
+ * @param OAuthToken $accessToken actual access token.
+ * @param string $url absolute API URL.
+ * @param string $method request method.
+ * @param array $params request parameters.
+ * @return array API response.
+ * @throws Exception on failure.
*/
abstract protected function apiInternal($accessToken, $url, $method, array $params);
}
diff --git a/extensions/authclient/Collection.php b/extensions/authclient/Collection.php
index e4a03a9bde..d777dca0c4 100644
--- a/extensions/authclient/Collection.php
+++ b/extensions/authclient/Collection.php
@@ -69,8 +69,8 @@ class Collection extends Component
}
/**
- * @param string $id service id.
- * @return ClientInterface auth client instance.
+ * @param string $id service id.
+ * @return ClientInterface auth client instance.
* @throws InvalidParamException on non existing client request.
*/
public function getClient($id)
@@ -87,7 +87,7 @@ class Collection extends Component
/**
* Checks if client exists in the hub.
- * @param string $id client id.
+ * @param string $id client id.
* @return boolean whether client exist.
*/
public function hasClient($id)
@@ -97,8 +97,8 @@ class Collection extends Component
/**
* Creates auth client instance from its array configuration.
- * @param string $id auth client id.
- * @param array $config auth client instance configuration.
+ * @param string $id auth client id.
+ * @param array $config auth client instance configuration.
* @return ClientInterface auth client instance.
*/
protected function createClient($id, $config)
diff --git a/extensions/authclient/OAuth1.php b/extensions/authclient/OAuth1.php
index 329e0eca42..a6a44a8bc4 100644
--- a/extensions/authclient/OAuth1.php
+++ b/extensions/authclient/OAuth1.php
@@ -64,7 +64,7 @@ class OAuth1 extends BaseOAuth
/**
* Fetches the OAuth request token.
- * @param array $params additional request params.
+ * @param array $params additional request params.
* @return OAuthToken request token.
*/
public function fetchRequestToken(array $params = [])
@@ -89,10 +89,10 @@ class OAuth1 extends BaseOAuth
/**
* Composes user authorization URL.
- * @param OAuthToken $requestToken OAuth request token.
- * @param array $params additional request params.
- * @return string authorize URL
- * @throws Exception on failure.
+ * @param OAuthToken $requestToken OAuth request token.
+ * @param array $params additional request params.
+ * @return string authorize URL
+ * @throws Exception on failure.
*/
public function buildAuthUrl(OAuthToken $requestToken = null, array $params = [])
{
@@ -109,11 +109,11 @@ class OAuth1 extends BaseOAuth
/**
* Fetches OAuth access token.
- * @param OAuthToken $requestToken OAuth request token.
- * @param string $oauthVerifier OAuth verifier.
- * @param array $params additional request params.
+ * @param OAuthToken $requestToken OAuth request token.
+ * @param string $oauthVerifier OAuth verifier.
+ * @param array $params additional request params.
* @return OAuthToken OAuth access token.
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function fetchAccessToken(OAuthToken $requestToken = null, $oauthVerifier = null, array $params = [])
{
@@ -148,10 +148,10 @@ class OAuth1 extends BaseOAuth
/**
* Sends HTTP request, signed by {@link signatureMethod}.
- * @param string $method request type.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array response.
+ * @param string $method request type.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array response.
*/
protected function sendSignedRequest($method, $url, array $params = [])
{
@@ -163,10 +163,10 @@ class OAuth1 extends BaseOAuth
/**
* Composes HTTP request CUrl options, which will be merged with the default ones.
- * @param string $method request type.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array CUrl options.
+ * @param string $method request type.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array CUrl options.
* @throws Exception on failure.
*/
protected function composeRequestCurlOptions($method, $url, array $params)
@@ -207,12 +207,12 @@ class OAuth1 extends BaseOAuth
/**
* Performs request to the OAuth API.
- * @param OAuthToken $accessToken actual access token.
- * @param string $url absolute API URL.
- * @param string $method request method.
- * @param array $params request parameters.
- * @return array API response.
- * @throws Exception on failure.
+ * @param OAuthToken $accessToken actual access token.
+ * @param string $url absolute API URL.
+ * @param string $method request method.
+ * @param array $params request parameters.
+ * @return array API response.
+ * @throws Exception on failure.
*/
protected function apiInternal($accessToken, $url, $method, array $params)
{
@@ -225,7 +225,7 @@ class OAuth1 extends BaseOAuth
/**
* Gets new auth token to replace expired one.
- * @param OAuthToken $token expired auth token.
+ * @param OAuthToken $token expired auth token.
* @return OAuthToken new auth token.
*/
public function refreshAccessToken(OAuthToken $token)
@@ -282,10 +282,10 @@ class OAuth1 extends BaseOAuth
/**
* Sign request with {@link signatureMethod}.
- * @param string $method request method.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array signed request params.
+ * @param string $method request method.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array signed request params.
*/
protected function signRequest($method, $url, array $params)
{
@@ -300,9 +300,9 @@ class OAuth1 extends BaseOAuth
/**
* Creates signature base string, which will be signed by {@link signatureMethod}.
- * @param string $method request method.
- * @param string $url request URL.
- * @param array $params request params.
+ * @param string $method request method.
+ * @param string $url request URL.
+ * @param array $params request params.
* @return string base signature string.
*/
protected function composeSignatureBaseString($method, $url, array $params)
@@ -341,8 +341,8 @@ class OAuth1 extends BaseOAuth
/**
* Composes authorization header content.
- * @param array $params request params.
- * @param string $realm authorization realm.
+ * @param array $params request params.
+ * @param string $realm authorization realm.
* @return string authorization header content.
*/
protected function composeAuthorizationHeader(array $params, $realm = '')
diff --git a/extensions/authclient/OAuth2.php b/extensions/authclient/OAuth2.php
index 518154bec4..3f8d7b8462 100644
--- a/extensions/authclient/OAuth2.php
+++ b/extensions/authclient/OAuth2.php
@@ -52,7 +52,7 @@ class OAuth2 extends BaseOAuth
/**
* Composes user authorization URL.
- * @param array $params additional auth GET params.
+ * @param array $params additional auth GET params.
* @return string authorization URL.
*/
public function buildAuthUrl(array $params = [])
@@ -72,8 +72,8 @@ class OAuth2 extends BaseOAuth
/**
* Fetches access token from authorization code.
- * @param string $authCode authorization code, usually comes at $_GET['code'].
- * @param array $params additional request params.
+ * @param string $authCode authorization code, usually comes at $_GET['code'].
+ * @param array $params additional request params.
* @return OAuthToken access token.
*/
public function fetchAccessToken($authCode, array $params = [])
@@ -94,10 +94,10 @@ class OAuth2 extends BaseOAuth
/**
* Composes HTTP request CUrl options, which will be merged with the default ones.
- * @param string $method request type.
- * @param string $url request URL.
- * @param array $params request params.
- * @return array CUrl options.
+ * @param string $method request type.
+ * @param string $url request URL.
+ * @param array $params request params.
+ * @return array CUrl options.
* @throws Exception on failure.
*/
protected function composeRequestCurlOptions($method, $url, array $params)
@@ -133,12 +133,12 @@ class OAuth2 extends BaseOAuth
/**
* Performs request to the OAuth API.
- * @param OAuthToken $accessToken actual access token.
- * @param string $url absolute API URL.
- * @param string $method request method.
- * @param array $params request parameters.
- * @return array API response.
- * @throws Exception on failure.
+ * @param OAuthToken $accessToken actual access token.
+ * @param string $url absolute API URL.
+ * @param string $method request method.
+ * @param array $params request parameters.
+ * @return array API response.
+ * @throws Exception on failure.
*/
protected function apiInternal($accessToken, $url, $method, array $params)
{
@@ -149,7 +149,7 @@ class OAuth2 extends BaseOAuth
/**
* Gets new auth token to replace expired one.
- * @param OAuthToken $token expired auth token.
+ * @param OAuthToken $token expired auth token.
* @return OAuthToken new auth token.
*/
public function refreshAccessToken(OAuthToken $token)
@@ -180,7 +180,7 @@ class OAuth2 extends BaseOAuth
/**
* Creates token from its configuration.
- * @param array $tokenConfig token configuration.
+ * @param array $tokenConfig token configuration.
* @return OAuthToken token instance.
*/
protected function createToken(array $tokenConfig = [])
diff --git a/extensions/authclient/OAuthToken.php b/extensions/authclient/OAuthToken.php
index efc96b84fc..85ded1b15f 100644
--- a/extensions/authclient/OAuthToken.php
+++ b/extensions/authclient/OAuthToken.php
@@ -93,8 +93,8 @@ class OAuthToken extends Object
/**
* Sets param by name.
- * @param string $name param name.
- * @param mixed $value param value,
+ * @param string $name param name.
+ * @param mixed $value param value,
*/
public function setParam($name, $value)
{
@@ -103,8 +103,8 @@ class OAuthToken extends Object
/**
* Returns param by name.
- * @param string $name param name.
- * @return mixed param value.
+ * @param string $name param name.
+ * @return mixed param value.
*/
public function getParam($name)
{
@@ -113,7 +113,7 @@ class OAuthToken extends Object
/**
* Sets token value.
- * @param string $token token value.
+ * @param string $token token value.
* @return static self reference.
*/
public function setToken($token)
diff --git a/extensions/authclient/OpenId.php b/extensions/authclient/OpenId.php
index 4dc134d226..95c6bd0a22 100644
--- a/extensions/authclient/OpenId.php
+++ b/extensions/authclient/OpenId.php
@@ -210,7 +210,7 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Checks if the server specified in the url exists.
- * @param string $url URL to check
+ * @param string $url URL to check
* @return boolean true, if the server exists; false otherwise
*/
public function hostExists($url)
@@ -230,10 +230,10 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Sends HTTP request.
- * @param string $url request URL.
- * @param string $method request method.
- * @param array $params request params.
- * @return array|string response.
+ * @param string $url request URL.
+ * @param string $method request method.
+ * @param array $params request params.
+ * @return array|string response.
* @throws \yii\base\Exception on failure.
*/
protected function sendCurlRequest($url, $method = 'GET', $params = [])
@@ -287,11 +287,11 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Sends HTTP request.
- * @param string $url request URL.
- * @param string $method request method.
- * @param array $params request params.
- * @return array|string response.
- * @throws \yii\base\Exception on failure.
+ * @param string $url request URL.
+ * @param string $method request method.
+ * @param array $params request params.
+ * @return array|string response.
+ * @throws \yii\base\Exception on failure.
* @throws \yii\base\NotSupportedException if request method is not supported.
*/
protected function sendStreamRequest($url, $method = 'GET', $params = [])
@@ -377,9 +377,9 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Sends request to the server
- * @param string $url request URL.
- * @param string $method request method.
- * @param array $params request parameters.
+ * @param string $url request URL.
+ * @param string $method request method.
+ * @param array $params request parameters.
* @return array|string response.
*/
protected function sendRequest($url, $method = 'GET', $params = [])
@@ -393,9 +393,9 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Combines given URLs into single one.
- * @param string $baseUrl base URL.
- * @param string|array $additionalUrl additional URL string or information array.
- * @return string composed URL.
+ * @param string $baseUrl base URL.
+ * @param string|array $additionalUrl additional URL string or information array.
+ * @return string composed URL.
*/
protected function buildUrl($baseUrl, $additionalUrl)
{
@@ -424,11 +424,11 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Scans content for / tags and extract information from them.
- * @param string $content HTML content to be be parsed.
- * @param string $tag name of the source tag.
- * @param string $matchAttributeName name of the source tag attribute, which should contain $matchAttributeValue
- * @param string $matchAttributeValue required value of $matchAttributeName
- * @param string $valueAttributeName name of the source tag attribute, which should contain searched value.
+ * @param string $content HTML content to be be parsed.
+ * @param string $tag name of the source tag.
+ * @param string $matchAttributeName name of the source tag attribute, which should contain $matchAttributeValue
+ * @param string $matchAttributeValue required value of $matchAttributeName
+ * @param string $valueAttributeName name of the source tag attribute, which should contain searched value.
* @return string|boolean searched value, "false" on failure.
*/
protected function extractHtmlTagValue($content, $tag, $matchAttributeName, $matchAttributeValue, $valueAttributeName)
@@ -442,14 +442,14 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Performs Yadis and HTML discovery.
- * @param string $url Identity URL.
- * @return array OpenID provider info, following keys will be available:
- * - 'url' - string OP Endpoint (i.e. OpenID provider address).
- * - 'version' - integer OpenID protocol version used by provider.
- * - 'identity' - string identity value.
- * - 'identifier_select' - boolean whether to request OP to select identity for an user in OpenID 2, does not affect OpenID 1.
- * - 'ax' - boolean whether AX attributes should be used.
- * - 'sreg' - boolean whether SREG attributes should be used.
+ * @param string $url Identity URL.
+ * @return array OpenID provider info, following keys will be available:
+ * - 'url' - string OP Endpoint (i.e. OpenID provider address).
+ * - 'version' - integer OpenID protocol version used by provider.
+ * - 'identity' - string identity value.
+ * - 'identifier_select' - boolean whether to request OP to select identity for an user in OpenID 2, does not affect OpenID 1.
+ * - 'ax' - boolean whether AX attributes should be used.
+ * - 'sreg' - boolean whether SREG attributes should be used.
* @throws Exception on failure.
*/
public function discover($url)
@@ -694,7 +694,7 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Builds authentication URL for the protocol version 1.
- * @param array $serverInfo OpenID server info.
+ * @param array $serverInfo OpenID server info.
* @return string authentication URL.
*/
protected function buildAuthUrlV1($serverInfo)
@@ -722,7 +722,7 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Builds authentication URL for the protocol version 2.
- * @param array $serverInfo OpenID server info.
+ * @param array $serverInfo OpenID server info.
* @return string authentication URL.
*/
protected function buildAuthUrlV2($serverInfo)
@@ -758,8 +758,8 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Returns authentication URL. Usually, you want to redirect your user to it.
- * @param boolean $identifierSelect whether to request OP to select identity for an user in OpenID 2, does not affect OpenID 1.
- * @return string the authentication URL.
+ * @param boolean $identifierSelect whether to request OP to select identity for an user in OpenID 2, does not affect OpenID 1.
+ * @return string the authentication URL.
* @throws Exception on failure.
*/
public function buildAuthUrl($identifierSelect = null)
@@ -783,7 +783,7 @@ class OpenId extends BaseClient implements ClientInterface
/**
* Performs OpenID verification with the OP.
- * @param boolean $validateRequiredAttributes whether to validate required attributes.
+ * @param boolean $validateRequiredAttributes whether to validate required attributes.
* @return boolean whether the verification was successful.
*/
public function validate($validateRequiredAttributes = true)
diff --git a/extensions/authclient/signature/BaseMethod.php b/extensions/authclient/signature/BaseMethod.php
index c98b019ea8..c4873afe76 100644
--- a/extensions/authclient/signature/BaseMethod.php
+++ b/extensions/authclient/signature/BaseMethod.php
@@ -25,17 +25,17 @@ abstract class BaseMethod extends Object
/**
* Generates OAuth request signature.
- * @param string $baseString signature base string.
- * @param string $key signature key.
+ * @param string $baseString signature base string.
+ * @param string $key signature key.
* @return string signature string.
*/
abstract public function generateSignature($baseString, $key);
/**
* Verifies given OAuth request.
- * @param string $signature signature to be verified.
- * @param string $baseString signature base string.
- * @param string $key signature key.
+ * @param string $signature signature to be verified.
+ * @param string $baseString signature base string.
+ * @param string $key signature key.
* @return boolean success.
*/
public function verify($signature, $baseString, $key)
diff --git a/extensions/authclient/signature/RsaSha1.php b/extensions/authclient/signature/RsaSha1.php
index 044e7abd5f..5d11a4253a 100644
--- a/extensions/authclient/signature/RsaSha1.php
+++ b/extensions/authclient/signature/RsaSha1.php
@@ -104,7 +104,7 @@ class RsaSha1 extends BaseMethod
* Creates initial value for {@link publicCertificate}.
* This method will attempt to fetch the certificate value from {@link publicCertificateFile} file.
* @throws InvalidConfigException on failure.
- * @return string public certificate content.
+ * @return string public certificate content.
*/
protected function initPublicCertificate()
{
@@ -123,7 +123,7 @@ class RsaSha1 extends BaseMethod
* Creates initial value for {@link privateCertificate}.
* This method will attempt to fetch the certificate value from {@link privateCertificateFile} file.
* @throws InvalidConfigException on failure.
- * @return string private certificate content.
+ * @return string private certificate content.
*/
protected function initPrivateCertificate()
{
diff --git a/extensions/authclient/widgets/AuthChoice.php b/extensions/authclient/widgets/AuthChoice.php
index ee3a878b38..d6f152a7ad 100644
--- a/extensions/authclient/widgets/AuthChoice.php
+++ b/extensions/authclient/widgets/AuthChoice.php
@@ -166,9 +166,9 @@ class AuthChoice extends Widget
/**
* Outputs client auth link.
- * @param ClientInterface $client external auth client instance.
- * @param string $text link text, if not set - default value will be generated.
- * @param array $htmlOptions link HTML options.
+ * @param ClientInterface $client external auth client instance.
+ * @param string $text link text, if not set - default value will be generated.
+ * @param array $htmlOptions link HTML options.
*/
public function clientLink($client, $text = null, array $htmlOptions = [])
{
@@ -193,8 +193,8 @@ class AuthChoice extends Widget
/**
* Composes client auth URL.
- * @param ClientInterface $provider external auth client instance.
- * @return string auth URL.
+ * @param ClientInterface $provider external auth client instance.
+ * @return string auth URL.
*/
public function createClientUrl($provider)
{
diff --git a/extensions/bootstrap/Carousel.php b/extensions/bootstrap/Carousel.php
index 40291a2127..90fe0bde7b 100644
--- a/extensions/bootstrap/Carousel.php
+++ b/extensions/bootstrap/Carousel.php
@@ -117,9 +117,9 @@ class Carousel extends Widget
/**
* Renders a single carousel item
- * @param string|array $item a single item from [[items]]
- * @param integer $index the item index as the first item should be set to `active`
- * @return string the rendering result
+ * @param string|array $item a single item from [[items]]
+ * @param integer $index the item index as the first item should be set to `active`
+ * @return string the rendering result
* @throws InvalidConfigException if the item is invalid
*/
public function renderItem($item, $index)
diff --git a/extensions/bootstrap/Collapse.php b/extensions/bootstrap/Collapse.php
index b8fb97c52c..c4f42ca71a 100644
--- a/extensions/bootstrap/Collapse.php
+++ b/extensions/bootstrap/Collapse.php
@@ -98,10 +98,10 @@ class Collapse extends Widget
/**
* Renders a single collapsible item group
- * @param string $header a label of the item group [[items]]
- * @param array $item a single item from [[items]]
- * @param integer $index the item index as each item group content must have an id
- * @return string the rendering result
+ * @param string $header a label of the item group [[items]]
+ * @param array $item a single item from [[items]]
+ * @param integer $index the item index as each item group content must have an id
+ * @return string the rendering result
* @throws InvalidConfigException
*/
public function renderItem($header, $item, $index)
diff --git a/extensions/bootstrap/Dropdown.php b/extensions/bootstrap/Dropdown.php
index 8109add695..fa8f17806d 100644
--- a/extensions/bootstrap/Dropdown.php
+++ b/extensions/bootstrap/Dropdown.php
@@ -62,8 +62,8 @@ class Dropdown extends Widget
/**
* Renders menu items.
- * @param array $items the menu items to be rendered
- * @return string the rendering result.
+ * @param array $items the menu items to be rendered
+ * @return string the rendering result.
* @throws InvalidConfigException if the label option is not specified in one of the items.
*/
protected function renderItems($items)
diff --git a/extensions/bootstrap/Nav.php b/extensions/bootstrap/Nav.php
index a21591489e..fb9e560468 100644
--- a/extensions/bootstrap/Nav.php
+++ b/extensions/bootstrap/Nav.php
@@ -136,8 +136,8 @@ class Nav extends Widget
/**
* Renders a widget's item.
- * @param string|array $item the item to render.
- * @return string the rendering result.
+ * @param string|array $item the item to render.
+ * @return string the rendering result.
* @throws InvalidConfigException
*/
public function renderItem($item)
@@ -211,7 +211,7 @@ class Nav extends Widget
* as the route for the item and the rest of the elements are the associated parameters.
* Only when its route and parameters match [[route]] and [[params]], respectively, will a menu item
* be considered active.
- * @param array $item the menu item to be checked
+ * @param array $item the menu item to be checked
* @return boolean whether the menu item is active
*/
protected function isItemActive($item)
diff --git a/extensions/bootstrap/NavBar.php b/extensions/bootstrap/NavBar.php
index ab681d189f..af417252ad 100644
--- a/extensions/bootstrap/NavBar.php
+++ b/extensions/bootstrap/NavBar.php
@@ -62,7 +62,7 @@ class NavBar extends Widget
public $brandLabel;
/**
* @param array|string $url the URL for the brand's hyperlink tag. This parameter will be processed by [[Url::to()]]
- * and will be used for the "href" attribute of the brand link. If not set, [[\yii\web\Application::homeUrl]] will be used.
+ * and will be used for the "href" attribute of the brand link. If not set, [[\yii\web\Application::homeUrl]] will be used.
*/
public $brandUrl;
/**
diff --git a/extensions/bootstrap/Progress.php b/extensions/bootstrap/Progress.php
index ec0827aa56..1c466f6443 100644
--- a/extensions/bootstrap/Progress.php
+++ b/extensions/bootstrap/Progress.php
@@ -112,7 +112,7 @@ class Progress extends Widget
/**
* Renders the progress.
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException if the "percent" option is not set in a stacked progress bar.
*/
protected function renderProgress()
@@ -135,10 +135,10 @@ class Progress extends Widget
/**
* Generates a bar
- * @param integer $percent the percentage of the bar
- * @param string $label, optional, the label to display at the bar
- * @param array $options the HTML attributes of the bar
- * @return string the rendering result.
+ * @param integer $percent the percentage of the bar
+ * @param string $label, optional, the label to display at the bar
+ * @param array $options the HTML attributes of the bar
+ * @return string the rendering result.
*/
protected function renderBar($percent, $label = '', $options = [])
{
diff --git a/extensions/bootstrap/Tabs.php b/extensions/bootstrap/Tabs.php
index 7c7274a22f..b5669f6801 100644
--- a/extensions/bootstrap/Tabs.php
+++ b/extensions/bootstrap/Tabs.php
@@ -120,7 +120,7 @@ class Tabs extends Widget
/**
* Renders tab items as specified on [[items]].
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException.
*/
protected function renderItems()
@@ -192,9 +192,9 @@ class Tabs extends Widget
/**
* Normalizes dropdown item options by removing tab specific keys `content` and `contentOptions`, and also
* configure `panes` accordingly.
- * @param array $items the dropdown items configuration.
- * @param array $panes the panes reference array.
- * @return boolean whether any of the dropdown items is `active` or not.
+ * @param array $items the dropdown items configuration.
+ * @param array $panes the panes reference array.
+ * @return boolean whether any of the dropdown items is `active` or not.
* @throws InvalidConfigException
*/
protected function renderDropdown(&$items, &$panes)
diff --git a/extensions/codeception/BasePage.php b/extensions/codeception/BasePage.php
index 33c6e3684b..8f4d129ce1 100644
--- a/extensions/codeception/BasePage.php
+++ b/extensions/codeception/BasePage.php
@@ -46,8 +46,8 @@ abstract class BasePage extends Component
* Returns the URL to this page.
* The URL will be returned by calling the URL manager of the application
* with [[route]] and the provided parameters.
- * @param array $params the GET parameters for creating the URL
- * @return string the URL to this page
+ * @param array $params the GET parameters for creating the URL
+ * @return string the URL to this page
* @throws InvalidConfigException if [[route]] is not set or invalid
*/
public function getUrl($params = [])
@@ -65,9 +65,9 @@ abstract class BasePage extends Component
/**
* Creates a page instance and sets the test guy to use [[url]].
- * @param \Codeception\AbstractGuy $I the test guy instance
- * @param array $params the GET parameters to be used to generate [[url]]
- * @return static the page instance
+ * @param \Codeception\AbstractGuy $I the test guy instance
+ * @param array $params the GET parameters to be used to generate [[url]]
+ * @return static the page instance
*/
public static function openBy($I, $params = [])
{
diff --git a/extensions/codeception/TestCase.php b/extensions/codeception/TestCase.php
index de0f1a7b58..c1b6952065 100644
--- a/extensions/codeception/TestCase.php
+++ b/extensions/codeception/TestCase.php
@@ -1,4 +1,9 @@
property;`.
- * @param string $name the property name
- * @return mixed the property value
+ * @param string $name the property name
+ * @return mixed the property value
* @throws UnknownPropertyException if the property is not defined
*/
public function __get($name)
@@ -52,10 +57,10 @@ class TestCase extends Test
*
* Do not call this method directly as it is a PHP magic method that
* will be implicitly called when an unknown method is being invoked.
- * @param string $name the method name
- * @param array $params method parameters
+ * @param string $name the method name
+ * @param array $params method parameters
* @throws UnknownMethodException when calling unknown method
- * @return mixed the method return value
+ * @return mixed the method return value
*/
public function __call($name, $params)
{
@@ -89,10 +94,10 @@ class TestCase extends Test
/**
* Mocks up the application instance.
- * @param array $config the configuration that should be used to generate the application instance.
- * If null, [[appConfig]] will be used.
+ * @param array $config the configuration that should be used to generate the application instance.
+ * If null, [[appConfig]] will be used.
* @return \yii\web\Application|\yii\console\Application the application instance
- * @throws InvalidConfigException if the application configuration is invalid
+ * @throws InvalidConfigException if the application configuration is invalid
*/
protected function mockApplication($config = null)
{
diff --git a/extensions/composer/Installer.php b/extensions/composer/Installer.php
index e597101a4d..1ace16b7ad 100644
--- a/extensions/composer/Installer.php
+++ b/extensions/composer/Installer.php
@@ -196,12 +196,12 @@ class Installer extends LibraryInstaller
file_put_contents($yiiDir . '/' . $file, << 1], [2, 3, 4]);
* ~~~
*
- * @param array $attributes attribute values (name-value pairs) to be saved into the table
- * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
- * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
+ * @param array $attributes attribute values (name-value pairs) to be saved into the table
+ * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
+ * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
* @return integer the number of rows updated
*/
public static function updateAll($attributes, $condition = [])
@@ -465,11 +465,11 @@ class ActiveRecord extends BaseActiveRecord
* Customer::updateAllCounters(['age' => 1]);
* ~~~
*
- * @param array $counters the counters to be updated (attribute name => increment value).
- * Use negative values if you want to decrement the counters.
- * @param string|array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @return integer the number of rows updated
+ * @param array $counters the counters to be updated (attribute name => increment value).
+ * Use negative values if you want to decrement the counters.
+ * @param string|array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @return integer the number of rows updated
*/
public static function updateAllCounters($counters, $condition = [])
{
@@ -531,8 +531,8 @@ class ActiveRecord extends BaseActiveRecord
* Customer::deleteAll('status = 3');
* ~~~
*
- * @param array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
- * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
+ * @param array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
+ * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
* @return integer the number of rows deleted
*/
public static function deleteAll($condition = [])
diff --git a/extensions/elasticsearch/Command.php b/extensions/elasticsearch/Command.php
index fa4defb463..560992b813 100644
--- a/extensions/elasticsearch/Command.php
+++ b/extensions/elasticsearch/Command.php
@@ -42,7 +42,7 @@ class Command extends Component
public $options = [];
/**
- * @param array $options
+ * @param array $options
* @return mixed
*/
public function search($options = [])
@@ -65,11 +65,11 @@ class Command extends Component
/**
* Inserts a document into an index
- * @param string $index
- * @param string $type
- * @param string|array $data json string or array of data to store
- * @param null $id the documents id. If not specified Id will be automatically chosen
- * @param array $options
+ * @param string $index
+ * @param string $type
+ * @param string|array $data json string or array of data to store
+ * @param null $id the documents id. If not specified Id will be automatically chosen
+ * @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-index_.html
*/
@@ -89,7 +89,7 @@ class Command extends Component
* @param $index
* @param $type
* @param $id
- * @param array $options
+ * @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-get.html
*/
@@ -105,7 +105,7 @@ class Command extends Component
* @param $index
* @param $type
* @param $ids
- * @param array $options
+ * @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-multi-get.html
*/
@@ -147,7 +147,7 @@ class Command extends Component
* @param $index
* @param $type
* @param $id
- * @param array $options
+ * @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-delete.html
*/
@@ -161,7 +161,7 @@ class Command extends Component
* @param $index
* @param $type
* @param $id
- * @param array $options
+ * @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-update.html
*/
@@ -176,7 +176,7 @@ class Command extends Component
/**
* creates an index
* @param $index
- * @param array $configuration
+ * @param array $configuration
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-create-index.html
*/
@@ -319,8 +319,8 @@ class Command extends Component
}
/**
- * @param string $index
- * @param string $type
+ * @param string $index
+ * @param string $type
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-get-mapping.html
*/
@@ -342,7 +342,7 @@ class Command extends Component
/**
* @param $index
- * @param string $type
+ * @param string $type
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-get-field-mapping.html
*/
@@ -368,7 +368,7 @@ class Command extends Component
* @param $pattern
* @param $settings
* @param $mappings
- * @param integer $order
+ * @param integer $order
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-templates.html
*/
diff --git a/extensions/elasticsearch/Connection.php b/extensions/elasticsearch/Connection.php
index f617c66aa2..9ed0289a03 100644
--- a/extensions/elasticsearch/Connection.php
+++ b/extensions/elasticsearch/Connection.php
@@ -161,7 +161,7 @@ class Connection extends Component
/**
* Creates a command for execution.
- * @param array $config the configuration for the Command class
+ * @param array $config the configuration for the Command class
* @return Command the DB command
*/
public function createCommand($config = [])
diff --git a/extensions/elasticsearch/Query.php b/extensions/elasticsearch/Query.php
index c9ab5f258f..dc9996bdb3 100644
--- a/extensions/elasticsearch/Query.php
+++ b/extensions/elasticsearch/Query.php
@@ -109,9 +109,9 @@ class Query extends Component implements QueryInterface
/**
* Creates a DB command that can be used to execute this query.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return Command the created DB command instance.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return Command the created DB command instance.
*/
public function createCommand($db = null)
{
@@ -126,9 +126,9 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns all results as an array.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -161,10 +161,10 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns a single row of result.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
* @return array|boolean the first row (in terms of an array) of the query result. False is returned if the query
- * results in nothing.
+ * results in nothing.
*/
public function one($db = null)
{
@@ -183,12 +183,14 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns the complete search result including e.g. hits, facets, totalCount.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @param array $options The options given with this query. Possible options are:
- * - [routing](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search.html#search-routing)
- * - [search_type](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-search-type.html)
- * @return array the query results.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @param array $options The options given with this query. Possible options are:
+ *
+ * - [routing](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search.html#search-routing)
+ * - [search_type](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-search-type.html)
+ *
+ * @return array the query results.
*/
public function search($db = null, $options = [])
{
@@ -224,9 +226,9 @@ class Query extends Component implements QueryInterface
*
* This will not run facet queries.
*
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function delete($db = null)
{
@@ -237,11 +239,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the query result as a scalar value.
* The value returned will be the specified field in the first document of the query results.
- * @param string $field name of the attribute to select
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return string the value of the specified attribute in the first record of the query result.
- * Null is returned if the query result is empty or the field does not exist.
+ * @param string $field name of the attribute to select
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return string the value of the specified attribute in the first record of the query result.
+ * Null is returned if the query result is empty or the field does not exist.
*/
public function scalar($field, $db = null)
{
@@ -255,10 +257,10 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns the first column of the result.
- * @param string $field the field to query over
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return array the first column of the query result. An empty array is returned if the query results in nothing.
+ * @param string $field the field to query over
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return array the first column of the query result. An empty array is returned if the query results in nothing.
*/
public function column($field, $db = null)
{
@@ -277,10 +279,10 @@ class Query extends Component implements QueryInterface
/**
* Returns the number of records.
- * @param string $q the COUNT expression. This parameter is ignored by this implementation.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return integer number of records
+ * @param string $q the COUNT expression. This parameter is ignored by this implementation.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return integer number of records
*/
public function count($q = '*', $db = null)
{
@@ -296,9 +298,9 @@ class Query extends Component implements QueryInterface
/**
* Returns a value indicating whether the query result contains any row of data.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `elasticsearch` application component will be used.
- * @return boolean whether the query result contains any row of data.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `elasticsearch` application component will be used.
+ * @return boolean whether the query result contains any row of data.
*/
public function exists($db = null)
{
@@ -307,10 +309,10 @@ class Query extends Component implements QueryInterface
/**
* Adds a facet search to this query.
- * @param string $name the name of this facet
- * @param string $type the facet type. e.g. `terms`, `range`, `histogram`...
- * @param string|array $options the configuration options for this facet. Can be an array or a json string.
- * @return static the query object itself
+ * @param string $name the name of this facet
+ * @param string $type the facet type. e.g. `terms`, `range`, `histogram`...
+ * @param string|array $options the configuration options for this facet. Can be an array or a json string.
+ * @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-query-facet.html
*/
public function addFacet($name, $type, $options)
@@ -321,8 +323,8 @@ class Query extends Component implements QueryInterface
/**
* The `terms facet` allow to specify field facets that return the N most frequent terms.
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-terms-facet.html
*/
@@ -334,8 +336,8 @@ class Query extends Component implements QueryInterface
/**
* Range facet allows to specify a set of ranges and get both the number of docs (count) that fall
* within each range, and aggregated data either based on the field, or using another field.
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-range-facet.html
*/
@@ -348,8 +350,8 @@ class Query extends Component implements QueryInterface
* The histogram facet works with numeric data by building a histogram across intervals of the field values.
* Each value is "rounded" into an interval (or placed in a bucket), and statistics are provided per
* interval/bucket (count and total).
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-histogram-facet.html
*/
@@ -360,8 +362,8 @@ class Query extends Component implements QueryInterface
/**
* A specific histogram facet that can work with date field types enhancing it over the regular histogram facet.
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-date-histogram-facet.html
*/
@@ -373,8 +375,8 @@ class Query extends Component implements QueryInterface
/**
* A filter facet (not to be confused with a facet filter) allows you to return a count of the hits matching the filter.
* The filter itself can be expressed using the Query DSL.
- * @param string $name the name of this facet
- * @param string $filter the query in Query DSL
+ * @param string $name the name of this facet
+ * @param string $filter the query in Query DSL
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-filter-facet.html
*/
@@ -386,8 +388,8 @@ class Query extends Component implements QueryInterface
/**
* A facet query allows to return a count of the hits matching the facet query.
* The query itself can be expressed using the Query DSL.
- * @param string $name the name of this facet
- * @param string $query the query in Query DSL
+ * @param string $name the name of this facet
+ * @param string $query the query in Query DSL
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-query-facet.html
*/
@@ -399,8 +401,8 @@ class Query extends Component implements QueryInterface
/**
* Statistical facet allows to compute statistical data on a numeric fields. The statistical data include count,
* total, sum of squares, mean (average), minimum, maximum, variance, and standard deviation.
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-statistical-facet.html
*/
@@ -412,8 +414,8 @@ class Query extends Component implements QueryInterface
/**
* The `terms_stats` facet combines both the terms and statistical allowing to compute stats computed on a field,
* per term value driven by another field.
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-terms-stats-facet.html
*/
@@ -425,8 +427,8 @@ class Query extends Component implements QueryInterface
/**
* The `geo_distance` facet is a facet providing information for ranges of distances from a provided `geo_point`
* including count of the number of hits that fall within each range, and aggregation information (like `total`).
- * @param string $name the name of this facet
- * @param array $options additional option. Please refer to the elasticsearch documentation for details.
+ * @param string $name the name of this facet
+ * @param array $options additional option. Please refer to the elasticsearch documentation for details.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-geo-distance-facet.html
*/
@@ -443,7 +445,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the querypart of this search query.
- * @param string $query
+ * @param string $query
* @return static the query object itself
*/
public function query($query)
@@ -454,7 +456,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the filter part of this search query.
- * @param string $filter
+ * @param string $filter
* @return static the query object itself
*/
public function filter($filter)
@@ -465,11 +467,11 @@ class Query extends Component implements QueryInterface
/**
* Sets the index and type to retrieve documents from.
- * @param string|array $index The index to retrieve data from. This can be a string representing a single index
- * or a an array of multiple indexes. If this is `null` it means that all indexes are being queried.
- * @param string|array $type The type to retrieve data from. This can be a string representing a single type
- * or a an array of multiple types. If this is `null` it means that all types are being queried.
- * @return static the query object itself
+ * @param string|array $index The index to retrieve data from. This can be a string representing a single index
+ * or a an array of multiple indexes. If this is `null` it means that all indexes are being queried.
+ * @param string|array $type The type to retrieve data from. This can be a string representing a single type
+ * or a an array of multiple types. If this is `null` it means that all types are being queried.
+ * @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-search.html#search-multi-index-type
*/
public function from($index, $type = null)
@@ -481,7 +483,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the fields to retrieve from the documents.
- * @param array $fields the fields to be selected.
+ * @param array $fields the fields to be selected.
* @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-fields.html
*/
@@ -497,9 +499,9 @@ class Query extends Component implements QueryInterface
/**
* Sets the search timeout.
- * @param integer $timeout A search timeout, bounding the search request to be executed within the specified time value
- * and bail with the hits accumulated up to that point when expired. Defaults to no timeout.
- * @return static the query object itself
+ * @param integer $timeout A search timeout, bounding the search request to be executed within the specified time value
+ * and bail with the hits accumulated up to that point when expired. Defaults to no timeout.
+ * @return static the query object itself
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-body.html#_parameters_3
*/
public function timeout($timeout)
diff --git a/extensions/elasticsearch/QueryBuilder.php b/extensions/elasticsearch/QueryBuilder.php
index 6756d42cf2..7d0e770311 100644
--- a/extensions/elasticsearch/QueryBuilder.php
+++ b/extensions/elasticsearch/QueryBuilder.php
@@ -27,7 +27,7 @@ class QueryBuilder extends \yii\base\Object
/**
* Constructor.
* @param Connection $connection the database connection.
- * @param array $config name-value pairs that will be used to initialize the object properties
+ * @param array $config name-value pairs that will be used to initialize the object properties
*/
public function __construct($connection, $config = [])
{
@@ -37,9 +37,9 @@ class QueryBuilder extends \yii\base\Object
/**
* Generates query from a [[Query]] object.
- * @param Query $query the [[Query]] object from which the query will be generated
+ * @param Query $query the [[Query]] object from which the query will be generated
* @return array the generated SQL statement (the first array element) and the corresponding
- * parameters to be bound to the SQL statement (the second array element).
+ * parameters to be bound to the SQL statement (the second array element).
*/
public function build($query)
{
@@ -134,7 +134,7 @@ class QueryBuilder extends \yii\base\Object
/**
* Parses the condition specification and generates the corresponding SQL expression.
*
- * @param string|array $condition the condition specification. Please refer to [[Query::where()]] on how to specify a condition.
+ * @param string|array $condition the condition specification. Please refer to [[Query::where()]] on how to specify a condition.
* @throws \yii\base\InvalidParamException if unknown operator is used in query
* @throws \yii\base\NotSupportedException if string conditions are used in where
* @return string the generated SQL expression
diff --git a/extensions/faker/FixtureController.php b/extensions/faker/FixtureController.php
index fdac7b27bd..7cc38b7b5a 100644
--- a/extensions/faker/FixtureController.php
+++ b/extensions/faker/FixtureController.php
@@ -283,7 +283,7 @@ class FixtureController extends \yii\console\controllers\FixtureController
/**
* Checks if needed to generate all fixtures.
- * @param string $file
+ * @param string $file
* @return bool
*/
public function needToGenerateAll($file)
@@ -293,8 +293,8 @@ class FixtureController extends \yii\console\controllers\FixtureController
/**
* Returns generator template for the given fixture name
- * @param string $file template file
- * @return array generator template
+ * @param string $file template file
+ * @return array generator template
* @throws \yii\console\Exception if wrong file format
*/
public function getTemplate($file)
@@ -310,7 +310,7 @@ class FixtureController extends \yii\console\controllers\FixtureController
/**
* Returns exported to the string representation of given fixtures array.
- * @param array $fixtures
+ * @param array $fixtures
* @return string exported fixtures format
*/
public function exportFixtures($fixtures)
@@ -335,9 +335,9 @@ class FixtureController extends \yii\console\controllers\FixtureController
/**
* Generates fixture from given template
- * @param array $template fixture template
- * @param integer $index current fixture index
- * @return array fixture
+ * @param array $template fixture template
+ * @param integer $index current fixture index
+ * @return array fixture
*/
public function generateFixture($template, $index)
{
@@ -356,7 +356,7 @@ class FixtureController extends \yii\console\controllers\FixtureController
/**
* Prompts user with message if he confirm generation with given fixture templates files.
- * @param array $files
+ * @param array $files
* @return boolean
*/
public function confirmGeneration($files)
diff --git a/extensions/gii/CodeFile.php b/extensions/gii/CodeFile.php
index 0fb9098a55..7fa57cc004 100644
--- a/extensions/gii/CodeFile.php
+++ b/extensions/gii/CodeFile.php
@@ -56,7 +56,7 @@ class CodeFile extends Object
/**
* Constructor.
- * @param string $path the file path that the new code should be saved to.
+ * @param string $path the file path that the new code should be saved to.
* @param string $content the newly generated code content.
*/
public function __construct($path, $content)
@@ -166,8 +166,8 @@ class CodeFile extends Object
/**
* Renders diff between two sets of lines
*
- * @param mixed $lines1
- * @param mixed $lines2
+ * @param mixed $lines1
+ * @param mixed $lines2
* @return string
*/
private function renderDiff($lines1, $lines2)
diff --git a/extensions/gii/Generator.php b/extensions/gii/Generator.php
index 16b869c905..32735824ba 100644
--- a/extensions/gii/Generator.php
+++ b/extensions/gii/Generator.php
@@ -100,7 +100,7 @@ abstract class Generator extends Model
* Derived classes usually should override this method if they require the existence of
* certain template files.
* @return array list of code template files that are required. They should be file paths
- * relative to [[templatePath]].
+ * relative to [[templatePath]].
*/
public function requiredTemplates()
{
@@ -256,11 +256,11 @@ abstract class Generator extends Model
/**
* Saves the generated code into files.
- * @param CodeFile[] $files the code files to be saved
- * @param array $answers
- * @param string $results this parameter receives a value from this method indicating the log messages
- * generated while saving the code files.
- * @return boolean whether there is any error while saving the code files.
+ * @param CodeFile[] $files the code files to be saved
+ * @param array $answers
+ * @param string $results this parameter receives a value from this method indicating the log messages
+ * generated while saving the code files.
+ * @return boolean whether there is any error while saving the code files.
*/
public function save($files, $answers, &$results)
{
@@ -287,7 +287,7 @@ abstract class Generator extends Model
}
/**
- * @return string the root path of the template files that are currently being used.
+ * @return string the root path of the template files that are currently being used.
* @throws InvalidConfigException if [[template]] is invalid
*/
public function getTemplatePath()
@@ -302,9 +302,9 @@ abstract class Generator extends Model
/**
* Generates code using the specified code template and parameters.
* Note that the code template will be used as a PHP file.
- * @param string $template the code template file. This must be specified as a file path
- * relative to [[templatePath]].
- * @param array $params list of parameters to be passed to the template file.
+ * @param string $template the code template file. This must be specified as a file path
+ * relative to [[templatePath]].
+ * @param array $params list of parameters to be passed to the template file.
* @return string the generated code
*/
public function render($template, $params = [])
@@ -340,7 +340,7 @@ abstract class Generator extends Model
* If the `extends` option is specified, it will also check if the class is a child class
* of the class represented by the `extends` option.
* @param string $attribute the attribute being validated
- * @param array $params the validation options
+ * @param array $params the validation options
*/
public function validateClass($attribute, $params)
{
@@ -364,7 +364,7 @@ abstract class Generator extends Model
* An inline validator that checks if the attribute value refers to a valid namespaced class name.
* The validator will check if the directory containing the new class file exist or not.
* @param string $attribute the attribute being validated
- * @param array $params the validation options
+ * @param array $params the validation options
*/
public function validateNewClass($attribute, $params)
{
@@ -393,7 +393,7 @@ abstract class Generator extends Model
}
/**
- * @param string $value the attribute to be validated
+ * @param string $value the attribute to be validated
* @return boolean whether the value is a reserved PHP keyword.
*/
public function isReservedKeyword($value)
diff --git a/extensions/gii/components/ActiveField.php b/extensions/gii/components/ActiveField.php
index 13fc828954..c444b7bc5a 100644
--- a/extensions/gii/components/ActiveField.php
+++ b/extensions/gii/components/ActiveField.php
@@ -57,7 +57,7 @@ class ActiveField extends \yii\widgets\ActiveField
/**
* Makes field auto completable
- * @param array $data auto complete data (array of callables or scalars)
+ * @param array $data auto complete data (array of callables or scalars)
* @return static the field object itself
*/
public function autoComplete($data)
diff --git a/extensions/gii/controllers/DefaultController.php b/extensions/gii/controllers/DefaultController.php
index a5cb57ef45..438fc3b222 100644
--- a/extensions/gii/controllers/DefaultController.php
+++ b/extensions/gii/controllers/DefaultController.php
@@ -92,9 +92,9 @@ class DefaultController extends Controller
* Runs an action defined in the generator.
* Given an action named "xyz", the method "actionXyz()" in the generator will be called.
* If the method does not exist, a 400 HTTP exception will be thrown.
- * @param string $id the ID of the generator
- * @param string $name the action name
- * @return mixed the result of the action.
+ * @param string $id the ID of the generator
+ * @param string $name the action name
+ * @return mixed the result of the action.
* @throws NotFoundHttpException if the action method does not exist.
*/
public function actionAction($id, $name)
@@ -110,8 +110,8 @@ class DefaultController extends Controller
/**
* Loads the generator with the specified ID.
- * @param string $id the ID of the generator to be loaded.
- * @return \yii\gii\Generator the loaded generator
+ * @param string $id the ID of the generator to be loaded.
+ * @return \yii\gii\Generator the loaded generator
* @throws NotFoundHttpException
*/
protected function loadGenerator($id)
diff --git a/extensions/gii/generators/controller/Generator.php b/extensions/gii/generators/controller/Generator.php
index 7393397ec1..40cbaa4a11 100644
--- a/extensions/gii/generators/controller/Generator.php
+++ b/extensions/gii/generators/controller/Generator.php
@@ -238,7 +238,7 @@ class Generator extends \yii\gii\Generator
}
/**
- * @param string $action the action ID
+ * @param string $action the action ID
* @return string the action view file path
*/
public function getViewFile($action)
diff --git a/extensions/gii/generators/crud/Generator.php b/extensions/gii/generators/crud/Generator.php
index 97c0512c46..7bee53e989 100644
--- a/extensions/gii/generators/crud/Generator.php
+++ b/extensions/gii/generators/crud/Generator.php
@@ -214,7 +214,7 @@ class Generator extends \yii\gii\Generator
/**
* Generates code for active field
- * @param string $attribute
+ * @param string $attribute
* @return string
*/
public function generateActiveField($attribute)
@@ -248,7 +248,7 @@ class Generator extends \yii\gii\Generator
/**
* Generates code for active search field
- * @param string $attribute
+ * @param string $attribute
* @return string
*/
public function generateActiveSearchField($attribute)
@@ -267,7 +267,7 @@ class Generator extends \yii\gii\Generator
/**
* Generates column format
- * @param \yii\db\ColumnSchema $column
+ * @param \yii\db\ColumnSchema $column
* @return string
*/
public function generateColumnFormat($column)
diff --git a/extensions/gii/generators/model/Generator.php b/extensions/gii/generators/model/Generator.php
index c6d2b091e2..9a9401654c 100644
--- a/extensions/gii/generators/model/Generator.php
+++ b/extensions/gii/generators/model/Generator.php
@@ -175,8 +175,8 @@ class Generator extends \yii\gii\Generator
/**
* Generates the attribute labels for the specified table.
- * @param \yii\db\TableSchema $table the table schema
- * @return array the generated attribute labels (name => label)
+ * @param \yii\db\TableSchema $table the table schema
+ * @return array the generated attribute labels (name => label)
*/
public function generateLabels($table)
{
@@ -200,8 +200,8 @@ class Generator extends \yii\gii\Generator
/**
* Generates validation rules for the specified table.
- * @param \yii\db\TableSchema $table the table schema
- * @return array the generated validation rules
+ * @param \yii\db\TableSchema $table the table schema
+ * @return array the generated validation rules
*/
public function generateRules($table)
{
@@ -361,7 +361,7 @@ class Generator extends \yii\gii\Generator
/**
* Generates the link parameter to be used in generating the relation declaration.
- * @param array $refs reference constraint
+ * @param array $refs reference constraint
* @return string the generated link parameter.
*/
protected function generateRelationLink($refs)
@@ -380,7 +380,7 @@ class Generator extends \yii\gii\Generator
* each referencing a column in a different table.
* @param \yii\db\TableSchema the table being checked
* @return array|boolean the relevant foreign key constraint information if the table is a pivot table,
- * or false if the table is not a pivot table.
+ * or false if the table is not a pivot table.
*/
protected function checkPivotTable($table)
{
@@ -407,12 +407,12 @@ class Generator extends \yii\gii\Generator
/**
* Generate a relation name for the specified table and a base name.
- * @param array $relations the relations being generated currently.
- * @param string $className the class name that will contain the relation declarations
- * @param \yii\db\TableSchema $table the table schema
- * @param string $key a base name that the relation name may be generated from
- * @param boolean $multiple whether this is a has-many relation
- * @return string the relation name
+ * @param array $relations the relations being generated currently.
+ * @param string $className the class name that will contain the relation declarations
+ * @param \yii\db\TableSchema $table the table schema
+ * @param string $key a base name that the relation name may be generated from
+ * @param boolean $multiple whether this is a has-many relation
+ * @return string the relation name
*/
protected function generateRelationName($relations, $className, $table, $key, $multiple)
{
@@ -535,7 +535,7 @@ class Generator extends \yii\gii\Generator
/**
* Generates a class name from the specified table name.
- * @param string $tableName the table name (which may contain schema prefix)
+ * @param string $tableName the table name (which may contain schema prefix)
* @return string the generated class name
*/
protected function generateClassName($tableName)
@@ -580,9 +580,9 @@ class Generator extends \yii\gii\Generator
/**
* Checks if any of the specified columns is auto incremental.
- * @param \yii\db\TableSchema $table the table schema
- * @param array $columns columns to check for autoIncrement property
- * @return boolean whether any of the specified columns is auto incremental.
+ * @param \yii\db\TableSchema $table the table schema
+ * @param array $columns columns to check for autoIncrement property
+ * @return boolean whether any of the specified columns is auto incremental.
*/
protected function isColumnAutoIncremental($table, $columns)
{
diff --git a/extensions/imagine/BaseImage.php b/extensions/imagine/BaseImage.php
index a511cc295b..1cd51c0612 100644
--- a/extensions/imagine/BaseImage.php
+++ b/extensions/imagine/BaseImage.php
@@ -75,7 +75,7 @@ class BaseImage
/**
* Creates an `Imagine` object based on the specified [[driver]].
- * @return ImagineInterface the new `Imagine` object
+ * @return ImagineInterface the new `Imagine` object
* @throws InvalidConfigException if [[driver]] is unknown or the system doesn't support any [[driver]].
*/
protected static function createImagine()
@@ -116,10 +116,10 @@ class BaseImage
* $obj->crop('path\to\image.jpg', 200, 200, $point);
* ~~~
*
- * @param string $filename the image file path or path alias.
- * @param integer $width the crop width
- * @param integer $height the crop height
- * @param array $start the starting point. This must be an array with two elements representing `x` and `y` coordinates.
+ * @param string $filename the image file path or path alias.
+ * @param integer $width the crop width
+ * @param integer $height the crop height
+ * @param array $start the starting point. This must be an array with two elements representing `x` and `y` coordinates.
* @return ImageInterface
* @throws InvalidParamException if the `$start` parameter is invalid
*/
@@ -138,10 +138,10 @@ class BaseImage
/**
* Creates a thumbnail image. The function differs from `\Imagine\Image\ImageInterface::thumbnail()` function that
* it keeps the aspect ratio of the image.
- * @param string $filename the image file path or path alias.
- * @param integer $width the width in pixels to create the thumbnail
- * @param integer $height the height in pixels to create the thumbnail
- * @param string $mode
+ * @param string $filename the image file path or path alias.
+ * @param integer $width the width in pixels to create the thumbnail
+ * @param integer $height the height in pixels to create the thumbnail
+ * @param string $mode
* @return ImageInterface
*/
public static function thumbnail($filename, $width, $height, $mode = ManipulatorInterface::THUMBNAIL_OUTBOUND)
@@ -177,9 +177,9 @@ class BaseImage
/**
* Adds a watermark to an existing image.
- * @param string $filename the image file path or path alias.
- * @param string $watermarkFilename the file path or path alias of the watermark image.
- * @param array $start the starting point. This must be an array with two elements representing `x` and `y` coordinates.
+ * @param string $filename the image file path or path alias.
+ * @param string $watermarkFilename the file path or path alias of the watermark image.
+ * @param array $start the starting point. This must be an array with two elements representing `x` and `y` coordinates.
* @return ImageInterface
* @throws InvalidParamException if `$start` is invalid
*/
@@ -198,11 +198,11 @@ class BaseImage
/**
* Draws a text string on an existing image.
- * @param string $filename the image file path or path alias.
- * @param string $text the text to write to the image
- * @param string $fontFile the file path or path alias
- * @param array $start the starting position of the text. This must be an array with two elements representing `x` and `y` coordinates.
- * @param array $fontOptions the font options. The following options may be specified:
+ * @param string $filename the image file path or path alias.
+ * @param string $text the text to write to the image
+ * @param string $fontFile the file path or path alias
+ * @param array $start the starting position of the text. This must be an array with two elements representing `x` and `y` coordinates.
+ * @param array $fontOptions the font options. The following options may be specified:
*
* - color: The font color. Defaults to "fff".
* - size: The font size. Defaults to 12.
@@ -231,10 +231,10 @@ class BaseImage
/**
* Adds a frame around of the image. Please note that the image size will increase by `$margin` x 2.
- * @param string $filename the full path to the image file
- * @param integer $margin the frame size to add around the image
- * @param string $color the frame color
- * @param integer $alpha the alpha value of the frame.
+ * @param string $filename the full path to the image file
+ * @param integer $margin the frame size to add around the image
+ * @param string $color the frame color
+ * @param integer $alpha the alpha value of the frame.
* @return ImageInterface
*/
public static function frame($filename, $margin = 20, $color = '666', $alpha = 100)
diff --git a/extensions/jui/Accordion.php b/extensions/jui/Accordion.php
index d4d4dcdbba..7847e78df3 100644
--- a/extensions/jui/Accordion.php
+++ b/extensions/jui/Accordion.php
@@ -100,7 +100,7 @@ class Accordion extends Widget
/**
* Renders collapsible items as specified on [[items]].
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException.
*/
protected function renderItems()
diff --git a/extensions/jui/AutoComplete.php b/extensions/jui/AutoComplete.php
index 6617b2df86..8baa544b53 100644
--- a/extensions/jui/AutoComplete.php
+++ b/extensions/jui/AutoComplete.php
@@ -33,7 +33,7 @@ use yii\helpers\Html;
* 'source' => ['USA', 'RUS'],
* ],
* ]);
- *```
+ * ```
*
* @see http://api.jqueryui.com/autocomplete/
* @author Alexander Kochetov
diff --git a/extensions/jui/DatePicker.php b/extensions/jui/DatePicker.php
index 83a26d8ef3..9360a229c0 100644
--- a/extensions/jui/DatePicker.php
+++ b/extensions/jui/DatePicker.php
@@ -37,7 +37,7 @@ use yii\helpers\Json;
* 'dateFormat' => 'yy-mm-dd',
* ],
* ]);
- *```
+ * ```
*
* @see http://api.jqueryui.com/datepicker/
* @author Alexander Kochetov
diff --git a/extensions/jui/ProgressBar.php b/extensions/jui/ProgressBar.php
index 5fcd55877b..d35fc9bb3c 100644
--- a/extensions/jui/ProgressBar.php
+++ b/extensions/jui/ProgressBar.php
@@ -28,7 +28,7 @@ use yii\helpers\Html;
* ~~~php
* ProgressBar::begin([
* 'clientOptions' => ['value' => 75],
- * ]);
+ * ]);
*
* echo '
Loading...
';
*
diff --git a/extensions/jui/Selectable.php b/extensions/jui/Selectable.php
index 6af3f5815c..a8302b5728 100644
--- a/extensions/jui/Selectable.php
+++ b/extensions/jui/Selectable.php
@@ -94,7 +94,7 @@ class Selectable extends Widget
/**
* Renders selectable items as specified on [[items]].
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException.
*/
public function renderItems()
diff --git a/extensions/jui/Sortable.php b/extensions/jui/Sortable.php
index a87cdf6347..b974d5a912 100644
--- a/extensions/jui/Sortable.php
+++ b/extensions/jui/Sortable.php
@@ -103,7 +103,7 @@ class Sortable extends Widget
/**
* Renders sortable items as specified on [[items]].
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException.
*/
public function renderItems()
diff --git a/extensions/jui/Spinner.php b/extensions/jui/Spinner.php
index 1222515d18..2daa866f57 100644
--- a/extensions/jui/Spinner.php
+++ b/extensions/jui/Spinner.php
@@ -29,7 +29,7 @@ use yii\helpers\Html;
* 'name' => 'country',
* 'clientOptions' => ['step' => 2],
* ]);
- *```
+ * ```
*
* @see http://api.jqueryui.com/spinner/
* @author Alexander Kochetov
diff --git a/extensions/jui/Tabs.php b/extensions/jui/Tabs.php
index 4bff01e5c5..f6a5fb7a16 100644
--- a/extensions/jui/Tabs.php
+++ b/extensions/jui/Tabs.php
@@ -69,7 +69,7 @@ class Tabs extends Widget
* - content: string, the content to show when corresponding tab is clicked. Can be omitted if url is specified.
* - url: mixed, mixed, optional, the url to load tab contents via AJAX. It is required if no content is specified.
* - template: string, optional, the header link template to render the header link. If none specified
- * [[linkTemplate]] will be used instead.
+ * [[linkTemplate]] will be used instead.
* - options: array, optional, the HTML attributes of the header.
* - headerOptions: array, optional, the HTML attributes for the header container tag.
*/
@@ -113,7 +113,7 @@ class Tabs extends Widget
/**
* Renders tab items as specified on [[items]].
- * @return string the rendering result.
+ * @return string the rendering result.
* @throws InvalidConfigException.
*/
protected function renderItems()
diff --git a/extensions/jui/Widget.php b/extensions/jui/Widget.php
index ff2c8fe504..af2732d494 100644
--- a/extensions/jui/Widget.php
+++ b/extensions/jui/Widget.php
@@ -86,7 +86,7 @@ class Widget extends \yii\base\Widget
/**
* Registers a specific jQuery UI widget options
* @param string $name the name of the jQuery UI widget
- * @param string $id the ID of the widget
+ * @param string $id the ID of the widget
*/
protected function registerClientOptions($name, $id)
{
@@ -100,7 +100,7 @@ class Widget extends \yii\base\Widget
/**
* Registers a specific jQuery UI widget events
* @param string $name the name of the jQuery UI widget
- * @param string $id the ID of the widget
+ * @param string $id the ID of the widget
*/
protected function registerClientEvents($name, $id)
{
@@ -120,9 +120,9 @@ class Widget extends \yii\base\Widget
/**
* Registers a specific jQuery UI widget asset bundle, initializes it with client options and registers related events
- * @param string $name the name of the jQuery UI widget
+ * @param string $name the name of the jQuery UI widget
* @param string $assetBundle the asset bundle for the widget
- * @param string $id the ID of the widget. If null, it will use the `id` value of [[options]].
+ * @param string $id the ID of the widget. If null, it will use the `id` value of [[options]].
*/
protected function registerWidget($name, $assetBundle, $id = null)
{
diff --git a/extensions/mongodb/ActiveQuery.php b/extensions/mongodb/ActiveQuery.php
index 33c58a23dd..6894f02ab0 100644
--- a/extensions/mongodb/ActiveQuery.php
+++ b/extensions/mongodb/ActiveQuery.php
@@ -110,9 +110,9 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns all results as an array.
- * @param Connection $db the Mongo connection used to execute the query.
- * If null, the Mongo connection returned by [[modelClass]] will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If null, the Mongo connection returned by [[modelClass]] will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -137,11 +137,11 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns a single row of result.
- * @param Connection $db the Mongo connection used to execute the query.
- * If null, the Mongo connection returned by [[modelClass]] will be used.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If null, the Mongo connection returned by [[modelClass]] will be used.
* @return ActiveRecord|array|null a single row of query result. Depending on the setting of [[asArray]],
- * the query result may be either an array or an ActiveRecord object. Null will be returned
- * if the query results in nothing.
+ * the query result may be either an array or an ActiveRecord object. Null will be returned
+ * if the query results in nothing.
*/
public function one($db = null)
{
@@ -172,7 +172,7 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Returns the Mongo collection for this query.
- * @param Connection $db Mongo connection.
+ * @param Connection $db Mongo connection.
* @return Collection collection instance.
*/
public function getCollection($db = null)
diff --git a/extensions/mongodb/ActiveRecord.php b/extensions/mongodb/ActiveRecord.php
index d9ac254e63..aa2937014f 100644
--- a/extensions/mongodb/ActiveRecord.php
+++ b/extensions/mongodb/ActiveRecord.php
@@ -40,10 +40,10 @@ abstract class ActiveRecord extends BaseActiveRecord
* Customer::updateAll(['status' => 1], ['status' => 2]);
* ~~~
*
- * @param array $attributes attribute values (name-value pairs) to be saved into the collection
- * @param array $condition description of the objects to update.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $attributes attribute values (name-value pairs) to be saved into the collection
+ * @param array $condition description of the objects to update.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer the number of documents updated.
*/
public static function updateAll($attributes, $condition = [], $options = [])
@@ -59,11 +59,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* Customer::updateAllCounters(['age' => 1]);
* ~~~
*
- * @param array $counters the counters to be updated (attribute name => increment value).
- * Use negative values if you want to decrement the counters.
- * @param array $condition description of the objects to update.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $counters the counters to be updated (attribute name => increment value).
+ * Use negative values if you want to decrement the counters.
+ * @param array $condition description of the objects to update.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer the number of documents updated.
*/
public static function updateAllCounters($counters, $condition = [], $options = [])
@@ -81,9 +81,9 @@ abstract class ActiveRecord extends BaseActiveRecord
* Customer::deleteAll(['status' => 3]);
* ~~~
*
- * @param array $condition description of the objects to delete.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $condition description of the objects to delete.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer the number of documents deleted.
*/
public static function deleteAll($condition = [], $options = [])
@@ -101,10 +101,12 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Declares the name of the Mongo collection associated with this AR class.
+ *
* Collection name can be either a string or array:
* - if string considered as the name of the collection inside the default database.
* - if array - first element considered as the name of the database, second - as
- * name of collection inside that database
+ * name of collection inside that database
+ *
* By default this method returns the class name as the collection name by calling [[Inflector::camel2id()]].
* For example, 'Customer' becomes 'customer', and 'OrderItem' becomes
* 'order_item'. You may override this method if the table is not named after this convention.
@@ -186,11 +188,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* $customer->insert();
* ~~~
*
- * @param boolean $runValidation whether to perform validation before saving the record.
- * If the validation fails, the record will not be inserted into the collection.
- * @param array $attributes list of attributes that need to be saved. Defaults to null,
- * meaning all attributes that are loaded will be saved.
- * @return boolean whether the attributes are valid and the record is inserted successfully.
+ * @param boolean $runValidation whether to perform validation before saving the record.
+ * If the validation fails, the record will not be inserted into the collection.
+ * @param array $attributes list of attributes that need to be saved. Defaults to null,
+ * meaning all attributes that are loaded will be saved.
+ * @return boolean whether the attributes are valid and the record is inserted successfully.
* @throws \Exception in case insert failed.
*/
public function insert($runValidation = true, $attributes = null)
@@ -279,11 +281,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* In the above step 1 and 3, events named [[EVENT_BEFORE_DELETE]] and [[EVENT_AFTER_DELETE]]
* will be raised by the corresponding methods.
*
- * @return integer|boolean the number of documents deleted, or false if the deletion is unsuccessful for some reason.
- * Note that it is possible the number of documents deleted is 0, even though the deletion execution is successful.
+ * @return integer|boolean the number of documents deleted, or false if the deletion is unsuccessful for some reason.
+ * Note that it is possible the number of documents deleted is 0, even though the deletion execution is successful.
* @throws StaleObjectException if [[optimisticLock|optimistic locking]] is enabled and the data
- * being deleted is outdated.
- * @throws \Exception in case delete failed.
+ * being deleted is outdated.
+ * @throws \Exception in case delete failed.
*/
public function delete()
{
@@ -322,8 +324,8 @@ abstract class ActiveRecord extends BaseActiveRecord
* Returns a value indicating whether the given active record is the same as the current one.
* The comparison is made by comparing the table names and the primary key values of the two active records.
* If one of the records [[isNewRecord|is new]] they are also considered not equal.
- * @param ActiveRecord $record record to compare to
- * @return boolean whether the two active records refer to the same row in the same Mongo collection.
+ * @param ActiveRecord $record record to compare to
+ * @return boolean whether the two active records refer to the same row in the same Mongo collection.
*/
public function equals($record)
{
diff --git a/extensions/mongodb/Cache.php b/extensions/mongodb/Cache.php
index 4019416c6b..a1e3c4c0d4 100644
--- a/extensions/mongodb/Cache.php
+++ b/extensions/mongodb/Cache.php
@@ -69,7 +69,7 @@ class Cache extends \yii\caching\Cache
* Retrieves a value from cache with a specified key.
* This method should be implemented by child classes to retrieve the data
* from specific cache storage.
- * @param string $key a unique key identifying the cached value
+ * @param string $key a unique key identifying the cached value
* @return string|boolean the value stored in cache, false if the value is not in the cache or expired.
*/
protected function getValue($key)
@@ -100,9 +100,9 @@ class Cache extends \yii\caching\Cache
* Stores a value identified by a key in cache.
* This method should be implemented by child classes to store the data
* in specific cache storage.
- * @param string $key the key identifying the value to be cached
- * @param string $value the value to be cached
- * @param integer $expire the number of seconds in which the cached value will expire. 0 means never expire.
+ * @param string $key the key identifying the value to be cached
+ * @param string $value the value to be cached
+ * @param integer $expire the number of seconds in which the cached value will expire. 0 means never expire.
* @return boolean true if the value is successfully stored into cache, false otherwise
*/
protected function setValue($key, $value, $expire)
@@ -126,9 +126,9 @@ class Cache extends \yii\caching\Cache
* Stores a value identified by a key into cache if the cache does not contain this key.
* This method should be implemented by child classes to store the data
* in specific cache storage.
- * @param string $key the key identifying the value to be cached
- * @param string $value the value to be cached
- * @param integer $expire the number of seconds in which the cached value will expire. 0 means never expire.
+ * @param string $key the key identifying the value to be cached
+ * @param string $value the value to be cached
+ * @param integer $expire the number of seconds in which the cached value will expire. 0 means never expire.
* @return boolean true if the value is successfully stored into cache, false otherwise
*/
protected function addValue($key, $value, $expire)
@@ -158,7 +158,7 @@ class Cache extends \yii\caching\Cache
/**
* Deletes a value with the specified key from cache
* This method should be implemented by child classes to delete the data from actual cache storage.
- * @param string $key the key of the value to be deleted
+ * @param string $key the key of the value to be deleted
* @return boolean if no error happens during deletion
*/
protected function deleteValue($key)
@@ -185,7 +185,7 @@ class Cache extends \yii\caching\Cache
/**
* Removes the expired data values.
* @param boolean $force whether to enforce the garbage collection regardless of [[gcProbability]].
- * Defaults to false, meaning the actual deletion happens with the probability as specified by [[gcProbability]].
+ * Defaults to false, meaning the actual deletion happens with the probability as specified by [[gcProbability]].
*/
public function gc($force = false)
{
diff --git a/extensions/mongodb/Collection.php b/extensions/mongodb/Collection.php
index d3c22b0191..62e1d4128b 100644
--- a/extensions/mongodb/Collection.php
+++ b/extensions/mongodb/Collection.php
@@ -98,8 +98,8 @@ class Collection extends Object
/**
* Composes log/profile token.
- * @param string $command command name
- * @param array $arguments command arguments.
+ * @param string $command command name
+ * @param array $arguments command arguments.
* @return string token.
*/
protected function composeLogToken($command, $arguments = [])
@@ -114,7 +114,7 @@ class Collection extends Object
/**
* Encodes complex log data into JSON format string.
- * @param mixed $data raw data.
+ * @param mixed $data raw data.
* @return string encoded data string.
*/
protected function encodeLogData($data)
@@ -124,7 +124,7 @@ class Collection extends Object
/**
* Pre-processes the log data before sending it to `json_encode()`.
- * @param mixed $data raw data.
+ * @param mixed $data raw data.
* @return mixed the processed data.
*/
protected function processLogData($data)
@@ -173,7 +173,7 @@ class Collection extends Object
/**
* Drops this collection.
* @throws Exception on failure.
- * @return boolean whether the operation successful.
+ * @return boolean whether the operation successful.
*/
public function drop()
{
@@ -194,21 +194,21 @@ class Collection extends Object
/**
* Creates an index on the collection and the specified fields.
- * @param array|string $columns column name or list of column names.
- * If array is given, each element in the array has as key the field name, and as
- * value either 1 for ascending sort, or -1 for descending sort.
- * You can specify field using native numeric key with the field name as a value,
- * in this case ascending sort will be used.
- * For example:
- * ~~~
- * [
- * 'name',
- * 'status' => -1,
- * ]
- * ~~~
- * @param array $options list of options in format: optionName => optionValue.
- * @throws Exception on failure.
- * @return boolean whether the operation successful.
+ * @param array|string $columns column name or list of column names.
+ * If array is given, each element in the array has as key the field name, and as
+ * value either 1 for ascending sort, or -1 for descending sort.
+ * You can specify field using native numeric key with the field name as a value,
+ * in this case ascending sort will be used.
+ * For example:
+ * ~~~
+ * [
+ * 'name',
+ * 'status' => -1,
+ * ]
+ * ~~~
+ * @param array $options list of options in format: optionName => optionValue.
+ * @throws Exception on failure.
+ * @return boolean whether the operation successful.
*/
public function createIndex($columns, $options = [])
{
@@ -234,22 +234,22 @@ class Collection extends Object
/**
* Drop indexes for specified column(s).
- * @param string|array $columns column name or list of column names.
- * If array is given, each element in the array has as key the field name, and as
- * value either 1 for ascending sort, or -1 for descending sort.
- * Use value 'text' to specify text index.
- * You can specify field using native numeric key with the field name as a value,
- * in this case ascending sort will be used.
- * For example:
- * ~~~
- * [
- * 'name',
- * 'status' => -1,
- * 'description' => 'text',
- * ]
- * ~~~
- * @throws Exception on failure.
- * @return boolean whether the operation successful.
+ * @param string|array $columns column name or list of column names.
+ * If array is given, each element in the array has as key the field name, and as
+ * value either 1 for ascending sort, or -1 for descending sort.
+ * Use value 'text' to specify text index.
+ * You can specify field using native numeric key with the field name as a value,
+ * in this case ascending sort will be used.
+ * For example:
+ * ~~~
+ * [
+ * 'name',
+ * 'status' => -1,
+ * 'description' => 'text',
+ * ]
+ * ~~~
+ * @throws Exception on failure.
+ * @return boolean whether the operation successful.
*/
public function dropIndex($columns)
{
@@ -272,7 +272,7 @@ class Collection extends Object
/**
* Compose index keys from given columns/keys list.
- * @param array $columns raw columns/keys list.
+ * @param array $columns raw columns/keys list.
* @return array normalizes index keys array.
*/
protected function normalizeIndexKeys($columns)
@@ -292,7 +292,7 @@ class Collection extends Object
/**
* Drops all indexes for this collection.
* @throws Exception on failure.
- * @return integer count of dropped indexes.
+ * @return integer count of dropped indexes.
*/
public function dropAllIndexes()
{
@@ -312,8 +312,8 @@ class Collection extends Object
/**
* Returns a cursor for the search results.
* In order to perform "find" queries use [[Query]] class.
- * @param array $condition query condition
- * @param array $fields fields to be selected
+ * @param array $condition query condition
+ * @param array $fields fields to be selected
* @return \MongoCursor cursor for the search results
* @see Query
*/
@@ -324,8 +324,8 @@ class Collection extends Object
/**
* Returns a single document.
- * @param array $condition query condition
- * @param array $fields fields to be selected
+ * @param array $condition query condition
+ * @param array $fields fields to be selected
* @return array|null the single document. Null is returned if the query results in nothing.
* @see http://www.php.net/manual/en/mongocollection.findone.php
*/
@@ -336,12 +336,12 @@ class Collection extends Object
/**
* Updates a document and returns it.
- * @param array $condition query condition
- * @param array $update update criteria
- * @param array $fields fields to be returned
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $condition query condition
+ * @param array $update update criteria
+ * @param array $fields fields to be returned
+ * @param array $options list of options in format: optionName => optionValue.
* @return array|null the original document, or the modified document when $options['new'] is set.
- * @throws Exception on failure.
+ * @throws Exception on failure.
* @see http://www.php.net/manual/en/mongocollection.findandmodify.php
*/
public function findAndModify($condition, $update, $fields = [], $options = [])
@@ -363,10 +363,10 @@ class Collection extends Object
/**
* Inserts new data into collection.
- * @param array|object $data data to be inserted.
- * @param array $options list of options in format: optionName => optionValue.
- * @return \MongoId new record id instance.
- * @throws Exception on failure.
+ * @param array|object $data data to be inserted.
+ * @param array $options list of options in format: optionName => optionValue.
+ * @return \MongoId new record id instance.
+ * @throws Exception on failure.
*/
public function insert($data, $options = [])
{
@@ -387,9 +387,9 @@ class Collection extends Object
/**
* Inserts several new rows into collection.
- * @param array $rows array of arrays or objects to be inserted.
- * @param array $options list of options in format: optionName => optionValue.
- * @return array inserted data, each row will have "_id" key assigned to it.
+ * @param array $rows array of arrays or objects to be inserted.
+ * @param array $options list of options in format: optionName => optionValue.
+ * @return array inserted data, each row will have "_id" key assigned to it.
* @throws Exception on failure.
*/
public function batchInsert($rows, $options = [])
@@ -413,11 +413,11 @@ class Collection extends Object
* Updates the rows, which matches given criteria by given data.
* Note: for "multiple" mode Mongo requires explicit strategy "$set" or "$inc"
* to be specified for the "newData". If no strategy is passed "$set" will be used.
- * @param array $condition description of the objects to update.
- * @param array $newData the object with which to update the matching records.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $condition description of the objects to update.
+ * @param array $newData the object with which to update the matching records.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer|boolean number of updated documents or whether operation was successful.
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function update($condition, $newData, $options = [])
{
@@ -449,10 +449,10 @@ class Collection extends Object
/**
* Update the existing database data, otherwise insert this data
- * @param array|object $data data to be updated/inserted.
- * @param array $options list of options in format: optionName => optionValue.
- * @return \MongoId updated/new record id instance.
- * @throws Exception on failure.
+ * @param array|object $data data to be updated/inserted.
+ * @param array $options list of options in format: optionName => optionValue.
+ * @return \MongoId updated/new record id instance.
+ * @throws Exception on failure.
*/
public function save($data, $options = [])
{
@@ -473,10 +473,10 @@ class Collection extends Object
/**
* Removes data from the collection.
- * @param array $condition description of records to remove.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $condition description of records to remove.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer|boolean number of updated documents or whether operation was successful.
- * @throws Exception on failure.
+ * @throws Exception on failure.
* @see http://www.php.net/manual/en/mongocollection.remove.php
*/
public function remove($condition = [], $options = [])
@@ -503,10 +503,10 @@ class Collection extends Object
/**
* Returns a list of distinct values for the given column across a collection.
- * @param string $column column to use.
- * @param array $condition query parameters.
+ * @param string $column column to use.
+ * @param array $condition query parameters.
* @return array|boolean array of distinct values, or "false" on failure.
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function distinct($column, $condition = [])
{
@@ -527,10 +527,10 @@ class Collection extends Object
/**
* Performs aggregation using Mongo Aggregation Framework.
- * @param array $pipeline list of pipeline operators, or just the first operator
- * @param array $pipelineOperator additional pipeline operator. You can specify additional
- * pipelines via third argument, fourth argument etc.
- * @return array the result of the aggregation.
+ * @param array $pipeline list of pipeline operators, or just the first operator
+ * @param array $pipelineOperator additional pipeline operator. You can specify additional
+ * pipelines via third argument, fourth argument etc.
+ * @return array the result of the aggregation.
* @throws Exception on failure.
* @see http://docs.mongodb.org/manual/applications/aggregation/
*/
@@ -554,18 +554,18 @@ class Collection extends Object
/**
* Performs aggregation using Mongo "group" command.
- * @param mixed $keys fields to group by. If an array or non-code object is passed,
- * it will be the key used to group results. If instance of [[\MongoCode]] passed,
- * it will be treated as a function that returns the key to group by.
- * @param array $initial Initial value of the aggregation counter object.
- * @param \MongoCode|string $reduce function that takes two arguments (the current
- * document and the aggregation to this point) and does the aggregation.
- * Argument will be automatically cast to [[\MongoCode]].
- * @param array $options optional parameters to the group command. Valid options include:
- * - condition - criteria for including a document in the aggregation.
- * - finalize - function called once per unique key that takes the final output of the reduce function.
- * @return array the result of the aggregation.
- * @throws Exception on failure.
+ * @param mixed $keys fields to group by. If an array or non-code object is passed,
+ * it will be the key used to group results. If instance of [[\MongoCode]] passed,
+ * it will be treated as a function that returns the key to group by.
+ * @param array $initial Initial value of the aggregation counter object.
+ * @param \MongoCode|string $reduce function that takes two arguments (the current
+ * document and the aggregation to this point) and does the aggregation.
+ * Argument will be automatically cast to [[\MongoCode]].
+ * @param array $options optional parameters to the group command. Valid options include:
+ * - condition - criteria for including a document in the aggregation.
+ * - finalize - function called once per unique key that takes the final output of the reduce function.
+ * @return array the result of the aggregation.
+ * @throws Exception on failure.
* @see http://docs.mongodb.org/manual/reference/command/group/
*/
public function group($keys, $initial, $reduce, $options = [])
@@ -623,24 +623,24 @@ class Collection extends Object
* $results = $query->from($resultCollectionName)->all();
* ~~~
*
- * @param \MongoCode|string $map function, which emits map data from collection.
- * Argument will be automatically cast to [[\MongoCode]].
- * @param \MongoCode|string $reduce function that takes two arguments (the map key
- * and the map values) and does the aggregation.
- * Argument will be automatically cast to [[\MongoCode]].
- * @param string|array $out output collection name. It could be a string for simple output
- * ('outputCollection'), or an array for parametrized output (['merge' => 'outputCollection']).
- * You can pass ['inline' => true] to fetch the result at once without temporary collection usage.
- * @param array $condition criteria for including a document in the aggregation.
- * @param array $options additional optional parameters to the mapReduce command. Valid options include:
- * - sort - array - key to sort the input documents. The sort key must be in an existing index for this collection.
- * - limit - the maximum number of documents to return in the collection.
- * - finalize - function, which follows the reduce method and modifies the output.
- * - scope - array - specifies global variables that are accessible in the map, reduce and finalize functions.
- * - jsMode - boolean -Specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.
- * - verbose - boolean - specifies whether to include the timing information in the result information.
- * @return string|array the map reduce output collection name or output results.
- * @throws Exception on failure.
+ * @param \MongoCode|string $map function, which emits map data from collection.
+ * Argument will be automatically cast to [[\MongoCode]].
+ * @param \MongoCode|string $reduce function that takes two arguments (the map key
+ * and the map values) and does the aggregation.
+ * Argument will be automatically cast to [[\MongoCode]].
+ * @param string|array $out output collection name. It could be a string for simple output
+ * ('outputCollection'), or an array for parametrized output (['merge' => 'outputCollection']).
+ * You can pass ['inline' => true] to fetch the result at once without temporary collection usage.
+ * @param array $condition criteria for including a document in the aggregation.
+ * @param array $options additional optional parameters to the mapReduce command. Valid options include:
+ * - sort - array - key to sort the input documents. The sort key must be in an existing index for this collection.
+ * - limit - the maximum number of documents to return in the collection.
+ * - finalize - function, which follows the reduce method and modifies the output.
+ * - scope - array - specifies global variables that are accessible in the map, reduce and finalize functions.
+ * - jsMode - boolean -Specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.
+ * - verbose - boolean - specifies whether to include the timing information in the result information.
+ * @return string|array the map reduce output collection name or output results.
+ * @throws Exception on failure.
*/
public function mapReduce($map, $reduce, $out, $condition = [], $options = [])
{
@@ -685,15 +685,15 @@ class Collection extends Object
/**
* Performs full text search.
- * @param string $search string of terms that MongoDB parses and uses to query the text index.
- * @param array $condition criteria for filtering a results list.
- * @param array $fields list of fields to be returned in result.
- * @param array $options additional optional parameters to the mapReduce command. Valid options include:
- * - limit - the maximum number of documents to include in the response (by default 100).
- * - language - the language that determines the list of stop words for the search
- * and the rules for the stemmer and tokenizer. If not specified, the search uses the default
- * language of the index.
- * @return array the highest scoring documents, in descending order by score.
+ * @param string $search string of terms that MongoDB parses and uses to query the text index.
+ * @param array $condition criteria for filtering a results list.
+ * @param array $fields list of fields to be returned in result.
+ * @param array $options additional optional parameters to the mapReduce command. Valid options include:
+ * - limit - the maximum number of documents to include in the response (by default 100).
+ * - language - the language that determines the list of stop words for the search
+ * and the rules for the stemmer and tokenizer. If not specified, the search uses the default
+ * language of the index.
+ * @return array the highest scoring documents, in descending order by score.
* @throws Exception on failure.
*/
public function fullTextSearch($search, $condition = [], $fields = [], $options = [])
@@ -728,7 +728,7 @@ class Collection extends Object
/**
* Checks if command execution result ended with an error.
- * @param mixed $result raw command execution result.
+ * @param mixed $result raw command execution result.
* @throws Exception if an error occurred.
*/
protected function tryResultError($result)
@@ -765,7 +765,7 @@ class Collection extends Object
/**
* Converts "\yii\db\*" quick condition keyword into actual Mongo condition keyword.
- * @param string $key raw condition key.
+ * @param string $key raw condition key.
* @return string actual key.
*/
protected function normalizeConditionKeyword($key)
@@ -787,7 +787,7 @@ class Collection extends Object
/**
* Converts given value into [[MongoId]] instance.
* If array given, each element of it will be processed.
- * @param mixed $rawId raw id(s).
+ * @param mixed $rawId raw id(s).
* @return array|\MongoId normalized id(s).
*/
protected function ensureMongoId($rawId)
@@ -818,9 +818,9 @@ class Collection extends Object
/**
* Parses the condition specification and generates the corresponding Mongo condition.
- * @param array $condition the condition specification. Please refer to [[Query::where()]]
- * on how to specify a condition.
- * @return array the generated Mongo condition
+ * @param array $condition the condition specification. Please refer to [[Query::where()]]
+ * on how to specify a condition.
+ * @return array the generated Mongo condition
* @throws InvalidParamException if the condition is in bad format
*/
public function buildCondition($condition)
@@ -858,7 +858,7 @@ class Collection extends Object
/**
* Creates a condition based on column-value pairs.
- * @param array $condition the condition specification.
+ * @param array $condition the condition specification.
* @return array the generated Mongo condition.
*/
public function buildHashCondition($condition)
@@ -892,9 +892,9 @@ class Collection extends Object
/**
* Connects two or more conditions with the `AND` operator.
- * @param string $operator the operator to use for connecting the given operands
- * @param array $operands the Mongo conditions to connect.
- * @return array the generated Mongo condition.
+ * @param string $operator the operator to use for connecting the given operands
+ * @param array $operands the Mongo conditions to connect.
+ * @return array the generated Mongo condition.
*/
public function buildAndCondition($operator, $operands)
{
@@ -909,9 +909,9 @@ class Collection extends Object
/**
* Connects two or more conditions with the `OR` operator.
- * @param string $operator the operator to use for connecting the given operands
- * @param array $operands the Mongo conditions to connect.
- * @return array the generated Mongo condition.
+ * @param string $operator the operator to use for connecting the given operands
+ * @param array $operands the Mongo conditions to connect.
+ * @return array the generated Mongo condition.
*/
public function buildOrCondition($operator, $operands)
{
@@ -926,10 +926,10 @@ class Collection extends Object
/**
* Creates an Mongo condition, which emulates the `BETWEEN` operator.
- * @param string $operator the operator to use
- * @param array $operands the first operand is the column name. The second and third operands
- * describe the interval that column value should be in.
- * @return array the generated Mongo condition.
+ * @param string $operator the operator to use
+ * @param array $operands the first operand is the column name. The second and third operands
+ * describe the interval that column value should be in.
+ * @return array the generated Mongo condition.
* @throws InvalidParamException if wrong number of operands have been given.
*/
public function buildBetweenCondition($operator, $operands)
@@ -957,11 +957,11 @@ class Collection extends Object
/**
* Creates an Mongo condition with the `IN` operator.
- * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
- * @param array $operands the first operand is the column name. If it is an array
- * a composite IN condition will be generated.
- * The second operand is an array of values that column value should be among.
- * @return array the generated Mongo condition.
+ * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
+ * @param array $operands the first operand is the column name. If it is an array
+ * a composite IN condition will be generated.
+ * The second operand is an array of values that column value should be among.
+ * @return array the generated Mongo condition.
* @throws InvalidParamException if wrong number of operands have been given.
*/
public function buildInCondition($operator, $operands)
@@ -1000,10 +1000,10 @@ class Collection extends Object
/**
* Creates a Mongo condition, which emulates the `LIKE` operator.
- * @param string $operator the operator to use
- * @param array $operands the first operand is the column name.
- * The second operand is a single value that column value should be compared with.
- * @return array the generated Mongo condition.
+ * @param string $operator the operator to use
+ * @param array $operands the first operand is the column name.
+ * The second operand is a single value that column value should be compared with.
+ * @return array the generated Mongo condition.
* @throws InvalidParamException if wrong number of operands have been given.
*/
public function buildLikeCondition($operator, $operands)
diff --git a/extensions/mongodb/Connection.php b/extensions/mongodb/Connection.php
index 4d1aef9bec..fab3e88b8c 100644
--- a/extensions/mongodb/Connection.php
+++ b/extensions/mongodb/Connection.php
@@ -54,12 +54,12 @@ use Yii;
*
* ~~~
* [
- * 'components' => [
- * 'mongodb' => [
- * 'class' => '\yii\mongodb\Connection',
- * 'dsn' => 'mongodb://developer:password@localhost:27017/mydatabase',
- * ],
- * ],
+ * 'components' => [
+ * 'mongodb' => [
+ * 'class' => '\yii\mongodb\Connection',
+ * 'dsn' => 'mongodb://developer:password@localhost:27017/mydatabase',
+ * ],
+ * ],
* ]
* ~~~
*
@@ -119,9 +119,9 @@ class Connection extends Component
/**
* Returns the Mongo collection with the given name.
- * @param string|null $name collection name, if null default one will be used.
- * @param boolean $refresh whether to reestablish the database connection even if it is found in the cache.
- * @return Database database instance.
+ * @param string|null $name collection name, if null default one will be used.
+ * @param boolean $refresh whether to reestablish the database connection even if it is found in the cache.
+ * @return Database database instance.
*/
public function getDatabase($name = null, $refresh = false)
{
@@ -138,7 +138,7 @@ class Connection extends Component
/**
* Returns [[defaultDatabaseName]] value, if it is not set,
* attempts to determine it from [[dsn]] value.
- * @return string default database name
+ * @return string default database name
* @throws \yii\base\InvalidConfigException if unable to determine default database name.
*/
protected function fetchDefaultDatabaseName()
@@ -158,7 +158,7 @@ class Connection extends Component
/**
* Selects the database with given name.
- * @param string $name database name.
+ * @param string $name database name.
* @return Database database instance.
*/
protected function selectDatabase($name)
@@ -173,11 +173,11 @@ class Connection extends Component
/**
* Returns the Mongo collection with the given name.
- * @param string|array $name collection name. If string considered as the name of the collection
- * inside the default database. If array - first element considered as the name of the database,
- * second - as name of collection inside that database
- * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
- * @return Collection Mongo collection instance.
+ * @param string|array $name collection name. If string considered as the name of the collection
+ * inside the default database. If array - first element considered as the name of the database,
+ * second - as name of collection inside that database
+ * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
+ * @return Collection Mongo collection instance.
*/
public function getCollection($name, $refresh = false)
{
@@ -192,11 +192,11 @@ class Connection extends Component
/**
* Returns the Mongo GridFS collection.
- * @param string|array $prefix collection prefix. If string considered as the prefix of the GridFS
- * collection inside the default database. If array - first element considered as the name of the database,
- * second - as prefix of the GridFS collection inside that database, if no second element present
- * default "fs" prefix will be used.
- * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
+ * @param string|array $prefix collection prefix. If string considered as the prefix of the GridFS
+ * collection inside the default database. If array - first element considered as the name of the database,
+ * second - as prefix of the GridFS collection inside that database, if no second element present
+ * default "fs" prefix will be used.
+ * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
* @return file\Collection Mongo GridFS collection instance.
*/
public function getFileCollection($prefix = 'fs', $refresh = false)
diff --git a/extensions/mongodb/Database.php b/extensions/mongodb/Database.php
index a560dbf57c..3027349218 100644
--- a/extensions/mongodb/Database.php
+++ b/extensions/mongodb/Database.php
@@ -45,8 +45,8 @@ class Database extends Object
/**
* Returns the Mongo collection with the given name.
- * @param string $name collection name
- * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
+ * @param string $name collection name
+ * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
* @return Collection Mongo collection instance.
*/
public function getCollection($name, $refresh = false)
@@ -60,8 +60,8 @@ class Database extends Object
/**
* Returns Mongo GridFS collection with given prefix.
- * @param string $prefix collection prefix.
- * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
+ * @param string $prefix collection prefix.
+ * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
* @return file\Collection Mongo GridFS collection.
*/
public function getFileCollection($prefix = 'fs', $refresh = false)
@@ -75,7 +75,7 @@ class Database extends Object
/**
* Selects collection with given name.
- * @param string $name collection name.
+ * @param string $name collection name.
* @return Collection collection instance.
*/
protected function selectCollection($name)
@@ -88,7 +88,7 @@ class Database extends Object
/**
* Selects GridFS collection with given prefix.
- * @param string $prefix file collection prefix.
+ * @param string $prefix file collection prefix.
* @return file\Collection file collection instance.
*/
protected function selectFileCollection($prefix)
@@ -104,10 +104,10 @@ class Database extends Object
* Note: Mongo creates new collections automatically on the first demand,
* this method makes sense only for the migration script or for the case
* you need to create collection with the specific options.
- * @param string $name name of the collection
- * @param array $options collection options in format: "name" => "value"
+ * @param string $name name of the collection
+ * @param array $options collection options in format: "name" => "value"
* @return \MongoCollection new Mongo collection instance.
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function createCollection($name, $options = [])
{
@@ -127,9 +127,9 @@ class Database extends Object
/**
* Executes Mongo command.
- * @param array $command command specification.
- * @param array $options options in format: "name" => "value"
- * @return array database response.
+ * @param array $command command specification.
+ * @param array $options options in format: "name" => "value"
+ * @return array database response.
* @throws Exception on failure.
*/
public function executeCommand($command, $options = [])
@@ -151,7 +151,7 @@ class Database extends Object
/**
* Checks if command execution result ended with an error.
- * @param mixed $result raw command execution result.
+ * @param mixed $result raw command execution result.
* @throws Exception if an error occurred.
*/
protected function tryResultError($result)
diff --git a/extensions/mongodb/Query.php b/extensions/mongodb/Query.php
index 86bec38504..8a5681b62a 100644
--- a/extensions/mongodb/Query.php
+++ b/extensions/mongodb/Query.php
@@ -47,7 +47,7 @@ class Query extends Component implements QueryInterface
*/
public $select = [];
/**
- * @var string|array the collection to be selected from. If string considered as the name of the collection
+ * @var string|array the collection to be selected from. If string considered as the name of the collection
* inside the default database. If array - first element considered as the name of the database,
* second - as name of collection inside that database
* @see from()
@@ -56,7 +56,7 @@ class Query extends Component implements QueryInterface
/**
* Returns the Mongo collection for this query.
- * @param Connection $db Mongo connection.
+ * @param Connection $db Mongo connection.
* @return Collection collection instance.
*/
public function getCollection($db = null)
@@ -70,7 +70,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the list of fields of the results to return.
- * @param array $fields fields of the results to return.
+ * @param array $fields fields of the results to return.
* @return static the query object itself.
*/
public function select(array $fields)
@@ -82,7 +82,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the collection to be selected from.
- * @param string|array the collection to be selected from. If string considered as the name of the collection
+ * @param string|array the collection to be selected from. If string considered as the name of the collection
* inside the default database. If array - first element considered as the name of the database,
* second - as name of collection inside that database
* @return static the query object itself.
@@ -96,7 +96,7 @@ class Query extends Component implements QueryInterface
/**
* Builds the Mongo cursor for this query.
- * @param Connection $db the database connection used to execute the query.
+ * @param Connection $db the database connection used to execute the query.
* @return \MongoCursor mongo cursor instance.
*/
protected function buildCursor($db = null)
@@ -128,12 +128,12 @@ class Query extends Component implements QueryInterface
/**
* Fetches rows from the given Mongo cursor.
- * @param \MongoCursor $cursor Mongo cursor instance to fetch data from.
- * @param boolean $all whether to fetch all rows or only first one.
- * @param string|callable $indexBy the column name or PHP callback,
- * by which the query results should be indexed by.
- * @throws Exception on failure.
- * @return array|boolean result.
+ * @param \MongoCursor $cursor Mongo cursor instance to fetch data from.
+ * @param boolean $all whether to fetch all rows or only first one.
+ * @param string|callable $indexBy the column name or PHP callback,
+ * by which the query results should be indexed by.
+ * @throws Exception on failure.
+ * @return array|boolean result.
*/
protected function fetchRows($cursor, $all = true, $indexBy = null)
{
@@ -152,10 +152,10 @@ class Query extends Component implements QueryInterface
}
/**
- * @param \MongoCursor $cursor Mongo cursor instance to fetch data from.
- * @param boolean $all whether to fetch all rows or only first one.
- * @param string|callable $indexBy value to index by.
- * @return array|boolean result.
+ * @param \MongoCursor $cursor Mongo cursor instance to fetch data from.
+ * @param boolean $all whether to fetch all rows or only first one.
+ * @param string|callable $indexBy value to index by.
+ * @return array|boolean result.
* @see Query::fetchRows()
*/
protected function fetchRowsInternal($cursor, $all, $indexBy)
@@ -187,9 +187,9 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns all results as an array.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -200,10 +200,10 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns a single row of result.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
* @return array|boolean the first row (in terms of an array) of the query result. False is returned if the query
- * results in nothing.
+ * results in nothing.
*/
public function one($db = null)
{
@@ -214,11 +214,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the number of records.
- * @param string $q kept to match [[QueryInterface]], its value is ignored.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return integer number of records
- * @throws Exception on failure.
+ * @param string $q kept to match [[QueryInterface]], its value is ignored.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return integer number of records
+ * @throws Exception on failure.
*/
public function count($q = '*', $db = null)
{
@@ -239,9 +239,9 @@ class Query extends Component implements QueryInterface
/**
* Returns a value indicating whether the query result contains any row of data.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return boolean whether the query result contains any row of data.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return boolean whether the query result contains any row of data.
*/
public function exists($db = null)
{
@@ -250,11 +250,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the sum of the specified column values.
- * @param string $q the column name.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return integer the sum of the specified column values
+ * @param string $q the column name.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return integer the sum of the specified column values
*/
public function sum($q, $db = null)
{
@@ -263,11 +263,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the average of the specified column values.
- * @param string $q the column name.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return integer the average of the specified column values.
+ * @param string $q the column name.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return integer the average of the specified column values.
*/
public function average($q, $db = null)
{
@@ -276,11 +276,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the minimum of the specified column values.
- * @param string $q the column name.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the database connection used to generate the SQL statement.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer the minimum of the specified column values.
+ * @param string $q the column name.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the database connection used to generate the SQL statement.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer the minimum of the specified column values.
*/
public function min($q, $db = null)
{
@@ -289,11 +289,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the maximum of the specified column values.
- * @param string $q the column name.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return integer the maximum of the specified column values.
+ * @param string $q the column name.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return integer the maximum of the specified column values.
*/
public function max($q, $db = null)
{
@@ -302,10 +302,10 @@ class Query extends Component implements QueryInterface
/**
* Performs the aggregation for the given column.
- * @param string $column column name.
- * @param string $operator aggregation operator.
- * @param Connection $db the database connection used to execute the query.
- * @return integer aggregation result.
+ * @param string $column column name.
+ * @param string $operator aggregation operator.
+ * @param Connection $db the database connection used to execute the query.
+ * @return integer aggregation result.
*/
protected function aggregate($column, $operator, $db)
{
@@ -332,10 +332,10 @@ class Query extends Component implements QueryInterface
/**
* Returns a list of distinct values for the given column across a collection.
- * @param string $q column to use.
- * @param Connection $db the Mongo connection used to execute the query.
- * If this parameter is not given, the `mongodb` application component will be used.
- * @return array array of distinct values
+ * @param string $q column to use.
+ * @param Connection $db the Mongo connection used to execute the query.
+ * If this parameter is not given, the `mongodb` application component will be used.
+ * @return array array of distinct values
*/
public function distinct($q, $db = null)
{
diff --git a/extensions/mongodb/Session.php b/extensions/mongodb/Session.php
index 02f456a698..ece5bcd106 100644
--- a/extensions/mongodb/Session.php
+++ b/extensions/mongodb/Session.php
@@ -111,7 +111,7 @@ class Session extends \yii\web\Session
/**
* Session read handler.
* Do not call this method directly.
- * @param string $id session ID
+ * @param string $id session ID
* @return string the session data
*/
public function readSession($id)
@@ -131,8 +131,8 @@ class Session extends \yii\web\Session
/**
* Session write handler.
* Do not call this method directly.
- * @param string $id session ID
- * @param string $data session data
+ * @param string $id session ID
+ * @param string $data session data
* @return boolean whether session write is successful
*/
public function writeSession($id, $data)
@@ -164,7 +164,7 @@ class Session extends \yii\web\Session
/**
* Session destroy handler.
* Do not call this method directly.
- * @param string $id session ID
+ * @param string $id session ID
* @return boolean whether session is destroyed successfully
*/
public function destroySession($id)
@@ -180,7 +180,7 @@ class Session extends \yii\web\Session
/**
* Session GC (garbage collection) handler.
* Do not call this method directly.
- * @param integer $maxLifetime the number of seconds after which data will be seen as 'garbage' and cleaned up.
+ * @param integer $maxLifetime the number of seconds after which data will be seen as 'garbage' and cleaned up.
* @return boolean whether session is GCed successfully
*/
public function gcSession($maxLifetime)
diff --git a/extensions/mongodb/file/ActiveQuery.php b/extensions/mongodb/file/ActiveQuery.php
index ce684527aa..da536235b1 100644
--- a/extensions/mongodb/file/ActiveQuery.php
+++ b/extensions/mongodb/file/ActiveQuery.php
@@ -54,9 +54,9 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns all results as an array.
- * @param \yii\mongodb\Connection $db the Mongo connection used to execute the query.
- * If null, the Mongo connection returned by [[modelClass]] will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param \yii\mongodb\Connection $db the Mongo connection used to execute the query.
+ * If null, the Mongo connection returned by [[modelClass]] will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -81,11 +81,11 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns a single row of result.
- * @param \yii\mongodb\Connection $db the Mongo connection used to execute the query.
- * If null, the Mongo connection returned by [[modelClass]] will be used.
+ * @param \yii\mongodb\Connection $db the Mongo connection used to execute the query.
+ * If null, the Mongo connection returned by [[modelClass]] will be used.
* @return ActiveRecord|array|null a single row of query result. Depending on the setting of [[asArray]],
- * the query result may be either an array or an ActiveRecord object. Null will be returned
- * if the query results in nothing.
+ * the query result may be either an array or an ActiveRecord object. Null will be returned
+ * if the query results in nothing.
*/
public function one($db = null)
{
@@ -116,8 +116,8 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Returns the Mongo collection for this query.
- * @param \yii\mongodb\Connection $db Mongo connection.
- * @return Collection collection instance.
+ * @param \yii\mongodb\Connection $db Mongo connection.
+ * @return Collection collection instance.
*/
public function getCollection($db = null)
{
diff --git a/extensions/mongodb/file/ActiveRecord.php b/extensions/mongodb/file/ActiveRecord.php
index bcab13854e..dc700d1596 100644
--- a/extensions/mongodb/file/ActiveRecord.php
+++ b/extensions/mongodb/file/ActiveRecord.php
@@ -206,8 +206,8 @@ abstract class ActiveRecord extends \yii\mongodb\ActiveRecord
/**
* Extracts filename from given raw file value.
- * @param mixed $file raw file value.
- * @return string file name.
+ * @param mixed $file raw file value.
+ * @return string file name.
* @throws \yii\base\InvalidParamException on invalid file value.
*/
protected function extractFileName($file)
@@ -239,7 +239,7 @@ abstract class ActiveRecord extends \yii\mongodb\ActiveRecord
/**
* Returns the associated file content.
- * @return null|string file content.
+ * @return null|string file content.
* @throws \yii\base\InvalidParamException on invalid file attribute value.
*/
public function getFileContent()
@@ -272,8 +272,8 @@ abstract class ActiveRecord extends \yii\mongodb\ActiveRecord
/**
* Writes the the internal file content into the given filename.
- * @param string $filename full filename to be written.
- * @return boolean whether the operation was successful.
+ * @param string $filename full filename to be written.
+ * @return boolean whether the operation was successful.
* @throws \yii\base\InvalidParamException on invalid file attribute value.
*/
public function writeFile($filename)
@@ -303,7 +303,7 @@ abstract class ActiveRecord extends \yii\mongodb\ActiveRecord
* This method returns a stream resource that can be used with all file functions in PHP,
* which deal with reading files. The contents of the file are pulled out of MongoDB on the fly,
* so that the whole file does not have to be loaded into memory first.
- * @return resource file stream resource.
+ * @return resource file stream resource.
* @throws \yii\base\InvalidParamException on invalid file attribute value.
*/
public function getFileResource()
diff --git a/extensions/mongodb/file/Collection.php b/extensions/mongodb/file/Collection.php
index 4ecc4c5d44..d0d609fe69 100644
--- a/extensions/mongodb/file/Collection.php
+++ b/extensions/mongodb/file/Collection.php
@@ -35,7 +35,7 @@ class Collection extends \yii\mongodb\Collection
/**
* Returns the Mongo collection for the file chunks.
- * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
+ * @param boolean $refresh whether to reload the collection instance even if it is found in the cache.
* @return \yii\mongodb\Collection mongo collection instance.
*/
public function getChunkCollection($refresh = false)
@@ -52,10 +52,10 @@ class Collection extends \yii\mongodb\Collection
/**
* Removes data from the collection.
- * @param array $condition description of records to remove.
- * @param array $options list of options in format: optionName => optionValue.
+ * @param array $condition description of records to remove.
+ * @param array $options list of options in format: optionName => optionValue.
* @return integer|boolean number of updated documents or whether operation was successful.
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function remove($condition = [], $options = [])
{
@@ -68,11 +68,11 @@ class Collection extends \yii\mongodb\Collection
/**
* Creates new file in GridFS collection from given local filesystem file.
* Additional attributes can be added file document using $metadata.
- * @param string $filename name of the file to store.
- * @param array $metadata other metadata fields to include in the file document.
- * @param array $options list of options in format: optionName => optionValue
- * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
- * unless an "_id" was explicitly specified in the metadata.
+ * @param string $filename name of the file to store.
+ * @param array $metadata other metadata fields to include in the file document.
+ * @param array $options list of options in format: optionName => optionValue
+ * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
+ * unless an "_id" was explicitly specified in the metadata.
* @throws Exception on failure.
*/
public function insertFile($filename, $metadata = [], $options = [])
@@ -95,11 +95,11 @@ class Collection extends \yii\mongodb\Collection
/**
* Creates new file in GridFS collection with specified content.
* Additional attributes can be added file document using $metadata.
- * @param string $bytes string of bytes to store.
- * @param array $metadata other metadata fields to include in the file document.
- * @param array $options list of options in format: optionName => optionValue
- * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
- * unless an "_id" was explicitly specified in the metadata.
+ * @param string $bytes string of bytes to store.
+ * @param array $metadata other metadata fields to include in the file document.
+ * @param array $options list of options in format: optionName => optionValue
+ * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
+ * unless an "_id" was explicitly specified in the metadata.
* @throws Exception on failure.
*/
public function insertFileContent($bytes, $metadata = [], $options = [])
@@ -122,11 +122,11 @@ class Collection extends \yii\mongodb\Collection
/**
* Creates new file in GridFS collection from uploaded file.
* Additional attributes can be added file document using $metadata.
- * @param string $name name of the uploaded file to store. This should correspond to
- * the file field's name attribute in the HTML form.
- * @param array $metadata other metadata fields to include in the file document.
- * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
- * unless an "_id" was explicitly specified in the metadata.
+ * @param string $name name of the uploaded file to store. This should correspond to
+ * the file field's name attribute in the HTML form.
+ * @param array $metadata other metadata fields to include in the file document.
+ * @return mixed the "_id" of the saved file document. This will be a generated [[\MongoId]]
+ * unless an "_id" was explicitly specified in the metadata.
* @throws Exception on failure.
*/
public function insertUploads($name, $metadata = [])
@@ -147,9 +147,9 @@ class Collection extends \yii\mongodb\Collection
/**
* Retrieves the file with given _id.
- * @param mixed $id _id of the file to find.
+ * @param mixed $id _id of the file to find.
* @return \MongoGridFSFile|null found file, or null if file does not exist
- * @throws Exception on failure.
+ * @throws Exception on failure.
*/
public function get($id)
{
@@ -169,8 +169,8 @@ class Collection extends \yii\mongodb\Collection
/**
* Deletes the file with given _id.
- * @param mixed $id _id of the file to find.
- * @return boolean whether the operation was successful.
+ * @param mixed $id _id of the file to find.
+ * @return boolean whether the operation was successful.
* @throws Exception on failure.
*/
public function delete($id)
diff --git a/extensions/mongodb/file/Query.php b/extensions/mongodb/file/Query.php
index b4bb937347..0f67a17ed3 100644
--- a/extensions/mongodb/file/Query.php
+++ b/extensions/mongodb/file/Query.php
@@ -25,8 +25,8 @@ class Query extends \yii\mongodb\Query
{
/**
* Returns the Mongo collection for this query.
- * @param \yii\mongodb\Connection $db Mongo connection.
- * @return Collection collection instance.
+ * @param \yii\mongodb\Connection $db Mongo connection.
+ * @return Collection collection instance.
*/
public function getCollection($db = null)
{
@@ -38,10 +38,10 @@ class Query extends \yii\mongodb\Query
}
/**
- * @param \MongoGridFSCursor $cursor Mongo cursor instance to fetch data from.
- * @param boolean $all whether to fetch all rows or only first one.
- * @param string|callable $indexBy value to index by.
- * @return array|boolean result.
+ * @param \MongoGridFSCursor $cursor Mongo cursor instance to fetch data from.
+ * @param boolean $all whether to fetch all rows or only first one.
+ * @param string|callable $indexBy value to index by.
+ * @return array|boolean result.
* @see Query::fetchRows()
*/
protected function fetchRowsInternal($cursor, $all, $indexBy)
diff --git a/extensions/redis/ActiveQuery.php b/extensions/redis/ActiveQuery.php
index 3a983411f7..adf947e7be 100644
--- a/extensions/redis/ActiveQuery.php
+++ b/extensions/redis/ActiveQuery.php
@@ -91,8 +91,8 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Executes the query and returns all results as an array.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
* @return array|ActiveRecord[] the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
@@ -127,11 +127,11 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Executes the query and returns a single row of result.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
* @return ActiveRecord|array|null a single row of query result. Depending on the setting of [[asArray]],
- * the query result may be either an array or an ActiveRecord object. Null will be returned
- * if the query results in nothing.
+ * the query result may be either an array or an ActiveRecord object. Null will be returned
+ * if the query results in nothing.
*/
public function one($db = null)
{
@@ -167,10 +167,10 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the number of records.
- * @param string $q the COUNT expression. This parameter is ignored by this implementation.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer number of records
+ * @param string $q the COUNT expression. This parameter is ignored by this implementation.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer number of records
*/
public function count($q = '*', $db = null)
{
@@ -189,9 +189,9 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns a value indicating whether the query result contains any row of data.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return boolean whether the query result contains any row of data.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return boolean whether the query result contains any row of data.
*/
public function exists($db = null)
{
@@ -200,10 +200,10 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Executes the query and returns the first column of the result.
- * @param string $column name of the column to select
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return array the first column of the query result. An empty array is returned if the query results in nothing.
+ * @param string $column name of the column to select
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return array the first column of the query result. An empty array is returned if the query results in nothing.
*/
public function column($column, $db = null)
{
@@ -213,10 +213,10 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the number of records.
- * @param string $column the column to sum up
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer number of records
+ * @param string $column the column to sum up
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer number of records
*/
public function sum($column, $db = null)
{
@@ -225,11 +225,11 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the average of the specified column values.
- * @param string $column the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer the average of the specified column values.
+ * @param string $column the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer the average of the specified column values.
*/
public function average($column, $db = null)
{
@@ -238,11 +238,11 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the minimum of the specified column values.
- * @param string $column the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer the minimum of the specified column values.
+ * @param string $column the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer the minimum of the specified column values.
*/
public function min($column, $db = null)
{
@@ -251,11 +251,11 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the maximum of the specified column values.
- * @param string $column the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return integer the maximum of the specified column values.
+ * @param string $column the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return integer the maximum of the specified column values.
*/
public function max($column, $db = null)
{
@@ -265,11 +265,11 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Returns the query result as a scalar value.
* The value returned will be the specified attribute in the first record of the query results.
- * @param string $attribute name of the attribute to select
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @return string the value of the specified attribute in the first record of the query result.
- * Null is returned if the query result is empty.
+ * @param string $attribute name of the attribute to select
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @return string the value of the specified attribute in the first record of the query result.
+ * Null is returned if the query result is empty.
*/
public function scalar($attribute, $db = null)
{
@@ -283,10 +283,10 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Executes a script created by [[LuaScriptBuilder]]
- * @param Connection|null $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @param string $type the type of the script to generate
- * @param string $columnName
+ * @param Connection|null $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @param string $type the type of the script to generate
+ * @param string $columnName
* @return array|bool|null|string
*/
protected function executeScript($db, $type, $columnName = null)
@@ -339,10 +339,10 @@ class ActiveQuery extends Component implements ActiveQueryInterface
/**
* Fetch by pk if possible as this is much faster
- * @param Connection $db the database connection used to execute the query.
- * If this parameter is not given, the `db` application component will be used.
- * @param string $type the type of the script to generate
- * @param string $columnName
+ * @param Connection $db the database connection used to execute the query.
+ * If this parameter is not given, the `db` application component will be used.
+ * @param string $type the type of the script to generate
+ * @param string $columnName
* @return array|bool|null|string
* @throws \yii\base\InvalidParamException
* @throws \yii\base\NotSupportedException
diff --git a/extensions/redis/ActiveRecord.php b/extensions/redis/ActiveRecord.php
index 6fcfb6d3a6..2913f8639c 100644
--- a/extensions/redis/ActiveRecord.php
+++ b/extensions/redis/ActiveRecord.php
@@ -141,9 +141,9 @@ class ActiveRecord extends BaseActiveRecord
* Customer::updateAll(['status' => 1], ['id' => 2]);
* ~~~
*
- * @param array $attributes attribute values (name-value pairs) to be saved into the table
- * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
- * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
+ * @param array $attributes attribute values (name-value pairs) to be saved into the table
+ * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
+ * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
* @return integer the number of rows updated
*/
public static function updateAll($attributes, $condition = null)
@@ -193,10 +193,10 @@ class ActiveRecord extends BaseActiveRecord
* Customer::updateAllCounters(['age' => 1]);
* ~~~
*
- * @param array $counters the counters to be updated (attribute name => increment value).
- * Use negative values if you want to decrement the counters.
- * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
- * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
+ * @param array $counters the counters to be updated (attribute name => increment value).
+ * Use negative values if you want to decrement the counters.
+ * @param array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
+ * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
* @return integer the number of rows updated
*/
public static function updateAllCounters($counters, $condition = null)
@@ -227,8 +227,8 @@ class ActiveRecord extends BaseActiveRecord
* Customer::deleteAll(['status' => 3]);
* ~~~
*
- * @param array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
- * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
+ * @param array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
+ * Please refer to [[ActiveQuery::where()]] on how to specify this parameter.
* @return integer the number of rows deleted
*/
public static function deleteAll($condition = null)
@@ -275,7 +275,7 @@ class ActiveRecord extends BaseActiveRecord
/**
* Builds a normalized key from a given primary key value.
*
- * @param mixed $key the key to be normalized
+ * @param mixed $key the key to be normalized
* @return string the generated key
*/
public static function buildKey($key)
diff --git a/extensions/redis/Cache.php b/extensions/redis/Cache.php
index a4edec4b2e..5b880b3ef6 100644
--- a/extensions/redis/Cache.php
+++ b/extensions/redis/Cache.php
@@ -94,8 +94,8 @@ class Cache extends \yii\caching\Cache
* Note that this method does not check whether the dependency associated
* with the cached data, if there is any, has changed. So a call to [[get]]
* may return false while exists returns true.
- * @param mixed $key a key identifying the cached value. This can be a simple string or
- * a complex data structure consisting of factors representing the key.
+ * @param mixed $key a key identifying the cached value. This can be a simple string or
+ * a complex data structure consisting of factors representing the key.
* @return boolean true if a value exists in cache, false if the value is not in the cache or expired.
*/
public function exists($key)
diff --git a/extensions/redis/Connection.php b/extensions/redis/Connection.php
index 0622262350..9d6096b205 100644
--- a/extensions/redis/Connection.php
+++ b/extensions/redis/Connection.php
@@ -313,8 +313,8 @@ class Connection extends Component
/**
*
- * @param string $name
- * @param array $params
+ * @param string $name
+ * @param array $params
* @return mixed
*/
public function __call($name, $params)
@@ -331,10 +331,10 @@ class Connection extends Component
* Executes a redis command.
* For a list of available commands and their parameters see http://redis.io/commands.
*
- * @param string $name the name of the command
- * @param array $params list of parameters for the command
+ * @param string $name the name of the command
+ * @param array $params list of parameters for the command
* @return array|bool|null|string Dependend on the executed command this method
- * will return different data types:
+ * will return different data types:
*
* - `true` for commands that return "status reply".
* - `string` for commands that return "integer reply"
diff --git a/extensions/redis/LuaScriptBuilder.php b/extensions/redis/LuaScriptBuilder.php
index 0ad0e0da0d..c44608f1c2 100644
--- a/extensions/redis/LuaScriptBuilder.php
+++ b/extensions/redis/LuaScriptBuilder.php
@@ -22,7 +22,7 @@ class LuaScriptBuilder extends \yii\base\Object
{
/**
* Builds a Lua script for finding a list of records
- * @param ActiveQuery $query the query used to build the script
+ * @param ActiveQuery $query the query used to build the script
* @return string
*/
public function buildAll($query)
@@ -37,7 +37,7 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding one record
- * @param ActiveQuery $query the query used to build the script
+ * @param ActiveQuery $query the query used to build the script
* @return string
*/
public function buildOne($query)
@@ -52,8 +52,8 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding a column
- * @param ActiveQuery $query the query used to build the script
- * @param string $column name of the column
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $column name of the column
* @return string
*/
public function buildColumn($query, $column)
@@ -68,7 +68,7 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for getting count of records
- * @param ActiveQuery $query the query used to build the script
+ * @param ActiveQuery $query the query used to build the script
* @return string
*/
public function buildCount($query)
@@ -78,8 +78,8 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding the sum of a column
- * @param ActiveQuery $query the query used to build the script
- * @param string $column name of the column
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $column name of the column
* @return string
*/
public function buildSum($query, $column)
@@ -93,8 +93,8 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding the average of a column
- * @param ActiveQuery $query the query used to build the script
- * @param string $column name of the column
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $column name of the column
* @return string
*/
public function buildAverage($query, $column)
@@ -108,8 +108,8 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding the min value of a column
- * @param ActiveQuery $query the query used to build the script
- * @param string $column name of the column
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $column name of the column
* @return string
*/
public function buildMin($query, $column)
@@ -123,8 +123,8 @@ class LuaScriptBuilder extends \yii\base\Object
/**
* Builds a Lua script for finding the max value of a column
- * @param ActiveQuery $query the query used to build the script
- * @param string $column name of the column
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $column name of the column
* @return string
*/
public function buildMax($query, $column)
@@ -137,9 +137,9 @@ class LuaScriptBuilder extends \yii\base\Object
}
/**
- * @param ActiveQuery $query the query used to build the script
- * @param string $buildResult the lua script for building the result
- * @param string $return the lua variable that should be returned
+ * @param ActiveQuery $query the query used to build the script
+ * @param string $buildResult the lua script for building the result
+ * @param string $return the lua variable that should be returned
* @throws NotSupportedException when query contains unsupported order by condition
* @return string
*/
@@ -188,8 +188,8 @@ EOF;
/**
* Adds a column to the list of columns to retrieve and creates an alias
- * @param string $column the column name to add
- * @param array $columns list of columns given by reference
+ * @param string $column the column name to add
+ * @param array $columns list of columns given by reference
* @return string the alias generated for the column name
*/
private function addColumn($column, &$columns)
@@ -205,7 +205,7 @@ EOF;
/**
* Quotes a string value for use in a query.
* Note that if the parameter is not a string or int, it will be returned without change.
- * @param string $str string to be quoted
+ * @param string $str string to be quoted
* @return string the properly quoted string
*/
private function quoteValue($str)
@@ -219,11 +219,11 @@ EOF;
/**
* Parses the condition specification and generates the corresponding Lua expression.
- * @param string|array $condition the condition specification. Please refer to [[ActiveQuery::where()]]
- * on how to specify a condition.
- * @param array $columns the list of columns and aliases to be used
- * @return string the generated SQL expression
- * @throws \yii\db\Exception if the condition is in bad format
+ * @param string|array $condition the condition specification. Please refer to [[ActiveQuery::where()]]
+ * on how to specify a condition.
+ * @param array $columns the list of columns and aliases to be used
+ * @return string the generated SQL expression
+ * @throws \yii\db\Exception if the condition is in bad format
* @throws \yii\base\NotSupportedException if the condition is not an array
*/
public function buildCondition($condition, &$columns)
diff --git a/extensions/redis/Session.php b/extensions/redis/Session.php
index 29241bdd80..70a74b7dcd 100644
--- a/extensions/redis/Session.php
+++ b/extensions/redis/Session.php
@@ -109,7 +109,7 @@ class Session extends \yii\web\Session
/**
* Session read handler.
* Do not call this method directly.
- * @param string $id session ID
+ * @param string $id session ID
* @return string the session data
*/
public function readSession($id)
@@ -122,8 +122,8 @@ class Session extends \yii\web\Session
/**
* Session write handler.
* Do not call this method directly.
- * @param string $id session ID
- * @param string $data session data
+ * @param string $id session ID
+ * @param string $data session data
* @return boolean whether session write is successful
*/
public function writeSession($id, $data)
@@ -134,7 +134,7 @@ class Session extends \yii\web\Session
/**
* Session destroy handler.
* Do not call this method directly.
- * @param string $id session ID
+ * @param string $id session ID
* @return boolean whether session is destroyed successfully
*/
public function destroySession($id)
@@ -144,7 +144,7 @@ class Session extends \yii\web\Session
/**
* Generates a unique key used for storing session data in cache.
- * @param string $id session variable name
+ * @param string $id session variable name
* @return string a safe cache key associated with the session variable name
*/
protected function calculateKey($id)
diff --git a/extensions/smarty/ViewRenderer.php b/extensions/smarty/ViewRenderer.php
index b54171c18d..b41d93750c 100644
--- a/extensions/smarty/ViewRenderer.php
+++ b/extensions/smarty/ViewRenderer.php
@@ -77,9 +77,9 @@ class ViewRenderer extends BaseViewRenderer
* This method is invoked by [[View]] whenever it tries to render a view.
* Child classes must implement this method to render the given view file.
*
- * @param View $view the view object used for rendering the file.
- * @param string $file the view file.
- * @param array $params the parameters to be passed to the view file.
+ * @param View $view the view object used for rendering the file.
+ * @param string $file the view file.
+ * @param array $params the parameters to be passed to the view file.
*
* @return string the rendering result
*/
diff --git a/extensions/sphinx/ActiveQuery.php b/extensions/sphinx/ActiveQuery.php
index 42911d3d37..33cbf8361d 100644
--- a/extensions/sphinx/ActiveQuery.php
+++ b/extensions/sphinx/ActiveQuery.php
@@ -133,9 +133,9 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns all results as an array.
- * @param Connection $db the DB connection used to create the DB command.
- * If null, the DB connection returned by [[modelClass]] will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the DB connection used to create the DB command.
+ * If null, the DB connection returned by [[modelClass]] will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -161,11 +161,11 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Executes query and returns a single row of result.
- * @param Connection $db the DB connection used to create the DB command.
- * If null, the DB connection returned by [[modelClass]] will be used.
+ * @param Connection $db the DB connection used to create the DB command.
+ * If null, the DB connection returned by [[modelClass]] will be used.
* @return ActiveRecord|array|null a single row of query result. Depending on the setting of [[asArray]],
- * the query result may be either an array or an ActiveRecord object. Null will be returned
- * if the query results in nothing.
+ * the query result may be either an array or an ActiveRecord object. Null will be returned
+ * if the query results in nothing.
*/
public function one($db = null)
{
@@ -198,9 +198,9 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Creates a DB command that can be used to execute this query.
- * @param Connection $db the DB connection used to create the DB command.
- * If null, the DB connection returned by [[modelClass]] will be used.
- * @return Command the created DB command instance.
+ * @param Connection $db the DB connection used to create the DB command.
+ * If null, the DB connection returned by [[modelClass]] will be used.
+ * @return Command the created DB command instance.
*/
public function createCommand($db = null)
{
@@ -251,9 +251,9 @@ class ActiveQuery extends Query implements ActiveQueryInterface
/**
* Fetches the source for the snippets using [[ActiveRecord::getSnippetSource()]] method.
- * @param ActiveRecord[] $models raw query result rows.
+ * @param ActiveRecord[] $models raw query result rows.
* @throws \yii\base\InvalidCallException if [[asArray]] enabled.
- * @return array snippet source strings
+ * @return array snippet source strings
*/
protected function fetchSnippetSourceFromModels($models)
{
diff --git a/extensions/sphinx/ActiveRecord.php b/extensions/sphinx/ActiveRecord.php
index 6c698afeba..5f1ab276ef 100644
--- a/extensions/sphinx/ActiveRecord.php
+++ b/extensions/sphinx/ActiveRecord.php
@@ -79,8 +79,8 @@ abstract class ActiveRecord extends BaseActiveRecord
* $customers = Article::findBySql("SELECT * FROM `idx_article` WHERE MATCH('development')")->all();
* ~~~
*
- * @param string $sql the SQL statement to be executed
- * @param array $params parameters to be bound to the SQL statement during execution.
+ * @param string $sql the SQL statement to be executed
+ * @param array $params parameters to be bound to the SQL statement during execution.
* @return ActiveQuery the newly created [[ActiveQuery]] instance
*/
public static function findBySql($sql, $params = [])
@@ -99,11 +99,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* Article::updateAll(['status' => 1], 'status = 2');
* ~~~
*
- * @param array $attributes attribute values (name-value pairs) to be saved into the table
- * @param string|array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @param array $params the parameters (name => value) to be bound to the query.
- * @return integer the number of rows updated
+ * @param array $attributes attribute values (name-value pairs) to be saved into the table
+ * @param string|array $condition the conditions that will be put in the WHERE part of the UPDATE SQL.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @param array $params the parameters (name => value) to be bound to the query.
+ * @return integer the number of rows updated
*/
public static function updateAll($attributes, $condition = '', $params = [])
{
@@ -122,10 +122,10 @@ abstract class ActiveRecord extends BaseActiveRecord
* Article::deleteAll('status = 3');
* ~~~
*
- * @param string|array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
- * Please refer to [[Query::where()]] on how to specify this parameter.
- * @param array $params the parameters (name => value) to be bound to the query.
- * @return integer the number of rows deleted
+ * @param string|array $condition the conditions that will be put in the WHERE part of the DELETE SQL.
+ * Please refer to [[Query::where()]] on how to specify this parameter.
+ * @param array $params the parameters (name => value) to be bound to the query.
+ * @return integer the number of rows deleted
*/
public static function deleteAll($condition = '', $params = [])
{
@@ -157,7 +157,7 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Returns the schema information of the Sphinx index associated with this AR class.
- * @return IndexSchema the schema information of the Sphinx index associated with this AR class.
+ * @return IndexSchema the schema information of the Sphinx index associated with this AR class.
* @throws InvalidConfigException if the index for the AR class does not exist.
*/
public static function getIndexSchema()
@@ -186,12 +186,12 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Builds a snippet from provided data and query, using specified index settings.
- * @param string|array $source is the source data to extract a snippet from.
- * It could be either a single string or array of strings.
- * @param string $match the full-text query to build snippets for.
- * @param array $options list of options in format: optionName => optionValue
+ * @param string|array $source is the source data to extract a snippet from.
+ * It could be either a single string or array of strings.
+ * @param string $match the full-text query to build snippets for.
+ * @param array $options list of options in format: optionName => optionValue
* @return string|array built snippet in case "source" is a string, list of built snippets
- * in case "source" is an array.
+ * in case "source" is an array.
*/
public static function callSnippets($source, $match, $options = [])
{
@@ -206,9 +206,9 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Returns tokenized and normalized forms of the keywords, and, optionally, keyword statistics.
- * @param string $text the text to break down to keywords.
- * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
- * @return array keywords and statistics
+ * @param string $text the text to break down to keywords.
+ * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
+ * @return array keywords and statistics
*/
public static function callKeywords($text, $fetchStatistic = false)
{
@@ -228,8 +228,8 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Returns current snippet value or generates new one from given match.
- * @param string $match snippet source query
- * @param array $options list of options in format: optionName => optionValue
+ * @param string $match snippet source query
+ * @param array $options list of options in format: optionName => optionValue
* @return string snippet value
*/
public function getSnippet($match = null, $options = [])
@@ -243,8 +243,8 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Builds up the snippet value from the given query.
- * @param string $match the full-text query to build snippets for.
- * @param array $options list of options in format: optionName => optionValue
+ * @param string $match the full-text query to build snippets for.
+ * @param array $options list of options in format: optionName => optionValue
* @return string snippet value.
*/
protected function fetchSnippet($match, $options = [])
@@ -263,7 +263,7 @@ abstract class ActiveRecord extends BaseActiveRecord
* return $this->snippetSourceRelation->content;
* }
* ~~~
- * @return string snippet source string.
+ * @return string snippet source string.
* @throws \yii\base\NotSupportedException if this is not supported by the Active Record class
*/
public function getSnippetSource()
@@ -296,7 +296,7 @@ abstract class ActiveRecord extends BaseActiveRecord
* in a transaction.
*
* @return array the declarations of transactional operations. The array keys are scenarios names,
- * and the array values are the corresponding transaction operations.
+ * and the array values are the corresponding transaction operations.
*/
public function transactions()
{
@@ -342,11 +342,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* $article->insert();
* ~~~
*
- * @param boolean $runValidation whether to perform validation before saving the record.
- * If the validation fails, the record will not be inserted.
- * @param array $attributes list of attributes that need to be saved. Defaults to null,
- * meaning all attributes that are loaded from index will be saved.
- * @return boolean whether the attributes are valid and the record is inserted successfully.
+ * @param boolean $runValidation whether to perform validation before saving the record.
+ * If the validation fails, the record will not be inserted.
+ * @param array $attributes list of attributes that need to be saved. Defaults to null,
+ * meaning all attributes that are loaded from index will be saved.
+ * @return boolean whether the attributes are valid and the record is inserted successfully.
* @throws \Exception in case insert failed.
*/
public function insert($runValidation = true, $attributes = null)
@@ -441,15 +441,15 @@ abstract class ActiveRecord extends BaseActiveRecord
* }
* ~~~
*
- * @param boolean $runValidation whether to perform validation before saving the record.
- * If the validation fails, the record will not be inserted into the database.
- * @param array $attributeNames list of attributes that need to be saved. Defaults to null,
- * meaning all attributes that are loaded from DB will be saved.
- * @return integer|boolean the number of rows affected, or false if validation fails
- * or [[beforeSave()]] stops the updating process.
+ * @param boolean $runValidation whether to perform validation before saving the record.
+ * If the validation fails, the record will not be inserted into the database.
+ * @param array $attributeNames list of attributes that need to be saved. Defaults to null,
+ * meaning all attributes that are loaded from DB will be saved.
+ * @return integer|boolean the number of rows affected, or false if validation fails
+ * or [[beforeSave()]] stops the updating process.
* @throws StaleObjectException if [[optimisticLock|optimistic locking]] is enabled and the data
- * being updated is outdated.
- * @throws \Exception in case update failed.
+ * being updated is outdated.
+ * @throws \Exception in case update failed.
*/
public function update($runValidation = true, $attributeNames = null)
{
@@ -551,11 +551,11 @@ abstract class ActiveRecord extends BaseActiveRecord
* In the above step 1 and 3, events named [[EVENT_BEFORE_DELETE]] and [[EVENT_AFTER_DELETE]]
* will be raised by the corresponding methods.
*
- * @return integer|boolean the number of rows deleted, or false if the deletion is unsuccessful for some reason.
- * Note that it is possible the number of rows deleted is 0, even though the deletion execution is successful.
+ * @return integer|boolean the number of rows deleted, or false if the deletion is unsuccessful for some reason.
+ * Note that it is possible the number of rows deleted is 0, even though the deletion execution is successful.
* @throws StaleObjectException if [[optimisticLock|optimistic locking]] is enabled and the data
- * being deleted is outdated.
- * @throws \Exception in case delete failed.
+ * being deleted is outdated.
+ * @throws \Exception in case delete failed.
*/
public function delete()
{
@@ -599,8 +599,8 @@ abstract class ActiveRecord extends BaseActiveRecord
* Returns a value indicating whether the given active record is the same as the current one.
* The comparison is made by comparing the index names and the primary key values of the two active records.
* If one of the records [[isNewRecord|is new]] they are also considered not equal.
- * @param ActiveRecord $record record to compare to
- * @return boolean whether the two active records refer to the same row in the same index.
+ * @param ActiveRecord $record record to compare to
+ * @return boolean whether the two active records refer to the same row in the same index.
*/
public function equals($record)
{
@@ -627,7 +627,7 @@ abstract class ActiveRecord extends BaseActiveRecord
/**
* Returns a value indicating whether the specified operation is transactional in the current [[scenario]].
- * @param integer $operation the operation to check. Possible values are [[OP_INSERT]], [[OP_UPDATE]] and [[OP_DELETE]].
+ * @param integer $operation the operation to check. Possible values are [[OP_INSERT]], [[OP_UPDATE]] and [[OP_DELETE]].
* @return boolean whether the specified operation is transactional in the current [[scenario]].
*/
public function isTransactional($operation)
diff --git a/extensions/sphinx/ColumnSchema.php b/extensions/sphinx/ColumnSchema.php
index 76c66e1193..a30c19864a 100644
--- a/extensions/sphinx/ColumnSchema.php
+++ b/extensions/sphinx/ColumnSchema.php
@@ -57,7 +57,7 @@ class ColumnSchema extends Object
/**
* Converts the input value according to [[phpType]].
* If the value is null or an [[Expression]], it will not be converted.
- * @param mixed $value input value
+ * @param mixed $value input value
* @return mixed converted value
*/
public function typecast($value)
diff --git a/extensions/sphinx/Command.php b/extensions/sphinx/Command.php
index 5306acc63c..2cd680e900 100644
--- a/extensions/sphinx/Command.php
+++ b/extensions/sphinx/Command.php
@@ -63,9 +63,9 @@ class Command extends \yii\db\Command
*
* Note that the values in each row must match the corresponding column names.
*
- * @param string $index the index that new rows will be inserted into.
- * @param array $columns the column names
- * @param array $rows the rows to be batch inserted into the index
+ * @param string $index the index that new rows will be inserted into.
+ * @param array $columns the column names
+ * @param array $rows the rows to be batch inserted into the index
* @return static the command object itself
*/
public function batchInsert($index, $columns, $rows)
@@ -91,8 +91,8 @@ class Command extends \yii\db\Command
*
* Note that the created command is not executed until [[execute()]] is called.
*
- * @param string $index the index that new rows will be replaced into.
- * @param array $columns the column data (name => value) to be replaced into the index.
+ * @param string $index the index that new rows will be replaced into.
+ * @param array $columns the column data (name => value) to be replaced into the index.
* @return static the command object itself
*/
public function replace($index, $columns)
@@ -117,9 +117,9 @@ class Command extends \yii\db\Command
*
* Note that the values in each row must match the corresponding column names.
*
- * @param string $index the index that new rows will be replaced.
- * @param array $columns the column names
- * @param array $rows the rows to be batch replaced in the index
+ * @param string $index the index that new rows will be replaced.
+ * @param array $columns the column names
+ * @param array $rows the rows to be batch replaced in the index
* @return static the command object itself
*/
public function batchReplace($index, $columns, $rows)
@@ -142,13 +142,13 @@ class Command extends \yii\db\Command
*
* Note that the created command is not executed until [[execute()]] is called.
*
- * @param string $index the index to be updated.
- * @param array $columns the column data (name => value) to be updated.
- * @param string|array $condition the condition that will be put in the WHERE part. Please
- * refer to [[Query::where()]] on how to specify condition.
- * @param array $params the parameters to be bound to the command
- * @param array $options list of options in format: optionName => optionValue
- * @return static the command object itself
+ * @param string $index the index to be updated.
+ * @param array $columns the column data (name => value) to be updated.
+ * @param string|array $condition the condition that will be put in the WHERE part. Please
+ * refer to [[Query::where()]] on how to specify condition.
+ * @param array $params the parameters to be bound to the command
+ * @param array $options list of options in format: optionName => optionValue
+ * @return static the command object itself
*/
public function update($index, $columns, $condition = '', $params = [], $options = [])
{
@@ -159,7 +159,7 @@ class Command extends \yii\db\Command
/**
* Creates a SQL command for truncating a runtime index.
- * @param string $index the index to be truncated. The name will be properly quoted by the method.
+ * @param string $index the index to be truncated. The name will be properly quoted by the method.
* @return static the command object itself
*/
public function truncateIndex($index)
@@ -171,12 +171,12 @@ class Command extends \yii\db\Command
/**
* Builds a snippet from provided data and query, using specified index settings.
- * @param string $index name of the index, from which to take the text processing settings.
- * @param string|array $source is the source data to extract a snippet from.
- * It could be either a single string or array of strings.
- * @param string $match the full-text query to build snippets for.
- * @param array $options list of options in format: optionName => optionValue
- * @return static the command object itself
+ * @param string $index name of the index, from which to take the text processing settings.
+ * @param string|array $source is the source data to extract a snippet from.
+ * It could be either a single string or array of strings.
+ * @param string $match the full-text query to build snippets for.
+ * @param array $options list of options in format: optionName => optionValue
+ * @return static the command object itself
*/
public function callSnippets($index, $source, $match, $options = [])
{
@@ -188,10 +188,10 @@ class Command extends \yii\db\Command
/**
* Returns tokenized and normalized forms of the keywords, and, optionally, keyword statistics.
- * @param string $index the name of the index from which to take the text processing settings
- * @param string $text the text to break down to keywords.
- * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
- * @return string the SQL statement for call keywords.
+ * @param string $index the name of the index from which to take the text processing settings
+ * @param string $text the text to break down to keywords.
+ * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
+ * @return string the SQL statement for call keywords.
*/
public function callKeywords($index, $text, $fetchStatistic = false)
{
diff --git a/extensions/sphinx/Connection.php b/extensions/sphinx/Connection.php
index 3548270e20..22309f806c 100644
--- a/extensions/sphinx/Connection.php
+++ b/extensions/sphinx/Connection.php
@@ -69,8 +69,8 @@ class Connection extends \yii\db\Connection
/**
* Obtains the schema information for the named index.
- * @param string $name index name.
- * @param boolean $refresh whether to reload the table schema even if it is found in the cache.
+ * @param string $name index name.
+ * @param boolean $refresh whether to reload the table schema even if it is found in the cache.
* @return IndexSchema index schema information. Null if the named index does not exist.
*/
public function getIndexSchema($name, $refresh = false)
@@ -83,7 +83,7 @@ class Connection extends \yii\db\Connection
* If the index name contains schema prefix, the prefix will also be properly quoted.
* If the index name is already quoted or contains special characters including '(', '[[' and '{{',
* then this method will do nothing.
- * @param string $name index name
+ * @param string $name index name
* @return string the properly quoted index name
*/
public function quoteIndexName($name)
@@ -93,7 +93,7 @@ class Connection extends \yii\db\Connection
/**
* Alias of [[quoteIndexName()]].
- * @param string $name table name
+ * @param string $name table name
* @return string the properly quoted table name
*/
public function quoteTableName($name)
@@ -103,8 +103,8 @@ class Connection extends \yii\db\Connection
/**
* Creates a command for execution.
- * @param string $sql the SQL statement to be executed
- * @param array $params the parameters to be bound to the SQL statement
+ * @param string $sql the SQL statement to be executed
+ * @param array $params the parameters to be bound to the SQL statement
* @return Command the Sphinx command
*/
public function createCommand($sql = null, $params = [])
@@ -120,8 +120,8 @@ class Connection extends \yii\db\Connection
/**
* This method is not supported by Sphinx.
- * @param string $sequenceName name of the sequence object
- * @return string the row ID of the last row inserted, or the last value retrieved from the sequence object
+ * @param string $sequenceName name of the sequence object
+ * @return string the row ID of the last row inserted, or the last value retrieved from the sequence object
* @throws \yii\base\NotSupportedException always.
*/
public function getLastInsertID($sequenceName = '')
diff --git a/extensions/sphinx/IndexSchema.php b/extensions/sphinx/IndexSchema.php
index e0f902423b..3ce18a602e 100644
--- a/extensions/sphinx/IndexSchema.php
+++ b/extensions/sphinx/IndexSchema.php
@@ -43,7 +43,7 @@ class IndexSchema extends Object
/**
* Gets the named column metadata.
* This is a convenient method for retrieving a named column even if it does not exist.
- * @param string $name column name
+ * @param string $name column name
* @return ColumnSchema metadata of the named column. Null if the named column does not exist.
*/
public function getColumn($name)
diff --git a/extensions/sphinx/Query.php b/extensions/sphinx/Query.php
index 35780aff20..1779ed31f7 100644
--- a/extensions/sphinx/Query.php
+++ b/extensions/sphinx/Query.php
@@ -128,8 +128,8 @@ class Query extends Component implements QueryInterface
private $_connection;
/**
- * @param Connection $connection Sphinx connection instance
- * @return static the query object itself
+ * @param Connection $connection Sphinx connection instance
+ * @return static the query object itself
*/
public function setConnection($connection)
{
@@ -160,9 +160,9 @@ class Query extends Component implements QueryInterface
/**
* Creates a Sphinx command that can be used to execute this query.
- * @param Connection $connection the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return Command the created Sphinx command instance.
+ * @param Connection $connection the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return Command the created Sphinx command instance.
*/
public function createCommand($connection = null)
{
@@ -175,9 +175,9 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns all results as an array.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return array the query results. If the query results in nothing, an empty array will be returned.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return array the query results. If the query results in nothing, an empty array will be returned.
*/
public function all($db = null)
{
@@ -201,10 +201,10 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns a single row of result.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
* @return array|boolean the first row (in terms of an array) of the query result. False is returned if the query
- * results in nothing.
+ * results in nothing.
*/
public function one($db = null)
{
@@ -219,10 +219,10 @@ class Query extends Component implements QueryInterface
/**
* Returns the query result as a scalar value.
* The value returned will be the first column in the first row of the query results.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
* @return string|boolean the value of the first column in the first row of the query result.
- * False is returned if the query result is empty.
+ * False is returned if the query result is empty.
*/
public function scalar($db = null)
{
@@ -231,9 +231,9 @@ class Query extends Component implements QueryInterface
/**
* Executes the query and returns the first column of the result.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return array the first column of the query result. An empty array is returned if the query results in nothing.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return array the first column of the query result. An empty array is returned if the query results in nothing.
*/
public function column($db = null)
{
@@ -242,11 +242,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the number of records.
- * @param string $q the COUNT expression. Defaults to '*'.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return integer number of records
+ * @param string $q the COUNT expression. Defaults to '*'.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return integer number of records
*/
public function count($q = '*', $db = null)
{
@@ -257,11 +257,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the sum of the specified column values.
- * @param string $q the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return integer the sum of the specified column values
+ * @param string $q the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return integer the sum of the specified column values
*/
public function sum($q, $db = null)
{
@@ -272,11 +272,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the average of the specified column values.
- * @param string $q the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return integer the average of the specified column values.
+ * @param string $q the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return integer the average of the specified column values.
*/
public function average($q, $db = null)
{
@@ -287,11 +287,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the minimum of the specified column values.
- * @param string $q the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return integer the minimum of the specified column values.
+ * @param string $q the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return integer the minimum of the specified column values.
*/
public function min($q, $db = null)
{
@@ -302,11 +302,11 @@ class Query extends Component implements QueryInterface
/**
* Returns the maximum of the specified column values.
- * @param string $q the column name or expression.
- * Make sure you properly quote column names in the expression.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return integer the maximum of the specified column values.
+ * @param string $q the column name or expression.
+ * Make sure you properly quote column names in the expression.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return integer the maximum of the specified column values.
*/
public function max($q, $db = null)
{
@@ -317,9 +317,9 @@ class Query extends Component implements QueryInterface
/**
* Returns a value indicating whether the query result contains any row of data.
- * @param Connection $db the Sphinx connection used to generate the SQL statement.
- * If this parameter is not given, the `sphinx` application component will be used.
- * @return boolean whether the query result contains any row of data.
+ * @param Connection $db the Sphinx connection used to generate the SQL statement.
+ * If this parameter is not given, the `sphinx` application component will be used.
+ * @return boolean whether the query result contains any row of data.
*/
public function exists($db = null)
{
@@ -330,12 +330,12 @@ class Query extends Component implements QueryInterface
/**
* Sets the SELECT part of the query.
- * @param string|array $columns the columns to be selected.
- * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
- * The method will automatically quote the column names unless a column contains some parenthesis
- * (which means the column contains a Sphinx expression).
- * @param string $option additional option that should be appended to the 'SELECT' keyword.
- * @return static the query object itself
+ * @param string|array $columns the columns to be selected.
+ * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
+ * The method will automatically quote the column names unless a column contains some parenthesis
+ * (which means the column contains a Sphinx expression).
+ * @param string $option additional option that should be appended to the 'SELECT' keyword.
+ * @return static the query object itself
*/
public function select($columns, $option = null)
{
@@ -350,8 +350,8 @@ class Query extends Component implements QueryInterface
/**
* Sets the value indicating whether to SELECT DISTINCT or not.
- * @param boolean $value whether to SELECT DISTINCT or not.
- * @return static the query object itself
+ * @param boolean $value whether to SELECT DISTINCT or not.
+ * @return static the query object itself
*/
public function distinct($value = true)
{
@@ -362,11 +362,11 @@ class Query extends Component implements QueryInterface
/**
* Sets the FROM part of the query.
- * @param string|array $tables the table(s) to be selected from. This can be either a string (e.g. `'idx_user'`)
- * or an array (e.g. `['idx_user', 'idx_user_delta']`) specifying one or several index names.
- * The method will automatically quote the table names unless it contains some parenthesis
- * (which means the table is given as a sub-query or Sphinx expression).
- * @return static the query object itself
+ * @param string|array $tables the table(s) to be selected from. This can be either a string (e.g. `'idx_user'`)
+ * or an array (e.g. `['idx_user', 'idx_user_delta']`) specifying one or several index names.
+ * The method will automatically quote the table names unless it contains some parenthesis
+ * (which means the table is given as a sub-query or Sphinx expression).
+ * @return static the query object itself
*/
public function from($tables)
{
@@ -381,7 +381,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the fulltext query text. This text will be composed into
* MATCH operator inside the WHERE clause.
- * @param string $query fulltext query text.
+ * @param string $query fulltext query text.
* @return static the query object itself
*/
public function match($query)
@@ -417,53 +417,53 @@ class Query extends Component implements QueryInterface
* can be one of the followings:
*
* - `and`: the operands should be concatenated together using `AND`. For example,
- * `['and', 'id=1', 'id=2']` will generate `id=1 AND id=2`. If an operand is an array,
- * it will be converted into a string using the rules described here. For example,
- * `['and', 'type=1', ['or', 'id=1', 'id=2']]` will generate `type=1 AND (id=1 OR id=2)`.
- * The method will NOT do any quoting or escaping.
+ * `['and', 'id=1', 'id=2']` will generate `id=1 AND id=2`. If an operand is an array,
+ * it will be converted into a string using the rules described here. For example,
+ * `['and', 'type=1', ['or', 'id=1', 'id=2']]` will generate `type=1 AND (id=1 OR id=2)`.
+ * The method will NOT do any quoting or escaping.
*
* - `or`: similar to the `and` operator except that the operands are concatenated using `OR`.
*
* - `between`: operand 1 should be the column name, and operand 2 and 3 should be the
- * starting and ending values of the range that the column is in.
- * For example, `['between', 'id', 1, 10]` will generate `id BETWEEN 1 AND 10`.
+ * starting and ending values of the range that the column is in.
+ * For example, `['between', 'id', 1, 10]` will generate `id BETWEEN 1 AND 10`.
*
* - `not between`: similar to `between` except the `BETWEEN` is replaced with `NOT BETWEEN`
- * in the generated condition.
+ * in the generated condition.
*
* - `in`: operand 1 should be a column or DB expression with parenthesis. Operand 2 can be an array
- * or a Query object. If the former, the array represents the range of the values that the column
- * or DB expression should be in. If the latter, a sub-query will be generated to represent the range.
- * For example, `['in', 'id', [1, 2, 3]]` will generate `id IN (1, 2, 3)`;
- * `['in', 'id', (new Query)->select('id')->from('user'))]` will generate
- * `id IN (SELECT id FROM user)`. The method will properly quote the column name and escape values in the range.
- * The `in` operator also supports composite columns. In this case, operand 1 should be an array of the columns,
- * while operand 2 should be an array of arrays or a `Query` object representing the range of the columns.
+ * or a Query object. If the former, the array represents the range of the values that the column
+ * or DB expression should be in. If the latter, a sub-query will be generated to represent the range.
+ * For example, `['in', 'id', [1, 2, 3]]` will generate `id IN (1, 2, 3)`;
+ * `['in', 'id', (new Query)->select('id')->from('user'))]` will generate
+ * `id IN (SELECT id FROM user)`. The method will properly quote the column name and escape values in the range.
+ * The `in` operator also supports composite columns. In this case, operand 1 should be an array of the columns,
+ * while operand 2 should be an array of arrays or a `Query` object representing the range of the columns.
*
* - `not in`: similar to the `in` operator except that `IN` is replaced with `NOT IN` in the generated condition.
*
* - `like`: operand 1 should be a column or DB expression, and operand 2 be a string or an array representing
- * the values that the column or DB expression should be like.
- * For example, `['like', 'name', '%tester%']` will generate `name LIKE '%tester%'`.
- * When the value range is given as an array, multiple `LIKE` predicates will be generated and concatenated
- * using `AND`. For example, `['like', 'name', ['%test%', '%sample%']]` will generate
- * `name LIKE '%test%' AND name LIKE '%sample%'`.
- * The method will properly quote the column name and escape values in the range.
- * Sometimes, you may want to add the percentage characters to the matching value by yourself, you may supply
- * a third operand `false` to do so. For example, `['like', 'name', '%tester', false]` will generate `name LIKE '%tester'`.
+ * the values that the column or DB expression should be like.
+ * For example, `['like', 'name', '%tester%']` will generate `name LIKE '%tester%'`.
+ * When the value range is given as an array, multiple `LIKE` predicates will be generated and concatenated
+ * using `AND`. For example, `['like', 'name', ['%test%', '%sample%']]` will generate
+ * `name LIKE '%test%' AND name LIKE '%sample%'`.
+ * The method will properly quote the column name and escape values in the range.
+ * Sometimes, you may want to add the percentage characters to the matching value by yourself, you may supply
+ * a third operand `false` to do so. For example, `['like', 'name', '%tester', false]` will generate `name LIKE '%tester'`.
*
* - `or like`: similar to the `like` operator except that `OR` is used to concatenate the `LIKE`
- * predicates when operand 2 is an array.
+ * predicates when operand 2 is an array.
*
* - `not like`: similar to the `like` operator except that `LIKE` is replaced with `NOT LIKE`
- * in the generated condition.
+ * in the generated condition.
*
* - `or not like`: similar to the `not like` operator except that `OR` is used to concatenate
- * the `NOT LIKE` predicates.
+ * the `NOT LIKE` predicates.
*
- * @param string|array $condition the conditions that should be put in the WHERE part.
- * @param array $params the parameters (name => value) to be bound to the query.
- * @return static the query object itself
+ * @param string|array $condition the conditions that should be put in the WHERE part.
+ * @param array $params the parameters (name => value) to be bound to the query.
+ * @return static the query object itself
* @see andWhere()
* @see orWhere()
*/
@@ -477,10 +477,10 @@ class Query extends Component implements QueryInterface
/**
* Adds an additional WHERE condition to the existing one.
* The new condition and the existing one will be joined using the 'AND' operator.
- * @param string|array $condition the new WHERE condition. Please refer to [[where()]]
- * on how to specify this parameter.
- * @param array $params the parameters (name => value) to be bound to the query.
- * @return static the query object itself
+ * @param string|array $condition the new WHERE condition. Please refer to [[where()]]
+ * on how to specify this parameter.
+ * @param array $params the parameters (name => value) to be bound to the query.
+ * @return static the query object itself
* @see where()
* @see orWhere()
*/
@@ -498,10 +498,10 @@ class Query extends Component implements QueryInterface
/**
* Adds an additional WHERE condition to the existing one.
* The new condition and the existing one will be joined using the 'OR' operator.
- * @param string|array $condition the new WHERE condition. Please refer to [[where()]]
- * on how to specify this parameter.
- * @param array $params the parameters (name => value) to be bound to the query.
- * @return static the query object itself
+ * @param string|array $condition the new WHERE condition. Please refer to [[where()]]
+ * on how to specify this parameter.
+ * @param array $params the parameters (name => value) to be bound to the query.
+ * @return static the query object itself
* @see where()
* @see andWhere()
*/
@@ -518,11 +518,11 @@ class Query extends Component implements QueryInterface
/**
* Sets the GROUP BY part of the query.
- * @param string|array $columns the columns to be grouped by.
- * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
- * The method will automatically quote the column names unless a column contains some parenthesis
- * (which means the column contains a DB expression).
- * @return static the query object itself
+ * @param string|array $columns the columns to be grouped by.
+ * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
+ * The method will automatically quote the column names unless a column contains some parenthesis
+ * (which means the column contains a DB expression).
+ * @return static the query object itself
* @see addGroupBy()
*/
public function groupBy($columns)
@@ -537,11 +537,11 @@ class Query extends Component implements QueryInterface
/**
* Adds additional group-by columns to the existing ones.
- * @param string|array $columns additional columns to be grouped by.
- * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
- * The method will automatically quote the column names unless a column contains some parenthesis
- * (which means the column contains a DB expression).
- * @return static the query object itself
+ * @param string|array $columns additional columns to be grouped by.
+ * Columns can be specified in either a string (e.g. "id, name") or an array (e.g. ['id', 'name']).
+ * The method will automatically quote the column names unless a column contains some parenthesis
+ * (which means the column contains a DB expression).
+ * @return static the query object itself
* @see groupBy()
*/
public function addGroupBy($columns)
@@ -560,8 +560,8 @@ class Query extends Component implements QueryInterface
/**
* Sets the parameters to be bound to the query.
- * @param array $params list of query parameter values indexed by parameter placeholders.
- * For example, `[':name' => 'Dan', ':age' => 31]`.
+ * @param array $params list of query parameter values indexed by parameter placeholders.
+ * For example, `[':name' => 'Dan', ':age' => 31]`.
* @return static the query object itself
* @see addParams()
*/
@@ -574,8 +574,8 @@ class Query extends Component implements QueryInterface
/**
* Adds additional parameters to be bound to the query.
- * @param array $params list of query parameter values indexed by parameter placeholders.
- * For example, `[':name' => 'Dan', ':age' => 31]`.
+ * @param array $params list of query parameter values indexed by parameter placeholders.
+ * For example, `[':name' => 'Dan', ':age' => 31]`.
* @return static the query object itself
* @see params()
*/
@@ -600,7 +600,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the query options.
- * @param array $options query options in format: optionName => optionValue
+ * @param array $options query options in format: optionName => optionValue
* @return static the query object itself
* @see addOptions()
*/
@@ -613,7 +613,7 @@ class Query extends Component implements QueryInterface
/**
* Adds additional query options.
- * @param array $options query options in format: optionName => optionValue
+ * @param array $options query options in format: optionName => optionValue
* @return static the query object itself
* @see options()
*/
@@ -630,12 +630,12 @@ class Query extends Component implements QueryInterface
/**
* Sets the WITHIN GROUP ORDER BY part of the query.
- * @param string|array $columns the columns (and the directions) to find best row within a group.
- * Columns can be specified in either a string (e.g. "id ASC, name DESC") or an array
- * (e.g. `['id' => Query::SORT_ASC, 'name' => Query::SORT_DESC]`).
- * The method will automatically quote the column names unless a column contains some parenthesis
- * (which means the column contains a DB expression).
- * @return static the query object itself
+ * @param string|array $columns the columns (and the directions) to find best row within a group.
+ * Columns can be specified in either a string (e.g. "id ASC, name DESC") or an array
+ * (e.g. `['id' => Query::SORT_ASC, 'name' => Query::SORT_DESC]`).
+ * The method will automatically quote the column names unless a column contains some parenthesis
+ * (which means the column contains a DB expression).
+ * @return static the query object itself
* @see addWithin()
*/
public function within($columns)
@@ -647,12 +647,12 @@ class Query extends Component implements QueryInterface
/**
* Adds additional WITHIN GROUP ORDER BY columns to the query.
- * @param string|array $columns the columns (and the directions) to find best row within a group.
- * Columns can be specified in either a string (e.g. "id ASC, name DESC") or an array
- * (e.g. `['id' => Query::SORT_ASC, 'name' => Query::SORT_DESC]`).
- * The method will automatically quote the column names unless a column contains some parenthesis
- * (which means the column contains a DB expression).
- * @return static the query object itself
+ * @param string|array $columns the columns (and the directions) to find best row within a group.
+ * Columns can be specified in either a string (e.g. "id ASC, name DESC") or an array
+ * (e.g. `['id' => Query::SORT_ASC, 'name' => Query::SORT_DESC]`).
+ * The method will automatically quote the column names unless a column contains some parenthesis
+ * (which means the column contains a DB expression).
+ * @return static the query object itself
* @see within()
*/
public function addWithin($columns)
@@ -670,8 +670,8 @@ class Query extends Component implements QueryInterface
/**
* Sets the PHP callback, which should be used to retrieve the source data
* for the snippets building.
- * @param callable $callback PHP callback, which should be used to fetch source data for the snippets.
- * @return static the query object itself
+ * @param callable $callback PHP callback, which should be used to fetch source data for the snippets.
+ * @return static the query object itself
* @see snippetCallback
*/
public function snippetCallback($callback)
@@ -683,7 +683,7 @@ class Query extends Component implements QueryInterface
/**
* Sets the call snippets query options.
- * @param array $options call snippet options in format: option_name => option_value
+ * @param array $options call snippet options in format: option_name => option_value
* @return static the query object itself
* @see snippetCallback
*/
@@ -697,7 +697,7 @@ class Query extends Component implements QueryInterface
/**
* Fills the query result rows with the snippets built from source determined by
* [[snippetCallback]] result.
- * @param array $rows raw query result rows.
+ * @param array $rows raw query result rows.
* @return array|ActiveRecord[] query result rows with filled up snippets.
*/
protected function fillUpSnippets($rows)
@@ -718,9 +718,9 @@ class Query extends Component implements QueryInterface
/**
* Builds a snippets from provided source data.
- * @param array $source the source data to extract a snippet from.
+ * @param array $source the source data to extract a snippet from.
* @throws InvalidCallException in case [[match]] is not specified.
- * @return array snippets list.
+ * @return array snippets list.
*/
protected function callSnippets(array $source)
{
@@ -729,9 +729,9 @@ class Query extends Component implements QueryInterface
/**
* Builds a snippets from provided source data by the given index.
- * @param array $source the source data to extract a snippet from.
- * @param string $from name of the source index.
- * @return array snippets list.
+ * @param array $source the source data to extract a snippet from.
+ * @param string $from name of the source index.
+ * @return array snippets list.
* @throws InvalidCallException in case [[match]] is not specified.
*/
protected function callSnippetsInternal(array $source, $from)
diff --git a/extensions/sphinx/QueryBuilder.php b/extensions/sphinx/QueryBuilder.php
index c656c84f85..23b1963af0 100644
--- a/extensions/sphinx/QueryBuilder.php
+++ b/extensions/sphinx/QueryBuilder.php
@@ -41,7 +41,7 @@ class QueryBuilder extends Object
/**
* Constructor.
* @param Connection $connection the Sphinx connection.
- * @param array $config name-value pairs that will be used to initialize the object properties
+ * @param array $config name-value pairs that will be used to initialize the object properties
*/
public function __construct($connection, $config = [])
{
@@ -51,12 +51,12 @@ class QueryBuilder extends Object
/**
* Generates a SELECT SQL statement from a [[Query]] object.
- * @param Query $query the [[Query]] object from which the SQL statement will be generated
- * @param array $params the parameters to be bound to the generated SQL statement. These parameters will
- * be included in the result with the additional parameters generated during the query building process.
+ * @param Query $query the [[Query]] object from which the SQL statement will be generated
+ * @param array $params the parameters to be bound to the generated SQL statement. These parameters will
+ * be included in the result with the additional parameters generated during the query building process.
* @return array the generated SQL statement (the first array element) and the corresponding
- * parameters to be bound to the SQL statement (the second array element). The parameters returned
- * include those provided in `$params`.
+ * parameters to be bound to the SQL statement (the second array element). The parameters returned
+ * include those provided in `$params`.
*/
public function build($query, $params = [])
{
@@ -95,18 +95,18 @@ class QueryBuilder extends Object
*
* ~~~
* $sql = $queryBuilder->insert('idx_user', [
- * 'name' => 'Sam',
- * 'age' => 30,
- * 'id' => 10,
+ * 'name' => 'Sam',
+ * 'age' => 30,
+ * 'id' => 10,
* ], $params);
* ~~~
*
* The method will properly escape the index and column names.
*
- * @param string $index the index that new rows will be inserted into.
- * @param array $columns the column data (name => value) to be inserted into the index.
- * @param array $params the binding parameters that will be generated by this method.
- * They should be bound to the Sphinx command later.
+ * @param string $index the index that new rows will be inserted into.
+ * @param array $columns the column data (name => value) to be inserted into the index.
+ * @param array $params the binding parameters that will be generated by this method.
+ * They should be bound to the Sphinx command later.
* @return string the INSERT SQL
*/
public function insert($index, $columns, &$params)
@@ -120,18 +120,18 @@ class QueryBuilder extends Object
*
* ~~~
* $sql = $queryBuilder->replace('idx_user', [
- * 'name' => 'Sam',
- * 'age' => 30,
- * 'id' => 10,
+ * 'name' => 'Sam',
+ * 'age' => 30,
+ * 'id' => 10,
* ], $params);
* ~~~
*
* The method will properly escape the index and column names.
*
- * @param string $index the index that new rows will be replaced.
- * @param array $columns the column data (name => value) to be replaced in the index.
- * @param array $params the binding parameters that will be generated by this method.
- * They should be bound to the Sphinx command later.
+ * @param string $index the index that new rows will be replaced.
+ * @param array $columns the column data (name => value) to be replaced in the index.
+ * @param array $params the binding parameters that will be generated by this method.
+ * They should be bound to the Sphinx command later.
* @return string the INSERT SQL
*/
public function replace($index, $columns, &$params)
@@ -141,10 +141,10 @@ class QueryBuilder extends Object
/**
* Generates INSERT/REPLACE SQL statement.
- * @param string $statement statement ot be generated.
- * @param string $index the affected index name.
- * @param array $columns the column data (name => value).
- * @param array $params the binding parameters that will be generated by this method.
+ * @param string $statement statement ot be generated.
+ * @param string $index the affected index name.
+ * @param array $columns the column data (name => value).
+ * @param array $params the binding parameters that will be generated by this method.
* @return string generated SQL
*/
protected function generateInsertReplace($statement, $index, $columns, &$params)
@@ -180,11 +180,11 @@ class QueryBuilder extends Object
*
* Note that the values in each row must match the corresponding column names.
*
- * @param string $index the index that new rows will be inserted into.
- * @param array $columns the column names
- * @param array $rows the rows to be batch inserted into the index
- * @param array $params the binding parameters that will be generated by this method.
- * They should be bound to the Sphinx command later.
+ * @param string $index the index that new rows will be inserted into.
+ * @param array $columns the column names
+ * @param array $rows the rows to be batch inserted into the index
+ * @param array $params the binding parameters that will be generated by this method.
+ * They should be bound to the Sphinx command later.
* @return string the batch INSERT SQL statement
*/
public function batchInsert($index, $columns, $rows, &$params)
@@ -206,11 +206,11 @@ class QueryBuilder extends Object
*
* Note that the values in each row must match the corresponding column names.
*
- * @param string $index the index that new rows will be replaced.
- * @param array $columns the column names
- * @param array $rows the rows to be batch replaced in the index
- * @param array $params the binding parameters that will be generated by this method.
- * They should be bound to the Sphinx command later.
+ * @param string $index the index that new rows will be replaced.
+ * @param array $columns the column names
+ * @param array $rows the rows to be batch replaced in the index
+ * @param array $params the binding parameters that will be generated by this method.
+ * They should be bound to the Sphinx command later.
* @return string the batch INSERT SQL statement
*/
public function batchReplace($index, $columns, $rows, &$params)
@@ -220,11 +220,11 @@ class QueryBuilder extends Object
/**
* Generates a batch INSERT/REPLACE SQL statement.
- * @param string $statement statement ot be generated.
- * @param string $index the affected index name.
- * @param array $columns the column data (name => value).
- * @param array $rows the rows to be batch inserted into the index
- * @param array $params the binding parameters that will be generated by this method.
+ * @param string $statement statement ot be generated.
+ * @param string $index the affected index name.
+ * @param array $columns the column data (name => value).
+ * @param array $rows the rows to be batch inserted into the index
+ * @param array $params the binding parameters that will be generated by this method.
* @return string generated SQL
*/
protected function generateBatchInsertReplace($statement, $index, $columns, $rows, &$params)
@@ -263,14 +263,14 @@ class QueryBuilder extends Object
*
* The method will properly escape the index and column names.
*
- * @param string $index the index to be updated.
- * @param array $columns the column data (name => value) to be updated.
- * @param array|string $condition the condition that will be put in the WHERE part. Please
- * refer to [[Query::where()]] on how to specify condition.
- * @param array $params the binding parameters that will be modified by this method
- * so that they can be bound to the Sphinx command later.
- * @param array $options list of options in format: optionName => optionValue
- * @return string the UPDATE SQL
+ * @param string $index the index to be updated.
+ * @param array $columns the column data (name => value) to be updated.
+ * @param array|string $condition the condition that will be put in the WHERE part. Please
+ * refer to [[Query::where()]] on how to specify condition.
+ * @param array $params the binding parameters that will be modified by this method
+ * so that they can be bound to the Sphinx command later.
+ * @param array $options list of options in format: optionName => optionValue
+ * @return string the UPDATE SQL
*/
public function update($index, $columns, $condition, &$params, $options)
{
@@ -308,12 +308,12 @@ class QueryBuilder extends Object
*
* The method will properly escape the index and column names.
*
- * @param string $index the index where the data will be deleted from.
- * @param array|string $condition the condition that will be put in the WHERE part. Please
- * refer to [[Query::where()]] on how to specify condition.
- * @param array $params the binding parameters that will be modified by this method
- * so that they can be bound to the Sphinx command later.
- * @return string the DELETE SQL
+ * @param string $index the index where the data will be deleted from.
+ * @param array|string $condition the condition that will be put in the WHERE part. Please
+ * refer to [[Query::where()]] on how to specify condition.
+ * @param array $params the binding parameters that will be modified by this method
+ * so that they can be bound to the Sphinx command later.
+ * @return string the DELETE SQL
*/
public function delete($index, $condition, &$params)
{
@@ -325,7 +325,7 @@ class QueryBuilder extends Object
/**
* Builds a SQL statement for truncating an index.
- * @param string $index the index to be truncated. The name will be properly quoted by the method.
+ * @param string $index the index to be truncated. The name will be properly quoted by the method.
* @return string the SQL statement for truncating an index.
*/
public function truncateIndex($index)
@@ -335,14 +335,14 @@ class QueryBuilder extends Object
/**
* Builds a SQL statement for call snippet from provided data and query, using specified index settings.
- * @param string $index name of the index, from which to take the text processing settings.
- * @param string|array $source is the source data to extract a snippet from.
- * It could be either a single string or array of strings.
- * @param string $match the full-text query to build snippets for.
- * @param array $options list of options in format: optionName => optionValue
- * @param array $params the binding parameters that will be modified by this method
- * so that they can be bound to the Sphinx command later.
- * @return string the SQL statement for call snippets.
+ * @param string $index name of the index, from which to take the text processing settings.
+ * @param string|array $source is the source data to extract a snippet from.
+ * It could be either a single string or array of strings.
+ * @param string $match the full-text query to build snippets for.
+ * @param array $options list of options in format: optionName => optionValue
+ * @param array $params the binding parameters that will be modified by this method
+ * so that they can be bound to the Sphinx command later.
+ * @return string the SQL statement for call snippets.
*/
public function callSnippets($index, $source, $match, $options, &$params)
{
@@ -385,12 +385,12 @@ class QueryBuilder extends Object
/**
* Builds a SQL statement for returning tokenized and normalized forms of the keywords, and,
* optionally, keyword statistics.
- * @param string $index the name of the index from which to take the text processing settings
- * @param string $text the text to break down to keywords.
- * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
- * @param array $params the binding parameters that will be modified by this method
- * so that they can be bound to the Sphinx command later.
- * @return string the SQL statement for call keywords.
+ * @param string $index the name of the index from which to take the text processing settings
+ * @param string $text the text to break down to keywords.
+ * @param boolean $fetchStatistic whether to return document and hit occurrence statistics
+ * @param array $params the binding parameters that will be modified by this method
+ * so that they can be bound to the Sphinx command later.
+ * @return string the SQL statement for call keywords.
*/
public function callKeywords($index, $text, $fetchStatistic, &$params)
{
@@ -403,11 +403,11 @@ class QueryBuilder extends Object
}
/**
- * @param array $columns
- * @param array $params the binding parameters to be populated
- * @param boolean $distinct
- * @param string $selectOption
- * @return string the SELECT clause built from [[query]].
+ * @param array $columns
+ * @param array $params the binding parameters to be populated
+ * @param boolean $distinct
+ * @param string $selectOption
+ * @return string the SELECT clause built from [[query]].
*/
public function buildSelect($columns, &$params, $distinct = false, $selectOption = null)
{
@@ -442,8 +442,8 @@ class QueryBuilder extends Object
}
/**
- * @param array $indexes
- * @param array $params the binding parameters to be populated
+ * @param array $indexes
+ * @param array $params the binding parameters to be populated
* @return string the FROM clause built from [[query]].
*/
public function buildFrom($indexes, &$params)
@@ -478,10 +478,10 @@ class QueryBuilder extends Object
}
/**
- * @param string[] $indexes list of index names, which affected by query
- * @param string|array $condition
- * @param array $params the binding parameters to be populated
- * @return string the WHERE clause built from [[query]].
+ * @param string[] $indexes list of index names, which affected by query
+ * @param string|array $condition
+ * @param array $params the binding parameters to be populated
+ * @return string the WHERE clause built from [[query]].
*/
public function buildWhere($indexes, $condition, &$params)
{
@@ -503,7 +503,7 @@ class QueryBuilder extends Object
}
/**
- * @param array $columns
+ * @param array $columns
* @return string the GROUP BY clause
*/
public function buildGroupBy($columns)
@@ -512,7 +512,7 @@ class QueryBuilder extends Object
}
/**
- * @param array $columns
+ * @param array $columns
* @return string the ORDER BY clause built from [[query]].
*/
public function buildOrderBy($columns)
@@ -533,9 +533,9 @@ class QueryBuilder extends Object
}
/**
- * @param integer $limit
- * @param integer $offset
- * @return string the LIMIT and OFFSET clauses built from [[query]].
+ * @param integer $limit
+ * @param integer $offset
+ * @return string the LIMIT and OFFSET clauses built from [[query]].
*/
public function buildLimit($limit, $offset)
{
@@ -555,8 +555,8 @@ class QueryBuilder extends Object
/**
* Processes columns and properly quote them if necessary.
* It will join all columns into a string with comma as separators.
- * @param string|array $columns the columns to be processed
- * @return string the processing result
+ * @param string|array $columns the columns to be processed
+ * @return string the processing result
*/
public function buildColumns($columns)
{
@@ -580,11 +580,11 @@ class QueryBuilder extends Object
/**
* Parses the condition specification and generates the corresponding SQL expression.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string|array $condition the condition specification. Please refer to [[Query::where()]]
- * on how to specify a condition.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string|array $condition the condition specification. Please refer to [[Query::where()]]
+ * on how to specify a condition.
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
* @throws \yii\db\Exception if the condition is in bad format
*/
public function buildCondition($indexes, $condition, &$params)
@@ -625,10 +625,10 @@ class QueryBuilder extends Object
/**
* Creates a condition based on column-value pairs.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param array $condition the condition specification.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param array $condition the condition specification.
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
*/
public function buildHashCondition($indexes, $condition, &$params)
{
@@ -656,11 +656,11 @@ class QueryBuilder extends Object
/**
* Connects two or more SQL expressions with the `AND` or `OR` operator.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $operator the operator to use for connecting the given operands
- * @param array $operands the SQL expressions to connect.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $operator the operator to use for connecting the given operands
+ * @param array $operands the SQL expressions to connect.
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
*/
public function buildAndCondition($indexes, $operator, $operands, &$params)
{
@@ -682,13 +682,13 @@ class QueryBuilder extends Object
/**
* Creates an SQL expressions with the `BETWEEN` operator.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $operator the operator to use (e.g. `BETWEEN` or `NOT BETWEEN`)
- * @param array $operands the first operand is the column name. The second and third operands
- * describe the interval that column value should be in.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
- * @throws Exception if wrong number of operands have been given.
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $operator the operator to use (e.g. `BETWEEN` or `NOT BETWEEN`)
+ * @param array $operands the first operand is the column name. The second and third operands
+ * describe the interval that column value should be in.
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
+ * @throws Exception if wrong number of operands have been given.
*/
public function buildBetweenCondition($indexes, $operator, $operands, &$params)
{
@@ -711,16 +711,16 @@ class QueryBuilder extends Object
/**
* Creates an SQL expressions with the `IN` operator.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
- * @param array $operands the first operand is the column name. If it is an array
- * a composite IN condition will be generated.
- * The second operand is an array of values that column value should be among.
- * If it is an empty array the generated expression will be a `false` value if
- * operator is `IN` and empty if operator is `NOT IN`.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
- * @throws Exception if wrong number of operands have been given.
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
+ * @param array $operands the first operand is the column name. If it is an array
+ * a composite IN condition will be generated.
+ * The second operand is an array of values that column value should be among.
+ * If it is an empty array the generated expression will be a `false` value if
+ * operator is `IN` and empty if operator is `NOT IN`.
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
+ * @throws Exception if wrong number of operands have been given.
*/
public function buildInCondition($indexes, $operator, $operands, &$params)
{
@@ -781,12 +781,12 @@ class QueryBuilder extends Object
}
/**
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
- * @param array $columns
- * @param array $values
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $operator the operator to use (e.g. `IN` or `NOT IN`)
+ * @param array $columns
+ * @param array $values
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
*/
protected function buildCompositeInCondition($indexes, $operator, $columns, $values, &$params)
{
@@ -813,9 +813,9 @@ class QueryBuilder extends Object
/**
* Creates an SQL expressions with the `LIKE` operator.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $operator the operator to use (e.g. `LIKE`, `NOT LIKE`, `OR LIKE` or `OR NOT LIKE`)
- * @param array $operands an array of two or three operands
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $operator the operator to use (e.g. `LIKE`, `NOT LIKE`, `OR LIKE` or `OR NOT LIKE`)
+ * @param array $operands an array of two or three operands
*
* - The first operand is the column name.
* - The second operand is a single value or an array of values that column value
@@ -828,8 +828,8 @@ class QueryBuilder extends Object
* You may use `false` or an empty array to indicate the values are already escaped and no escape
* should be applied. Note that when using an escape mapping (or the third operand is not provided),
* the values will be automatically enclosed within a pair of percentage characters.
- * @param array $params the binding parameters to be populated
- * @return string the generated SQL expression
+ * @param array $params the binding parameters to be populated
+ * @return string the generated SQL expression
* @throws InvalidParamException if wrong number of operands have been given.
*/
public function buildLikeCondition($indexes, $operator, $operands, &$params)
@@ -871,7 +871,7 @@ class QueryBuilder extends Object
}
/**
- * @param array $columns
+ * @param array $columns
* @return string the ORDER BY clause built from [[query]].
*/
public function buildWithin($columns)
@@ -892,8 +892,8 @@ class QueryBuilder extends Object
}
/**
- * @param array $options query options in format: optionName => optionValue
- * @param array $params the binding parameters to be populated
+ * @param array $options query options in format: optionName => optionValue
+ * @param array $params the binding parameters to be populated
* @return string the OPTION clause build from [[query]]
*/
public function buildOption($options, &$params)
@@ -937,11 +937,11 @@ class QueryBuilder extends Object
/**
* Composes column value for SQL, taking in account the column type.
- * @param IndexSchema[] $indexes list of indexes, which affected by query
- * @param string $columnName name of the column
- * @param mixed $value raw column value
- * @param array $params the binding parameters to be populated
- * @return string SQL expression, which represents column value
+ * @param IndexSchema[] $indexes list of indexes, which affected by query
+ * @param string $columnName name of the column
+ * @param mixed $value raw column value
+ * @param array $params the binding parameters to be populated
+ * @return string SQL expression, which represents column value
*/
protected function composeColumnValue($indexes, $columnName, $value, &$params)
{
diff --git a/extensions/sphinx/Schema.php b/extensions/sphinx/Schema.php
index 49eef13e2e..7b1bb6f5df 100644
--- a/extensions/sphinx/Schema.php
+++ b/extensions/sphinx/Schema.php
@@ -78,7 +78,7 @@ class Schema extends Object
/**
* Loads the metadata for the specified index.
- * @param string $name index name
+ * @param string $name index name
* @return IndexSchema driver dependent index metadata. Null if the index does not exist.
*/
protected function loadIndexSchema($name)
@@ -97,7 +97,7 @@ class Schema extends Object
/**
* Resolves the index name.
* @param IndexSchema $index the index metadata object
- * @param string $name the index name
+ * @param string $name the index name
*/
protected function resolveIndexNames($index, $name)
{
@@ -117,8 +117,8 @@ class Schema extends Object
/**
* Obtains the metadata for the named index.
- * @param string $name index name. The index name may contain schema name if any. Do not quote the index name.
- * @param boolean $refresh whether to reload the index schema even if it is found in the cache.
+ * @param string $name index name. The index name may contain schema name if any. Do not quote the index name.
+ * @param boolean $refresh whether to reload the index schema even if it is found in the cache.
* @return IndexSchema index metadata. Null if the named index does not exist.
*/
public function getIndexSchema($name, $refresh = false)
@@ -153,8 +153,8 @@ class Schema extends Object
/**
* Returns the cache key for the specified index name.
- * @param string $name the index name
- * @return mixed the cache key
+ * @param string $name the index name
+ * @return mixed the cache key
*/
protected function getCacheKey($name)
{
@@ -182,10 +182,10 @@ class Schema extends Object
/**
* Returns the metadata for all indexes in the database.
- * @param boolean $refresh whether to fetch the latest available index schemas. If this is false,
- * cached data may be returned if available.
+ * @param boolean $refresh whether to fetch the latest available index schemas. If this is false,
+ * cached data may be returned if available.
* @return IndexSchema[] the metadata for all indexes in the Sphinx.
- * Each array element is an instance of [[IndexSchema]] or its child class.
+ * Each array element is an instance of [[IndexSchema]] or its child class.
*/
public function getIndexSchemas($refresh = false)
{
@@ -201,8 +201,8 @@ class Schema extends Object
/**
* Returns all index names in the Sphinx.
- * @param boolean $refresh whether to fetch the latest available index names. If this is false,
- * index names fetched previously (if available) will be returned.
+ * @param boolean $refresh whether to fetch the latest available index names. If this is false,
+ * index names fetched previously (if available) will be returned.
* @return string[] all index names in the Sphinx.
*/
public function getIndexNames($refresh = false)
@@ -216,9 +216,9 @@ class Schema extends Object
/**
* Returns all index types in the Sphinx.
- * @param boolean $refresh whether to fetch the latest available index types. If this is false,
- * index types fetched previously (if available) will be returned.
- * @return array all index types in the Sphinx in format: index name => index type.
+ * @param boolean $refresh whether to fetch the latest available index types. If this is false,
+ * index types fetched previously (if available) will be returned.
+ * @return array all index types in the Sphinx in format: index name => index type.
*/
public function getIndexTypes($refresh = false)
{
@@ -269,7 +269,7 @@ class Schema extends Object
/**
* Determines the PDO type for the given PHP data value.
- * @param mixed $data the data whose PDO type is to be determined
+ * @param mixed $data the data whose PDO type is to be determined
* @return integer the PDO type
* @see http://www.php.net/manual/en/pdo.constants.php
*/
@@ -316,7 +316,7 @@ class Schema extends Object
/**
* Quotes a string value for use in a query.
* Note that if the parameter is not a string, it will be returned without change.
- * @param string $str string to be quoted
+ * @param string $str string to be quoted
* @return string the properly quoted string
* @see http://www.php.net/manual/en/function.PDO-quote.php
*/
@@ -335,7 +335,7 @@ class Schema extends Object
* If the index name contains schema prefix, the prefix will also be properly quoted.
* If the index name is already quoted or contains '(' or '{{',
* then this method will do nothing.
- * @param string $name index name
+ * @param string $name index name
* @return string the properly quoted index name
* @see quoteSimpleTableName
*/
@@ -353,7 +353,7 @@ class Schema extends Object
* If the column name contains prefix, the prefix will also be properly quoted.
* If the column name is already quoted or contains '(', '[[' or '{{',
* then this method will do nothing.
- * @param string $name column name
+ * @param string $name column name
* @return string the properly quoted column name
* @see quoteSimpleColumnName
*/
@@ -375,7 +375,7 @@ class Schema extends Object
/**
* Quotes a index name for use in a query.
* A simple index name has no schema prefix.
- * @param string $name index name
+ * @param string $name index name
* @return string the properly quoted index name
*/
public function quoteSimpleIndexName($name)
@@ -386,7 +386,7 @@ class Schema extends Object
/**
* Quotes a column name for use in a query.
* A simple column name has no prefix.
- * @param string $name column name
+ * @param string $name column name
* @return string the properly quoted column name
*/
public function quoteSimpleColumnName($name)
@@ -398,7 +398,7 @@ class Schema extends Object
* Returns the actual name of a given index name.
* This method will strip off curly brackets from the given index name
* and replace the percentage character '%' with [[Connection::indexPrefix]].
- * @param string $name the index name to be converted
+ * @param string $name the index name to be converted
* @return string the real name of the given index name
*/
public function getRawIndexName($name)
@@ -414,8 +414,8 @@ class Schema extends Object
/**
* Extracts the PHP type from abstract DB type.
- * @param ColumnSchema $column the column schema information
- * @return string PHP type name
+ * @param ColumnSchema $column the column schema information
+ * @return string PHP type name
*/
protected function getColumnPhpType($column)
{
@@ -441,9 +441,9 @@ class Schema extends Object
/**
* Collects the metadata of index columns.
- * @param IndexSchema $index the index metadata
- * @return boolean whether the index exists in the database
- * @throws \Exception if DB query fails
+ * @param IndexSchema $index the index metadata
+ * @return boolean whether the index exists in the database
+ * @throws \Exception if DB query fails
*/
protected function findColumns($index)
{
@@ -471,7 +471,7 @@ class Schema extends Object
/**
* Loads the column information into a [[ColumnSchema]] object.
- * @param array $info column information
+ * @param array $info column information
* @return ColumnSchema the column schema object
*/
protected function loadColumnSchema($info)
diff --git a/extensions/swiftmailer/Mailer.php b/extensions/swiftmailer/Mailer.php
index 353a7fc6d8..32ca7e358d 100644
--- a/extensions/swiftmailer/Mailer.php
+++ b/extensions/swiftmailer/Mailer.php
@@ -101,7 +101,7 @@ class Mailer extends BaseMailer
}
/**
- * @param array|\Swift_Transport $transport
+ * @param array|\Swift_Transport $transport
* @throws InvalidConfigException on invalid argument.
*/
public function setTransport($transport)
@@ -149,9 +149,9 @@ class Mailer extends BaseMailer
/**
* Creates email transport instance by its array configuration.
- * @param array $config transport configuration.
+ * @param array $config transport configuration.
* @throws \yii\base\InvalidConfigException on invalid transport configuration.
- * @return \Swift_Transport transport instance.
+ * @return \Swift_Transport transport instance.
*/
protected function createTransport(array $config)
{
@@ -178,8 +178,8 @@ class Mailer extends BaseMailer
/**
* Creates Swift library object, from given array configuration.
- * @param array $config object configuration
- * @return Object created object
+ * @param array $config object configuration
+ * @return Object created object
* @throws \yii\base\InvalidConfigException on invalid configuration.
*/
protected function createSwiftObject(array $config)
diff --git a/extensions/swiftmailer/Message.php b/extensions/swiftmailer/Message.php
index 361a0212f0..23818bc3fb 100644
--- a/extensions/swiftmailer/Message.php
+++ b/extensions/swiftmailer/Message.php
@@ -191,7 +191,7 @@ class Message extends BaseMessage
* Sets the message body.
* If body is already set and its content type matches given one, it will
* be overridden, if content type miss match the multipart message will be composed.
- * @param string $body body content.
+ * @param string $body body content.
* @param string $contentType body content type.
*/
protected function setBody($body, $contentType)
diff --git a/extensions/twig/TwigSimpleFileLoader.php b/extensions/twig/TwigSimpleFileLoader.php
index 819c9495bd..47639c560f 100644
--- a/extensions/twig/TwigSimpleFileLoader.php
+++ b/extensions/twig/TwigSimpleFileLoader.php
@@ -1,7 +1,5 @@