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
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 }