예제 #1
0
 /**
  * 
  * @param string $psField
  * @param mix $pmValue
  * @return string
  */
 public function formatFieldToGrid($psField, $pmValue)
 {
     switch ($psField) {
         case 'dtInsert':
         case 'dtUpdate':
             return String::getDateTimeFormat($pmValue, 1);
             break;
         default:
             return $pmValue;
     }
 }
예제 #2
0
파일: Address.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['CountryName'] = $this->getCountryName();
     $laData['EstateName'] = $this->getEstateName();
     $laData['CityName'] = $this->getCityName();
     $laData['CityEstate'] = $this->getCityEstate();
     $laData['StreetName'] = $this->getStreetName();
     $laData['ZipCodeNum'] = $this->getZipCodeNum();
     $laData['stNumber'] = $this->stNumber;
     $laData['stComplement'] = $this->stComplement;
     $laData['stPlace'] = $this->stPlace;
     $laData['stGeoLocalization'] = $this->stGeoLocalization;
     $laData['stZoomMap'] = $this->stZoomMap;
     $laData['enumMasterAddr'] = $this->enumMasterAddr;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #3
0
파일: Estate.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['Country_id'] = $this->Country_id;
     $laData['CountryName'] = $this->getCountryName();
     $laData['stEstate'] = $this->stEstate;
     $laData['stAbreviation'] = $this->stAbreviation;
     $laData['City_id'] = $this->City_id;
     $laData['CityName'] = $this->getCityName();
     $laData['stTimeZone'] = $this->stTimeZone;
     $laData['stSummerTimeZone'] = $this->stSummerTimeZone;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #4
0
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['stResource'] = $this->stResource;
     $laData['Resource_id'] = $this->Resource_id;
     $laData['Contact_id'] = $this->Contact_id;
     $laData['Contact'] = $this->Contact;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #5
0
파일: City.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['Estate_id'] = $this->Estate_id;
     $laData['EstateName'] = $this->getEstateName();
     $laData['CountryName'] = $this->getCountryName();
     $laData['CityEstate'] = $this->getCityEstate();
     $laData['stCity'] = $this->stCity;
     $laData['stAbreviation'] = $this->stAbreviation;
     $laData['stZipCode'] = $this->stZipCode;
     $laData['stLatitude'] = $this->stLatitude;
     $laData['stLongitude'] = $this->stLongitude;
     $laData['stGeoLocalization'] = $this->stGeoLocalization;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #6
0
파일: ZipCode.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['City_id'] = $this->City_id;
     $laData['CityName'] = $this->getCityName();
     $laData['CityEstate'] = $this->getCityEstate();
     $laData['EstateName'] = $this->getEstateName();
     $laData['CountryName'] = $this->getCountryName();
     $laData['stZipCode'] = $this->stZipCode;
     $laData['stRangeIni'] = $this->stRangeIni;
     $laData['stRangeEnd'] = $this->stRangeEnd;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #7
0
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['Client_id'] = $this->Client_id;
     $laData['stToken'] = $this->stToken;
     $laData['stLabel'] = $this->stLabel;
     $laData['stResource'] = $this->stResource;
     $laData['stAction'] = $this->stAction;
     $laData['Resource_id'] = $this->Resource_id;
     $laData['stEmail'] = $this->stEmail;
     $laData['stName'] = $this->stName;
     $laData['dtLastAccess'] = String::getDateTimeFormat($this->dtLastAccess, 0);
     $laData['Link'] = '<a href="/access-token/auth/?tk=' . $this->stToken . '" target="_blank"><i class="glyphicon glyphicon-new-window"></i></a>';
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #8
0
파일: Company.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['stName'] = $this->stName;
     $laData['stAliasName'] = $this->stAliasName;
     $laData['stRegistry'] = $this->stRegistry;
     $laData['stRegistry2'] = $this->stRegistry2;
     $laData['stArea'] = $this->stArea;
     $laData['stDescription'] = $this->stDescription;
     $laData['stKeywords'] = $this->stKeywords;
     $laData['txtData'] = $this->txtData;
     $laData['stLogoPath'] = $this->stLogoPath;
     $laData['stLink'] = $this->stLink;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #9
