protected function validateEditProduct()
    {
        $this->setSubmitted('product', null, false);
        $this->setSubmittedBool('status');
        $this->setSubmittedBool('subtract');
        $this->setSubmitted('form', true);
        $this->setSubmitted('update', $this->data_product);

        if (isset($this->data_product['product_id'])) {
            $this->setSubmitted('user_id', $this->data_product['user_id']);
            $this->setSubmitted('created', $this->data_product['created']);
            $this->setSubmitted('modified', $this->data_product['modified']);
            $this->setSubmitted('currency', $this->data_product['currency']);
            $this->setSubmitted('product_id', $this->data_product['product_id']);
        } else {
            $this->setSubmitted('user_id', $this->uid);
            $this->setSubmitted('currency', $this->currency->getDefault());
        }

        $this->validateComponent('product');

        return !$this->hasErrors();
    }
protected function validateEditProduct()
    {
        $this->setSubmitted('product', null, false);
        $this->setSubmittedBool('status');
        $this->setSubmittedBool('subtract');
        $this->setSubmitted('form', true);
        $this->setSubmitted('update', $this->data_product);

        if (isset($this->data_product['product_id'])) {
            $this->setSubmitted('user_id', $this->data_product['user_id']);
            $this->setSubmitted('created', $this->data_product['created']);
            $this->setSubmitted('modified', $this->data_product['modified']);
            $this->setSubmitted('currency', $this->data_product['currency']);
            $this->setSubmitted('product_id', $this->data_product['product_id']);
        } else {
            $this->setSubmitted('user_id', $this->uid);
            $this->setSubmitted('currency', $this->currency->getDefault());
        }

        $this->validateComponent('product');

        return !$this->hasErrors();
    }
protected function validateEditProduct ( ) { $ this -> setSubmitted ( 'product' , null , false ) ; $ this -> setSubmittedBool ( 'status' ) ; $ this -> setSubmittedBool ( 'subtract' ) ; $ this -> setSubmitted ( 'form' , true ) ; $ this -> setSubmitted ( 'update' , $ this -> data_product ) ; if ( isset ( $ this -> data_product [ 'product_id' ] ) ) { $ this -> setSubmitted ( 'user_id' , $ this -> data_product [ 'user_id' ] ) ; $ this -> setSubmitted ( 'created' , $ this -> data_product [ 'created' ] ) ; $ this -> setSubmitted ( 'modified' , $ this -> data_product [ 'modified' ] ) ; $ this -> setSubmitted ( 'currency' , $ this -> data_product [ 'currency' ] ) ; $ this -> setSubmitted ( 'product_id' , $ this -> data_product [ 'product_id' ] ) ; } else { $ this -> setSubmitted ( 'user_id' , $ this -> uid ) ; $ this -> setSubmitted ( 'currency' , $ this -> currency -> getDefault ( ) ) ; } $ this -> validateComponent ( 'product' ) ; return ! $ this -> hasErrors ( ) ; }
Validates an array of submitted product data
@return bool
Validates an array of submitted product data