* - keywordTableMap : Map of reserved table names to alternative table names to use
*/
public function __construct( array $params ) {
- $this->port = isset( $params['port'] ) ? $params['port'] : false;
- $this->keywordTableMap = isset( $params['keywordTableMap'] )
- ? $params['keywordTableMap']
- : [];
+ $this->port = $params['port'] ?? false;
+ $this->keywordTableMap = $params['keywordTableMap'] ?? [];
parent::__construct( $params );
}
* @return string Value of $name or remapped name if $name is a reserved keyword
*/
public function remappedTableName( $name ) {
- return isset( $this->keywordTableMap[$name] ) ? $this->keywordTableMap[$name] : $name;
+ return $this->keywordTableMap[$name] ?? $name;
}
/**