0
파일: Country.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['stCountry'] = $this->stCountry;
     $laData['stAbreviationISO3'] = $this->stAbreviationISO3;
     $laData['stAbreviationISO2'] = $this->stAbreviationISO2;
     $laData['stTLD'] = $this->stTLD;
     $laData['stLocale'] = $this->stLocale;
     $laData['stCurrency'] = $this->stCurrency;
     $laData['stCurrencyLabel'] = $this->stCurrencyLabel;
     $laData['stCurrencyAbreviation'] = $this->stCurrencyAbreviation;
     $laData['stCurrencyDef'] = "{$this->stCurrencyLabel} ({$this->stCurrencyAbreviation}) {$this->stCurrency}";
     $laData['stCallingCode'] = $this->stCallingCode;
     $laData['stDateFormate'] = $this->stDateFormate;
     $laData['stTimeZone'] = $this->stTimeZone;
     $laData['stSummerTimeZone'] = $this->stSummerTimeZone;
     $laData['City_id'] = $this->City_id;
     $laData['CityName'] = $this->getCityName();
     $laData['CityEstate'] = $this->getCityEstate();
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #10
0
파일: UserGroup.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['UserGroup_id'] = $this->UserGroup_id;
     $laData['UserGroupName'] = $this->getUserGroupName();
     $laData['stName'] = $this->stName;
     $laData['stLabel'] = $this->stLabel;
     $laData['txtGroupRole'] = $this->txtGroupRole;
     $laData['txtGroupPref'] = $this->txtGroupPref;
     $laData['isSystem'] = $this->isSystem;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #11
0
파일: Contact.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['User_id'] = $this->User_id;
     $laData['stType'] = $this->stType;
     $laData['stLabel'] = $this->stLabel;
     $laData['stValue'] = $this->stValue;
     $laData['stPerson'] = $this->stPerson;
     $laData['enumMasterContact'] = $this->enumMasterContact;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #12
0
파일: Street.php 프로젝트: m3uzz/module
 /**
  * (non-PHPdoc)
  * @see \Onion\Entity\Entity::getFormatedData()
  */
 public function getFormatedData()
 {
     $laData['id'] = $this->id;
     $laData['City_id'] = $this->City_id;
     $laData['CityName'] = $this->getCityName();
     $laData['CityEstate'] = $this->getCityEstate();
     $laData['Estate'] = $this->getEstateName();
     $laData['Country'] = $this->getCountryName();
     $laData['stType'] = $this->stType;
     $laData['stStreet'] = $this->stStreet;
     $laData['stNeighborhood'] = $this->stNeighborhood;
     $laData['stLatitude'] = $this->stLatitude;
     $laData['stLongitude'] = $this->stLongitude;
     $laData['stZoomMap'] = $this->stZoomMap;
     $laData['dtInsert'] = String::getDateTimeFormat($this->dtInsert, 1);
     $laData['dtUpdate'] = String::getDateTimeFormat($this->dtUpdate, 1);
     $laData['numStatus'] = $this->numStatus;
     $laData['isActive'] = $this->isActive;
     return $laData;
 }
예제 #13
0
 /**
  *
  * @param string $psField
  * @param mixed $pmValue
  * @return string|unknown
  */
 public function formatFieldToGrid($psField, $pmValue)
 {
     switch ($psField) {
         case 'dtInsert':
         case 'dtUpdate':
             return String::getDateTimeFormat($pmValue);
             break;
         case 'txtServer':
             $paValue = json_decode($pmValue, true);
             $lsUserAgent = isset($paValue['HTTP_USER_AGENT']) ? $paValue['HTTP_USER_AGENT'] : '';
             $lsAccessMsg = isset($paValue['ACCESS_MSG']) ? $paValue['ACCESS_MSG'] : '';
             return "{$lsAccessMsg} | {$lsUserAgent}";
             break;
         case 'time':
             $lsSessionId = session_id();
             //session_id($this->_sSessionId);
             // $lnExpire = session_cache_expire();
             //session_id($lsSessionId);
             return $lnExpire;
             break;
         case 'stSession':
             $this->_sSessionId = $pmValue;
             $lbSessionAlive = false;
             $lsSessionFile = session_save_path() . DS . 'sess_' . $pmValue;
             if (file_exists($lsSessionFile)) {
                 $lsSession = System::localRequest($lsSessionFile);
                 $laSession = $this->unserialize($lsSession);
                 if (is_array($laSession) && isset($laSession['ONION']) && !empty($laSession['ONION'])) {
                     $lbSessionAlive = true;
                 }
             }
             //			    $this->_oSessionManager->regenerateId($this->_sSessionId);
             //			    $lnStatus = $this->_oSessionManager->isValid();
             //			    $loId = $this->_oSessionManager->getStorage();
             //			    Debug::display(date('Y-m-d H:i:s', $loId->getRequestAccessTime()));
             //			    Debug::display($loId->toArray());
             // $this->_oSessionManager->regenerateId($lsSessionId);
             if ($lbSessionAlive) {
                 return '<a href="/log-access/kill-session/?id=' . $pmValue . '"><i class="glyphicon glyphicon-ok-sign text-success" title="' . $pmValue . '"></i></a>';
             } else {
                 return '<i class="glyphicon glyphicon-remove-sign text-danger" title="' . $pmValue . '"></i>';
             }
             break;
         default:
             return $pmValue;
     }
 }