client/html/src/Client/Html/Checkout/Standard/Address/Billing/Standard.php
protected function checkSalutation( array &$params, array &$mandatory )
	{
		if( isset( $params['order.base.address.salutation'] )
			&& $params['order.base.address.salutation'] === \Aimeos\MShop\Common\Item\Address\Base::SALUTATION_COMPANY
			&& in_array( 'order.base.address.company', $mandatory ) === false
		) {
			$mandatory[] = 'order.base.address.company';
		}
	}
protected function checkSalutation( array &$params, array &$mandatory )
	{
		if( isset( $params['order.base.address.salutation'] )
			&& $params['order.base.address.salutation'] === \Aimeos\MShop\Common\Item\Address\Base::SALUTATION_COMPANY
			&& in_array( 'order.base.address.company', $mandatory ) === false
		) {
			$mandatory[] = 'order.base.address.company';
		}
	}
protected function checkSalutation ( array & $ params , array & $ mandatory ) { if ( isset ( $ params [ 'order.base.address.salutation' ] ) && $ params [ 'order.base.address.salutation' ] === \ Aimeos \ MShop \ Common \ Item \ Address \ Base :: SALUTATION_COMPANY && in_array ( 'order.base.address.company' , $ mandatory ) === false ) { $ mandatory [ ] = 'order.base.address.company' ; } }
Additional checks for the salutation

@param array &$params Associative list of address keys (order.base.address.* or customer.address.*) and their values
@param array &$mandatory List of mandatory field names
@since 2016.05
Additional checks for the salutation