Commit 812ec39e by Alexander Makarov

more phpdoc

parent 40f0efe2
......@@ -86,6 +86,7 @@ class Collapse extends Widget
/**
* Renders collapsible items as specified on [[items]].
* @throws InvalidConfigException if label isn't specified
* @return string the rendering result
*/
public function renderItems()
......
......@@ -60,6 +60,9 @@ class Mail extends Base
public $file;
/**
* @inheritdoc
*/
public function rules()
{
return [
......
......@@ -305,6 +305,7 @@ class ActiveQuery extends Component implements ActiveQueryInterface
* 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
* @throws NotSupportedException
* @return array|bool|null|string
*/
protected function executeScript($db, $type, $columnName = null)
......
......@@ -18,11 +18,18 @@ class ViewRendererStaticClassProxy
private $_staticClassName;
/**
* @param string $staticClassName
*/
public function __construct($staticClassName)
{
$this->_staticClassName = $staticClassName;
}
/**
* @param string $property
* @return mixed
*/
public function __get($property)
{
$class = new \ReflectionClass($this->_staticClassName);
......@@ -30,6 +37,11 @@ class ViewRendererStaticClassProxy
return $class->getStaticPropertyValue($property);
}
/**
* @param string $property
* @param mixed $value
* @return mixed
*/
public function __set($property, $value)
{
$class = new \ReflectionClass($this->_staticClassName);
......@@ -38,6 +50,11 @@ class ViewRendererStaticClassProxy
return $value;
}
/**
* @param string $method
* @param array $arguments
* @return mixed
*/
public function __call($method, $arguments)
{
return call_user_func_array([$this->_staticClassName, $method], $arguments);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment