Give_Donate_Form::get_prices PHP Method

get_prices() public method

Retrieve the variable prices
Since: 1.0
public get_prices ( ) : array
return array Variable prices.
    public function get_prices()
    {
        if (!isset($this->prices)) {
            $this->prices = get_post_meta($this->ID, '_give_donation_levels', true);
        }
        /**
         * Override multi-level prices
         *
         * @since 1.0
         *
         * @param array $prices The array of mulit-level prices.
         * @param int|string The ID of the form.
         */
        return apply_filters('give_get_donation_levels', $this->prices, $this->ID);
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Test Get Prices
  *
  * @covers Give_Donate_Form::get_prices
  */
 public function test_get_prices()
 {
     $multi_form = new Give_Donate_Form($this->_multi_form->ID);
     $this->assertTrue($multi_form->has_variable_prices());
     $this->assertFalse($multi_form->is_single_price_mode());
     $prices = $multi_form->get_prices();
     $this->assertEquals(4, count($prices));
 }
All Usage Examples Of Give_Donate_Form::get_prices