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


PHP UserIdentity::save方法代码示例

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


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

示例1: testGetSet

 /**
  */
 public function testGetSet()
 {
     $identity = new UserIdentity(null, null);
     $attributes = array('username' => 'u1', 'email' => 'e1', 'firstName' => 'f1', 'lastName' => 'l1');
     $identity->setAttributes($attributes);
     $this->assertEquals($attributes, $identity->getAttributes());
     $this->assertEquals($attributes['email'], $identity->getEmail());
     $identity->setId(800);
     $this->assertEquals(800, $identity->getId());
     $this->assertFalse($identity->save());
     $identity->setId(null);
     $this->assertTrue($identity->save());
     $this->assertEquals(5, $identity->getId());
     $this->assertEquals($attributes, $identity->getAttributes());
     $identity = UserIdentity::find(array('username' => 'u1'));
     $this->assertEquals(5, $identity->getId());
     $this->assertEquals($attributes, $identity->getAttributes());
     $identity->setAttributes(array('username' => null, 'password' => null));
     $this->assertFalse($identity->save());
 }
开发者ID:netis-pl,项目名称:yii-usr,代码行数:22,代码来源:UserIdentityTest.php


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