Extend SqlCriteria::select() - use array or string for setting multiple fields of one call that method.

This commit is contained in:
Alexander Demidov
2013-10-09 07:07:34 +04:00
parent d1cf95b82c
commit 9a881f6560

View File

@ -106,12 +106,16 @@ class SqlCriteria
} }
/** /**
* @param string $field * @param string|array $fields
* @ex SqlCriteria::select('field')
* @ex SqlCriteria->select(array('field1', 'field2'))
* @ex SqlCriteria->select('field1,field2')
* @return SqlCriteria * @return SqlCriteria
*/ */
public function select($field) public function select($fields)
{ {
$this->select[] = $field; $fields = explode(',', $fields);
$this->select = $this->select + $fields;
return $this; return $this;
} }