protected function haveAdditionalInformationAndDataIsUnwrapped($data, $with, $additional)
    {
        return (! empty($with) || ! empty($additional)) &&
               (! $this->wrapper() ||
                ! array_key_exists($this->wrapper(), $data));
    }
protected function haveAdditionalInformationAndDataIsUnwrapped($data, $with, $additional)
    {
        return (! empty($with) || ! empty($additional)) &&
               (! $this->wrapper() ||
                ! array_key_exists($this->wrapper(), $data));
    }
protected function haveAdditionalInformationAndDataIsUnwrapped ( $ data , $ with , $ additional ) { return ( ! empty ( $ with ) || ! empty ( $ additional ) ) && ( ! $ this -> wrapper ( ) || ! array_key_exists ( $ this -> wrapper ( ) , $ data ) ) ; }
Determine if "with" data has been added and our data is unwrapped.

@param  array  $data
@param  array  $with
@param  array  $additional
@return bool
Determine if with data has been added and our data is unwrapped .