unique_key() 공개 메소드

Allows a model use both email and username as unique identifiers for login
public unique_key ( $value ) : string
리턴 string field name
예제 #1
0
	/**
	 * Allows a model to use a user id, in addition to email and username, as unique identifier.
	 *
	 * @param   mixed   unique value
	 * @return  string  field name
	 */
	public function unique_key($value)
	{
		return (is_int($value)) ? 'id' : parent::unique_key($value);
	}
예제 #2
0
파일: UserTest.php 프로젝트: Konro1/pms
 /**
  * 
  * @dataProvider  provider_unique_key
  */
 public function test_unique_key($value, $expected_attribute)
 {
     $this->assertEquals($expected_attribute, Model_Auth_User::unique_key($value));
 }