__construct() public method

public __construct ( $locationName = null, $displayType = null, $targetingStatus = null, $parentLocations = null, $id = null, $type = null, $CriterionType = null )
Beispiel #1
0
 /**
  * @param string $location     * @param string $caption
  * @param string $title
  * @param string $license
  */
 public function __construct($location, $caption = null, $title = null, $license = null)
 {
     parent::__construct($location);
     $this->caption = $caption;
     $this->title = $title;
     $this->license = $license;
 }
Beispiel #2
0
 /**
  * @param string $location
  * @param string $lastModification
  * @param string $changeFrequency
  * @param float  $priority
  * @param array  $images
  */
 public function __construct($location, $lastModification = null, $changeFrequency = null, $priority = null, $images = array())
 {
     parent::__construct($location, $lastModification);
     $this->changeFrequency = $changeFrequency;
     $this->priority = $priority;
     $this->setImages($images);
 }
Beispiel #3
0
 public function __construct(Location $parent)
 {
     $id = Locations::MakeID('Neutral zone secret room');
     parent::__construct($id, new Position(1085, -1990), new Position(1130, -2005), 15, new Position(1115.8734, -2022.8872, 69.0078, 274.9148), $parent, -1, 0, 0);
     parent::AddEntrance(-1, 'main', new Position(1120.3972, -2051.2332, 69.0078, 180));
     parent::LoadObjectsFromFile('neutralzone_secret.txt');
 }
Beispiel #4
0
 public function __construct()
 {
     $id = Locations::MakeID('Hitman_HQ');
     $location0 = Locations::Find(0);
     parent::__construct($id, new Position(1950, 170), new Position(1780, 340), 85, new Position(202.142, 1869.3627, 13.1406, 280), $location0, -1, 0, $id);
     $this->LoadObjectsFromFile('hitman_hq.txt');
     parent::AddEntrance(-1, 'main', new Position(2263.5876, -755.4053, 38.0447, 120.0885));
 }
Beispiel #5
0
 public function __construct()
 {
     LSBank::$id = Locations::MakeID('Los Santos Bank');
     $location0 = Locations::Find(0);
     parent::__construct(LSBank::$id, new Position(2300, 15), new Position(2340, -25), 40, new Position(2306.1182, -16.238, 26.7496, 281.6266), $location0, -1, 0, LSBank::$id);
     parent::AddEntrance(1274, 'main', new Position(1462.21, -1013.2396, 26.8438, 178.2465));
     /* ID=1274 Dollar icon ($) */
     parent::AddEntrance(1274, 'back', new Position(1426.8937, -966.2885, 37.4297, 349.1802), new Position(2315.2346, -1.3617, 26.7422, 180.4423));
 }
 public function __construct()
 {
     $id = Locations::MakeID('Police_Department');
     $location0 = Locations::Find(0);
     parent::__construct($id, new Position(200, 130), new Position(290, 100), 30, new Position(246.3663, 108.5394, 1003.2188, 0), $location0, -1, 10, $id);
     $this->AddEntrance(1239, 'street', new Position(1554.2861, -1675.6412, 16, 90));
     $this->AddEntrance(1239, 'parking', new Position(1568.6268, -1691.0177, 5.8906, 180), new Position(214.8052, 118.2134, 1003.2188, 90));
     $this->AddEntrance(1239, 'roof', new Position(1564.9879, -1685.7429, 28.3956, 180), new Position(237.9606, 114.7937, 1010.2188, 90));
 }
Beispiel #7
0
 public function __construct()
 {
     parent::__construct();
     //check login
     /* if($this->session->userdata('logged_in') != TRUE){
            redirect('auth/login');
        }*/
     //load model
     $this->load->model('m_sell', 'sell');
 }
Beispiel #8
0
 public function __construct()
 {
     parent::__construct();
     if ($this->session->userdata('logged_in') != TRUE) {
         redirect('auth/login');
     }
     //load model
     $this->load->model('M_manage', 'manage');
     $this->load->model('M_sell', 'sell');
 }
Beispiel #9
0
 function __construct($location)
 {
     parent::__construct(realpath($location));
     if (empty($location)) {
         throw new \InvalidArgumentException("No path was given");
     }
     if (!$this->isValid()) {
         throw new \InvalidArgumentException("Not a Valid path or doesn't exist");
     }
     $this->setInformation();
 }
