src/Core/Db/Factory/DbFactory.php
private function _createReferencesColumn(array $args)
	{
		$this->_checkSecondArgument($args);
		$table = (isset($args[2])) ? $args[2] : null;
		$alias = (isset($args[3])) ? $args[3] : null;

		return new Column($args[1], $table, $alias);
	}
private function _createReferencesColumn(array $args)
	{
		$this->_checkSecondArgument($args);
		$table = (isset($args[2])) ? $args[2] : null;
		$alias = (isset($args[3])) ? $args[3] : null;

		return new Column($args[1], $table, $alias);
	}
private function _createReferencesColumn ( array $ args ) { $ this -> _checkSecondArgument ( $ args ) ; $ table = ( isset ( $ args [ 2 ] ) ) ? $ args [ 2 ] : null ; $ alias = ( isset ( $ args [ 3 ] ) ) ? $ args [ 3 ] : null ; return new Column ( $ args [ 1 ] , $ table , $ alias ) ; }
Create an instance of a column references.

@param array $args The arguments that are passed from the clients executed method. Bundled in an array.

@return Column The validated column object, that can easily parsed to a string with casting (string).
@throws \Exception
Create an instance of a column references .