当前位置: 首页>>代码示例>>PHP>>正文


PHP Home::getHome方法代码示例

本文整理汇总了PHP中Home::getHome方法的典型用法代码示例。如果您正苦于以下问题:PHP Home::getHome方法的具体用法?PHP Home::getHome怎么用?PHP Home::getHome使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Home的用法示例。


在下文中一共展示了Home::getHome方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: parseData

/**
 * aangepaste parseData functie die overweg kan met 1 rij ipv een array met daarin een array
 *
 * @param unknown_type $data
 * @return unknown
 */
function parseData($data)
{
    $result = array();
    $result['gebruikersnaam'] = $data["uid"][0];
    $result['voornaam'] = $data["ugentpreferredgivenname"][0];
    $result['achternaam'] = $data["ugentpreferredsn"][0];
    $result['email'] = $data["mail"][0];
    $kot = $data["ugentdormpostaladdress"][0];
    if ($kot != "") {
        $kot = explode("\$", $kot);
        if (strpos(" " . $kot[0], "HOME")) {
            //VUILE LDAP HACK :(
            $kot[0] = $kot[0] == "HOME BERTHA DE VRIES" ? "HOME BERTHA DE VRIESE" : $kot[0];
            $home = Home::getHome("ldapNaam", $kot[0]);
            $result['homeId'] = $home->getId();
            $result['home'] = $home->getLangeNaam();
            $temp = explode(":", $kot[1]);
            if (sizeof($temp) > 1) {
                $result['kamer'] = $temp[1];
            } else {
                $temp = explode("(", $kot[1]);
                $temp = explode(")", $temp[1]);
                if (sizeof($temp) > 1) {
                    $result['kamer'] = $home->getKamerPrefix() . "." . $temp[0];
                } else {
                    $temp = explode("K. ", $kot[1]);
                    $result['kamer'] = $home->getKamerPrefix() . "." . converteer($temp[0]);
                    //er wordt nog een oud kamernummer gebruikt
                }
            }
        }
    }
    return $result;
}
开发者ID:BackupTheBerlios,项目名称:repair-svn,代码行数:40,代码来源:ldapTest.php

示例2: calculateHome

 /**
  * instellen van de home en het korte kamernummer op
  * basis van het lange kamernummer
  */
 private function calculateHome()
 {
     //opsplitsen in delen
     $gebouw = substr($this->kamernummerLang, 0, 5);
     $verdiep = substr($this->kamernummerLang, 6, 3);
     $lokaal = substr($this->kamernummerLang, 10, 3);
     //opzoeken van de naam van de home
     $this->home = Home::getHome("kamerPrefix", $gebouw);
     //instellen van het kamernummer
     $this->kamernummerKort = $verdiep / 10 - 10 . substr($lokaal, 1, 2);
     //instellen van verdiep
     $this->verdiep = $verdiep / 10 - 10;
 }
开发者ID:BackupTheBerlios,项目名称:repair-svn,代码行数:17,代码来源:Kamer.class.php


注:本文中的Home::getHome方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。