public function validateAddress()
 {
     if (isset($_POST['CheckoutAddress'])) {
         $valid = true;
         foreach ($_POST['CheckoutAddress'] as $i => $item) {
             $model = new CheckoutAddress();
             if (isset($_POST['CheckoutAddress'][$i])) {
                 $model->attributes = $_POST['CheckoutAddress'][$i];
                 $model->user_id = 0;
                 $valid = $model->validate() && $valid;
                 $this->_address[$i] = $model;
             }
         }
         if (!$valid) {
             return false;
         }
     }
     return true;
 }