HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/NVonken/mijneigenlied.com/wwwroot/Core/Domain/HatchPage.php
<?php

class HatchPage extends BaseClass
{

    ////////////////
    // Properties //
    ////////////////

    public $HatchId;
    public $Language;
    public $PageId;

    public static $_primaryKey = array("Id");

    ////////////////////
    // Public Methods //
    ////////////////////

    public static function Select($Id)
    {
        return parent::Select($Id);
    }

    public static function SelectByHatch($hatchId)
    {
        return parent::SelectObjects("SELECT *
									  FROM HatchPage
									  WHERE HatchId = '" . intval($hatchId) . "'");
    }

    public static function SelectByHatchLanguage($hatchId, $language)
    {
        $result = parent::SelectObjects("SELECT *
                                         FROM `HatchPage`
                                         WHERE HatchId = '" . intval($hatchId) . "'
                                         AND Language = '" . $language . "'");
        return reset($result);
    }

    /**
     * Selects all
     * @static
     * @param int $limit
     * @param string $sortColumn
     * @param string $sort
     * @return HatchPage[]
     */
    public static function SelectAll($limit = null, $sortColumn = null, $sort = null)
    {
        return parent::SelectAll();
    }

    public static function DeleteByHatch($hatchId)
    {
        parent::_db()->query("DELETE FROM HatchPage WHERE HatchId = ".intval($hatchId));
    }

    public function Insert()
    {
        return parent::Insert($this);
    }

    public function Update()
    {
        parent::Update();
    }
}

?>