phprs\ezsql\rules\select\SelectRule::select PHP Method

select() public method

select('column0, column1') => "SELECT column0, column1" select('column0', 'column1') => "SELECT column0, column1"
public select ( string $columns ) : FromRule
$columns string
return FromRule
    public function select($columns)
    {
        SelectImpl::select($this->context, $columns);
        return new FromRule($this->context);
    }

Usage Example

Example #1
0
 /**
  * select('column0,column1') => "SELECT column0,column1"
  *   
  * select('column0', 'column1') => "SELECT column0,column1"
  * 
  * @param $param0 columns
  * @return \phprs\ezsql\rules\select\FromRule
  */
 public static function select($param0 = '*', $_ = null)
 {
     $obj = new SelectRule(new SqlConetxt());
     $args = func_get_args();
     if (empty($args)) {
         $args = ['*'];
     }
     return $obj->select(implode(',', $args));
 }
SelectRule