Beispiel #10
0
 /**
  * URL constructor.
  * Performs validation
  * @param $location string
  */
 function __construct($location)
 {
     parent::__construct($location);
     if (empty($location)) {
         throw new \InvalidArgumentException("No URL was given");
     }
     if (!$this->isValid()) {
         throw new \InvalidArgumentException("Not a Valid URL");
     }
     $this->setInformation();
 }
Beispiel #11
0
 public function __construct($ID, $db)
 {
     parent::__construct($ID, $db);
     $this->information = (object) array();
     $sql = $db->query('SELECT email, website, twitter FROM user WHERE id=' . $ID . ' LIMIT 1');
     while ($row = $sql->fetch_object()) {
         $this->information->email = $row->email;
         $this->information->web = $row->website;
         $this->information->twitter = '@<a href="http://twitter.com/' . $row->twitter . '">' . $row->twitter . '</a>';
     }
     $this->information->statement = $this->thing;
 }
 /**
  *
  * @param int $ID
  * @param mysqli $db The database connection. Mysqli ONLY, 'cause.
  */
 public function __construct($ID, $db)
 {
     parent::__construct($ID, $db);
     $sql = $db->query('SELECT start, end FROM names n INNER JOIN user_pro up ON up.pro_id=n.id WHERE up.user_id=' . $ID . ' ORDER BY `end`');
     /* @var $start DateTime */
     /* @var $end DateTime */
     while ($row = $sql->fetch_object()) {
         $start = $row->start;
         $end = $row->end;
     }
     $start = $start == null ? null : date("F, Y", strtotime($start));
     $end = $end == null ? 'Present' : date("F, Y", strtotime($end));
     $this->timeframe = $start != $end ? $start . ' &#8211; ' . $end : $start;
 }
Beispiel #13
0
 /**
  ** Default constructor
  **
  ** Parameters:
  ** - id:             The unique ID for this house
  ** - name:           The name of this hosue
  ** - maxrooms:       Maximum number of rooms
  ** - default_price:  Default price for unowned rooms, and max price for rooms for sale
  ** - corner1:        Top-Left corner of the location
  ** - corner2:        Bottom-right corner of the location
  ** - edge:           Edge size for the area of this location
  ** - start:          Starting point (default spawn)
  ** - interior:       Interior ID for this location
  **/
 public function __construct($id, $name, $maxrooms, $default_price, Position $corner1, Position $corner2, $edge, Position $start, $interior)
 {
     $location0 = Locations::Find(0);
     $this->id = $id;
     $this->name = $name;
     $this->maxrooms = $maxrooms;
     $this->availrooms = 0;
     $this->default_price = $default_price;
     parent::__construct($id, $corner1, $corner2, $edge, $start, $location0, -1, $interior, $id);
     /* Load all rooms from database */
     $rooms = DB::GetHouseRooms($this->id);
     foreach ($rooms as $room) {
         if ($room['number'] >= $this->maxrooms) {
             continue;
         }
         $newroom = new Room($room['id'], $this, $room['number'], $room['fridge'], new Ownership($room['owner'], $room['fowner']));
         if ($room['owner'] == null && $room['fowner'] == null) {
             /* If both owner and fowner are null, this is an unsold room */
             $newroom->SetAvailable(true);
             $newroom->SetPrice($this->default_price);
             $this->availrooms++;
         } else {
             $newroom->SetPrice($room['price']);
             if ($room['price'] != -1) {
                 /* If price isnt -1, the owner put it for sale */
                 $newroom->SetAvailable(true);
                 $this->availrooms++;
             }
             if ($room['owner'] != null) {
                 $this->prooms[$room['owner']] = $newroom;
             }
             if ($room['fowner'] != null) {
                 $this->frooms[$room['fowner']] = $newroom;
             }
         }
         $this->rooms[$newroom->Number()] = $newroom;
         /* Update the cheapest room on this building */
         if ($newroom->IsAvailable() && ($this->cheapest == null || $this->cheapest->GetPrice() > $newroom->GetPrice())) {
             $this->cheapest = $newroom;
         }
         $newroom->SetChanged(false);
     }
 }
 public function __construct($name = null)
 {
     parent::__construct($name);
 }
 public function __construct()
 {
     parent::__construct();
     $this->className = __CLASS__;
 }
Beispiel #16
0
 public function __construct(Faction $owner, Position $start, Position $topleft, Position $bottomright, $edge, $interior)
 {
     $location0 = Locations::Find(0);
     parent::__construct($owner->ID(), $topleft, $bottomright, $edge, $start, $location0, -1, $interior, $owner->ID());
 }