Пример #1
0
<?php

class Name
{
    private $firstName;
    private $lastName;
    public function __construct($firstName = 'no', $lastName = 'name')
    {
        $this->firstName = $firstName;
        $this->lastName = $lastName;
    }
    public function getName()
    {
        return $this->firstName . ' ' . $this->lastName;
    }
}
class UserName
{
    public static function createUser($firstName = 'name', $lastName = 'name')
    {
        return new Name($firstName, $lastName);
    }
}
$name = UserName::createUser();
$fullName = $name->getName();
print_r($name->getName());
// outputs "Bilal Imdad"
Пример #2
0
    }
    $objItemList->loadList();
}
// --- LOAD testbeds that have ever been used --------------------------------------------
$objUsedTestbedList = new UsedTestbeds();
$objUsedTestbedList->loadlist();
if (0) {
    // --- LOAD available to run upon Testbeds --------------------------------------------
    $objTestbedList = new Testbeds();
    //$objTestbedList->addWhere("lockStatus = 'N'");
    $objTestbedList->addWhere("launchServerID <> 0");
    $objTestbedList->addWhere("testbedType <> 'unknown'");
    $objTestbedList->loadlist();
}
// --- LOAD Username --------------------------------------------
$objUserList = new UserName();
$objUserList->addWhere("expired != 1");
$objUserList->loadList();
// --- LOAD Components --------------------------------------------
$sql = "select moduleName, displayName from moduleToTestbed  order by displayName ASC";
$componentSet = mysql_query($sql);
$componentArr = array();
while ($row = mysql_fetch_array($componentSet)) {
    $componentArr[$row[0]] = $row[1];
}
//-------------------------------------------
$sql = "select launchServerID from launchServer where launchServerID > 3 order by launchServerID";
$launchIDs = mysql_query($sql);
$testlaunch = array();
while ($row = mysql_fetch_array($launchIDs)) {
    $testlaunch[$i++] = $row[launchServerID];