Ejemplo n.º 1
0
 public function testGetSetProperties()
 {
     $uid = 9999;
     $nid = 'key1';
     $nprops = array('name' => 'net1', 'auth_url' => 'someurl', 'login_url' => 'someurl2', 'canvas_url' => 'someurl3', 'web_url' => 'someurl4');
     Api_Dao_Network::createNetwork($uid, $nid, $nprops);
     $props = Api_Dao_Network::getNetworkProperties($uid, array($nid));
     $this->assertEquals(1, count($props));
     $this->assertEquals('net1', $props[0]['name']);
     $this->assertEquals($nid, $props[0]['key']);
     $newprops = array('name' => 'newname', 'auth_url' => 'someurl', 'login_url' => 'anotherurl', 'canvas_url' => 'yaurl', 'web_url' => 'yaurl2', 'social_url' => 'yaurl3', 'auth_class' => 'yaurl4', 'postmap_url' => 'yaurl5');
     Api_Dao_Network::setNetworkProperties($uid, $nid, $newprops);
     $props = Api_Dao_Network::getNetworkProperties($uid, array($nid));
     $this->assertEquals(1, count($props));
     $this->assertEquals($nid, $props[0]['key']);
     foreach ($newprops as $pname => $pval) {
         $this->assertEquals($pval, $props[0][$pname]);
     }
     Api_Dao_Network::deleteNetwork($nid);
 }
Ejemplo n.º 2
0
 /**
  * Enter description here...
  *
  * @param unknown_type $uid
  * @param unknown_type $nid
  * @param unknown_type $props
  */
 public static function setNetworkProperties($uid, $nid, $props)
 {
     Api_Dao_Network::setNetworkProperties($uid, $nid, $props);
 }