function hasAttribute($attr) { $hasAttribute = in_array($attr, $this->attributes()); if (!$hasAttribute) { $hasAttribute = eZSimplePrice::attributes($attr); } return $hasAttribute; }
function attributes() { return array_unique( array_merge( array( 'currency_list', 'auto_currency_list', 'price_list', 'auto_price_list', 'custom_price_list', 'inc_vat_price_list', 'ex_vat_price_list', 'discount_inc_vat_price_list', 'discount_ex_vat_price_list' ), eZSimplePrice::attributes() ) ); }