示例#1
0
 /**
  * @depends testGetModelsByFullName
  */
 public function testCasingInsensitivity()
 {
     Yii::app()->user->userModel = User::getByUsername('super');
     $user = User::getByUsername('billy');
     ContactsModule::loadStartingData();
     $states = ContactState::GetAll();
     $contact = new Contact();
     $contact->owner = $user;
     $contact->title->value = 'Mr.';
     $contact->firstName = 'super';
     $contact->lastName = 'man';
     $contact->state = $states[0];
     $this->assertTrue($contact->save());
     $id = $contact->id;
     $this->assertNotEmpty($id);
     unset($contact);
     $contacts = ZurmoModelSearch::getModelsByFullName('Contact', 'Super Man');
     $this->assertEquals(2, count($contacts));
 }
示例#2
0
 public static function getByName($name)
 {
     return ZurmoModelSearch::getModelsByFullName('Contact', $name);
 }