for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Oc\Entity;
use DateTime;
use Oc\Repository\AbstractEntity;
/**
* Class GeoCachesEntity
*
* @package Oc\Entity
*/
class GeoCachesEntity extends AbstractEntity
{
/** @var int */
public $cacheId;
/** @var string */
public $uuid;
public $node;
/** @var DateTime */
public $dateCreated;
public $isPublishdate;
public $lastModified;
public $okapiSyncbase;
public $listingLastModified;
public $metaLastModified;
public $userId;
public $name;
/** @var float */
public $longitude;
public $latitude;
public $type;
public $status;
public $country;
public $dateHidden;
public $size;
public $difficulty;
public $terrain;
public $logpw;
public $searchTime;
public $wayLength;
public $wpGc;
public $wpGcMaintained;
public $wpNc;
public $wpOc;
public $descLanguages;
public $defaultDesclang;
public $dateActivate;
public $needNpaRecalc;
public $showCachelists;
public $protectOldCoords;
public $needsMaintenance;
public $listingOutdated;
public $flagsLastModified;
/** @var UserEntity */
public $user;
/** @var GeoCacheSizeEntity */
public $cacheSize;
/** @var GeoCacheStatusEntity */
public $cacheStatus;
/** @var GeoCacheTypeEntity */
public $cacheType;
* @return bool
public function isNew()
: bool
return $this->cacheId === null;
}
public function isActiveAndFindable()
if ($this->status == 1) {
return true;
} else {
return false;