oxaddress.php

Go to the documentation of this file.
00001 <?php
00002 
00007 class oxAddress extends oxBase
00008 {
00014     protected $_sCoreTbl = 'oxaddress';
00015 
00021     protected $_sClassName = 'oxaddress';
00022 
00030     public function __construct()
00031     {
00032         parent::__construct();
00033         $this->init( 'oxaddress' );
00034     }
00035 
00041     public function __toString() {
00042         return $this->toString();
00043     }
00044 
00050     public function toString()
00051     {
00052         $sFirstName = $this->oxaddress__oxfname->value;
00053         $sLastName  = $this->oxaddress__oxlname->value;
00054         $sStreet    = $this->oxaddress__oxstreet->value;
00055         $sStreetNr  = $this->oxaddress__oxstreetnr->value;
00056         $sCity      = $this->oxaddress__oxcity->value;
00057 
00058         //format it
00059         $sAddress = "";
00060         if ($sFirstName || $sLastName) {
00061             $sAddress = $sFirstName. ($sFirstName?" ":"") . "$sLastName, ";
00062         }
00063         $sAddress .= "$sStreet $sStreetNr $sCity";
00064 
00065         $sAddress = trim($sAddress);
00066 
00067         return $sAddress;
00068     }
00069 }

Generated on Mon Oct 26 20:07:16 2009 for OXID eShop CE by  doxygen 1.5.5