!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_tdfonline/php/3ros/shindig/src/social/model/   drwxr-xr-x
Free 13.98 GB of 61.93 GB (22.58%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     Person.php (12.86 KB)      -rwxr-xr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

if (! class_exists('Enum')) {
  require 
'Enum.php';
}

/**
 * see
 * http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/opensocial-reference#opensocial.Person
 *
 */
class Person {
  public 
$aboutMe;
  public 
$accounts;
  public 
$activities;
  public 
$addresses;
  public 
$age;
  public 
$birthday;
  public 
$bodyType;
  public 
$books;
  public 
$cars;
  public 
$children;
  public 
$currentLocation;
  public 
$displayName;
  public 
$drinker;
  public 
$emails;
  public 
$ethnicity;
  public 
$fashion;
  public 
$food;
  public 
$gender;
  public 
$happiestWhen;
  public 
$hasApp;
  public 
$heroes;
  public 
$humor;
  public 
$id;
  public 
$ims;
  public 
$interests;
  public 
$jobInterests;
  public 
$languagesSpoken;
  public 
$livingArrangement;
  public 
$lookingFor;
  public 
$movies;
  public 
$music;
  public 
$organizations;
  public 
$name;
  public 
$networkPresence;
  public 
$nickname;
  public 
$pets;
  public 
$phoneNumbers;
  public 
$photos;
  public 
$politicalViews;
  public 
$profileSong;
  public 
$profileUrl;
  public 
$profileVideo;
  public 
$quotes;
  public 
$relationshipStatus;
  public 
$religion;
  public 
$romance;
  public 
$scaredOf;
  public 
$sexualOrientation;
  public 
$smoker;
  public 
$sports;
  public 
$status;
  public 
$tags;
  public 
$thumbnailUrl;
  public 
$utcOffset;
  public 
$turnOffs;
  public 
$turnOns;
  public 
$tvShows;
  public 
$urls;

  
// Note: Not in the opensocial js person object directly
  
public $isOwner false;
  public 
$isViewer false;

  public function 
__construct($id$name) {
    
$this->id $id;
    
$this->name $name;
  }

  private function 
setFieldImpl($fieldName$value) {
    
// treat empty singular/plural fields as null so they don't pollute the output
    
if ($value === '' || (is_array($value) && ! count($value))) {
      
$value null;
    }
    
$this->$fieldName $value;
  }

  
/**
   * Returns the field value for the given fieldName, if present.
   * @param $fieldName name of the contact field, e.g. "displayName"
   */
  
public function getFieldByName($fieldName) {
    if (isset(
$this->$fieldName)) {
      return 
$this->$fieldName;
    }
    return 
null;
  }

  public function 
getAboutMe() {
    return 
$this->aboutMe;
  }

  public function 
setAboutMe($aboutMe) {
    
$this->setFieldImpl('aboutMe'$aboutMe);
  }

  public function 
getAccounts() {
    return 
$this->accounts;
  }

  public function 
setAccounts($accounts) {
    
$this->setFieldImpl('accounts'$accounts);
  }

  public function 
getActivities() {
    return 
$this->activities;
  }

  public function 
setActivities($activities) {
    
$this->setFieldImpl('activities'$activities);
  }

  public function 
getAddresses() {
    return 
$this->addresses;
  }

  public function 
setAddresses($addresses) {
    
$this->setFieldImpl('addresses'$addresses);
  }

  public function 
getAge() {
    return 
$this->age;
  }

  public function 
setAge($age) {
    
$this->setFieldImpl('age'$age);
  }

  public function 
getBirthday() {
    return 
$this->birthday;
  }

  public function 
setBirthday($birthday) {
    
$birthday date('Y-m-d'strtotime($birthday));
    
$this->setFieldImpl('birthday'$birthday);
  }

  public function 
getBodyType() {
    return 
$this->bodyType;
  }

  public function 
setBodyType($bodyType) {
    
$this->setFieldImpl('bodyType'$bodyType);
  }

  public function 
getBooks() {
    return 
$this->books;
  }

  public function 
setBooks($books) {
    
$this->setFieldImpl('books'$books);
  }

  public function 
getCars() {
    return 
$this->cars;
  }

  public function 
setCars($cars) {
    
$this->setFieldImpl('cars'$cars);
  }

  public function 
getChildren() {
    return 
$this->children;
  }

  public function 
setChildren($children) {
    
$this->setFieldImpl('children'$children);
  }

  public function 
getCurrentLocation() {
    return 
$this->currentLocation;
  }

  public function 
setCurrentLocation($currentLocation) {
    
$this->setFieldImpl('currentLocation'$currentLocation);
  }

  public function 
getDisplayName() {
    return 
$this->displayName;
  }

  public function 
setDisplayName($displayName) {
    
$this->setFieldImpl('displayName'$displayName);
  }

  public function 
getDrinker() {
    return 
$this->drinker;
  }

  public function 
setDrinker($drinker) {
    
$this->setFieldImpl('drinker'$drinker);
  }

  public function 
getEmails() {
    return 
$this->emails;
  }

  public function 
setEmails($emails) {
    
$this->setFieldImpl('emails'$emails);
  }

  public function 
getEthnicity() {
    return 
$this->ethnicity;
  }

  public function 
setEthnicity($ethnicity) {
    
$this->setFieldImpl('ethnicity'$ethnicity);
  }

  public function 
getFashion() {
    return 
$this->fashion;
  }

  public function 
setFashion($fashion) {
    
$this->setFieldImpl('fashion'$fashion);
  }

  public function 
getFood() {
    return 
$this->food;
  }

  public function 
setFood($food) {
    
$this->setFieldImpl('food'$food);
  }

  public function 
getGender() {
    return 
$this->gender;
  }

  public function 
setGender($gender) {
    
$this->setFieldImpl('gender'$gender);
  }

  public function 
getHappiestWhen() {
    return 
$this->happiestWhen;
  }

  public function 
setHappiestWhen($happiestWhen) {
    
$this->setFieldImpl('happiestWhen'$happiestWhen);
  }

  public function 
getHeroes() {
    return 
$this->heroes;
  }

  public function 
setHeroes($heroes) {
    
$this->setFieldImpl('heroes'$heroes);
  }

  public function 
getHasApp() {
    return 
$this->hasApp;
  }

  public function 
setHasApp($hasApp) {
    
$this->setFieldImpl('hasApp'$hasApp);
  }

  public function 
getHumor() {
    return 
$this->humor;
  }

  public function 
setHumor($humor) {
    
$this->setFieldImpl('humor'$humor);
  }

  public function 
getId() {
    return 
$this->id;
  }

  public function 
setId($id) {
    
$this->setFieldImpl('id'$id);
  }

  public function 
getIms() {
    return 
$this->ims;
  }

  public function 
setIms($ims) {
    
$this->setFieldImpl('ims'$ims);
  }

  public function 
getInterests() {
    return 
$this->interests;
  }

  public function 
setInterests($interests) {
    
$this->setFieldImpl('interests'$interests);
  }

  public function 
getJobInterests() {
    return 
$this->jobInterests;
  }

  public function 
setJobInterests($jobInterests) {
    
$this->setFieldImpl('jobInterests'$jobInterests);
  }

  public function 
getLanguagesSpoken() {
    return 
$this->languagesSpoken;
  }

  public function 
setLanguagesSpoken($languagesSpoken) {
    
$this->setFieldImpl('languagesSpoken'$languagesSpoken);
  }

  public function 
getLivingArrangement() {
    return 
$this->livingArrangement;
  }

  public function 
setLivingArrangement($livingArrangement) {
    
$this->setFieldImpl('livingArrangement'$livingArrangement);
  }

  public function 
getLookingFor() {
    return 
$this->lookingFor;
  }

  public function 
setLookingFor($lookingFor) {
    
$this->setFieldImpl('lookingFor', new EnumLookingFor($lookingFor));
  }

  public function 
getMovies() {
    return 
$this->movies;
  }

  public function 
setMovies($movies) {
    
$this->setFieldImpl('movies'$movies);
  }

  public function 
getMusic() {
    return 
$this->music;
  }

  public function 
setMusic($music) {
    
$this->setFieldImpl('music'$music);
  }

  public function 
getName() {
    return 
$this->name;
  }

  public function 
setName($name) {
    
$this->setFieldImpl('name'$name);
  }

  public function 
getNetworkPresence() {
    return 
$this->networkPresence;
  }

  public function 
setNetworkPresence($networkPresence) {
    
$this->setFieldImpl('networkPresence', new EnumPresence($networkPresence));
  }

  public function 
getNickname() {
    return 
$this->nickname;
  }

  public function 
setNickname($nickname) {
    
$this->nickname $nickname;
    
$this->setFieldImpl('nickname'$nickname);
  }

  public function 
getOrganizations() {
    return 
$this->organizations;
  }

  public function 
setOrganizations($organizations) {
    
$this->setFieldImpl('organizations'$organizations);
  }

  public function 
getPets() {
    return 
$this->pets;
  }

  public function 
setPets($pets) {
    
$this->setFieldImpl('pets'$pets);
  }

  public function 
getPhoneNumbers() {
    return 
$this->phoneNumbers;
  }

  public function 
setPhoneNumbers($phoneNumbers) {
    
$this->setFieldImpl('phoneNumbers'$phoneNumbers);
  }

  public function 
getPhotos() {
    return 
$this->photos;
  }

  public function 
setPhotos($photos) {
    
$this->setFieldImpl('photos'$photos);
  }

  public function 
getPoliticalViews() {
    return 
$this->politicalViews;
  }

  public function 
setPoliticalViews($politicalViews) {
    
$this->setFieldImpl('politicalViews'$politicalViews);
  }

  public function 
getProfileSong() {
    return 
$this->profileSong;
  }

  public function 
setProfileSong($profileSong) {
    
$this->setFieldImpl('profileSong'$profileSong);
  }

  public function 
getProfileUrl() {
    return 
$this->profileUrl;
  }

  public function 
setProfileUrl($profileUrl) {
    
$this->setFieldImpl('profileUrl'$profileUrl);
  }

  public function 
getProfileVideo() {
    return 
$this->profileVideo;
  }

  public function 
setProfileVideo($profileVideo) {
    
$this->setFieldImpl('profileVideo'$profileVideo);
  }

  public function 
getQuotes() {
    return 
$this->quotes;
  }

  public function 
setQuotes($quotes) {
    
$this->setFieldImpl('quotes'$quotes);
  }

  public function 
getRelationshipStatus() {
    return 
$this->relationshipStatus;
  }

  public function 
setRelationshipStatus($relationshipStatus) {
    
$this->setFieldImpl('relationshipStatus'$relationshipStatus);
  }

  public function 
getReligion() {
    return 
$this->religion;
  }

  public function 
setReligion($religion) {
    
$this->religion $religion;
  }

  public function 
getRomance() {
    return 
$this->romance;
  }

  public function 
setRomance($romance) {
    
$this->setFieldImpl('romance'$romance);
  }

  public function 
getScaredOf() {
    return 
$this->scaredOf;
  }

  public function 
setScaredOf($scaredOf) {
    
$this->setFieldImpl('scaredOf'$scaredOf);
  }

  public function 
getSexualOrientation() {
    return 
$this->sexualOrientation;
  }

  public function 
setSexualOrientation($sexualOrientation) {
    
$this->setFieldImpl('sexualOrientation'$sexualOrientation);
  }

  public function 
getSmoker() {
    return 
$this->smoker;
  }

  public function 
setSmoker($smoker) {
    
$this->setFieldImpl('smoker', new EnumSmoker($smoker));
  }

  public function 
getSports() {
    return 
$this->sports;
  }

  public function 
setSports($sports) {
    
$this->setFieldImpl('sports'$sports);
  }

  public function 
getStatus() {
    return 
$this->status;
  }

  public function 
setStatus($status) {
    
$this->setFieldImpl('status'$status);
  }

  public function 
getTags() {
    return 
$this->tags;
  }

  public function 
setTags($tags) {
    
$this->setFieldImpl('tags'$tags);
  }

  public function 
getThumbnailUrl() {
    return 
$this->thumbnailUrl;
  }

  public function 
setThumbnailUrl($thumbnailUrl) {
    
$this->setFieldImpl('thumbnailUrl'$thumbnailUrl);
  }

  public function 
getUtcOffset() {
    return 
$this->utcOffset;
  }

  public function 
setUtcOffset($utcOffset) {
    
// TODO: validate +00:00 format here?
    
$sign = ($utcOffset >= 0) ? "+" "-";
    
$utcOffset date('h:i'strtotime($utcOffset));
    
$utcOffset $sign $utcOffset;
    
$this->setFieldImpl('utcOffset'$utcOffset);
  }

  public function 
getTurnOffs() {
    return 
$this->turnOffs;
  }

  public function 
setTurnOffs($turnOffs) {
    
$this->setFieldImpl('turnOffs'$turnOffs);
  }

  public function 
getTurnOns() {
    return 
$this->turnOns;
  }

  public function 
setTurnOns($turnOns) {
    
$this->setFieldImpl('turnOns'$turnOns);
  }

  public function 
getTvShows() {
    return 
$this->tvShows;
  }

  public function 
setTvShows($tvShows) {
    
$this->setFieldImpl('tvShows'$tvShows);
  }

  public function 
getUrls() {
    return 
$this->urls;
  }

  public function 
setUrls($urls) {
    
$this->setFieldImpl('urls'$urls);
  }

  public function 
getIsOwner() {
    return 
$this->isOwner;
  }

  public function 
setIsOwner($isOwner) {
    
$this->setFieldImpl('isOwner'$isOwner);
  }

  public function 
getIsViewer() {
    return 
$this->isViewer;
  }

  public function 
setIsViewer($isViewer) {
    
$this->setFieldImpl('isViewer'$isViewer);
  }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.9572 ]--