original_string: public function select($table)
  	{
  		$props = call_user_func(array($this->model_to, 'properties'));
  		$i = 0;
  		$properties = array();
  		foreach ($props as $pk => $pv)
  		{
  			$properties[] = array($table.'.'.$pk, $table.'_c'.$i);
  			$i++;
  		}
  
  		return $properties;
  	}
code: public function select($table)
  	{
  		$props = call_user_func(array($this->model_to, 'properties'));
  		$i = 0;
  		$properties = array();
  		foreach ($props as $pk => $pv)
  		{
  			$properties[] = array($table.'.'.$pk, $table.'_c'.$i);
  			$i++;
  		}
  
  		return $properties;
  	}
code_tokens: public function select ( $ table ) { $ props = call_user_func ( array ( $ this -> model_to , 'properties' ) ) ; $ i = 0 ; $ properties = array ( ) ; foreach ( $ props as $ pk => $ pv ) { $ properties [ ] = array ( $ table . '.' . $ pk , $ table . '_c' . $ i ) ; $ i ++ ; } return $ properties ; }
docstring: Should get the properties as associative array with alias => property, the table alias is
  given to be included with the property
  
  @param   string
  @return  array
docstring_tokens: Should get the properties as associative array with alias = > property the table alias is given to be included with the property