rename UserControl -> UserAdmin & create user param array format
This commit is contained in:
parent
0bf3c54a27
commit
082dd5534f
51
htdocs/lib/User/UserAdmin.php
Normal file
51
htdocs/lib/User/UserAdmin.php
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* UserAdmin.php
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace UElearning\User;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 管理使用者的操作
|
||||||
|
*
|
||||||
|
* @author Yuan Chiu <chyuaner@gmail.com>
|
||||||
|
* @version 2.0.0
|
||||||
|
* @package UElearning
|
||||||
|
* @subpackage User
|
||||||
|
*/
|
||||||
|
class UserAdmin {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 建立使用者
|
||||||
|
*
|
||||||
|
* @param array $userInfoArray 使用者資訊陣列,格式為:
|
||||||
|
* array( 'userId' => 'root',
|
||||||
|
* 'password' => 'pass123',
|
||||||
|
* 'password_encrypt' => null, // (optional) 預設為null
|
||||||
|
* 'groupId' => 'user',
|
||||||
|
* 'classId' => '5-2', // (optional)
|
||||||
|
* 'enable' => true, // (optional) 預設為true
|
||||||
|
* 'learnStyle_mode' => 'harf-line-learn', // (optional)
|
||||||
|
* 'material_mode' => 1, // (optional)
|
||||||
|
* 'nickname' => 'eric', // (optional)
|
||||||
|
* 'realname' => 'Eric Chiu', // (optional)
|
||||||
|
* 'email' => 'eric@example.tw', // (optional)
|
||||||
|
* 'memo' => '' ) // (optional)
|
||||||
|
* @since 2.0.0
|
||||||
|
*/
|
||||||
|
public function create($userInfoArray) {
|
||||||
|
// TODO: Fill code in
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否已有相同名稱的帳號名稱
|
||||||
|
*
|
||||||
|
* @param string $userName 帳號名稱
|
||||||
|
* @return bool 已有相同的帳號名稱
|
||||||
|
* @since 2.0.0
|
||||||
|
*/
|
||||||
|
public function isExist($userName) {
|
||||||
|
// TODO: Fill code in
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -1,37 +0,0 @@
|
|||||||
<?php
|
|
||||||
/**
|
|
||||||
* 管理使用者的操作
|
|
||||||
*/
|
|
||||||
|
|
||||||
namespace UElearning\User;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理使用者的操作
|
|
||||||
*
|
|
||||||
* @author Yuan Chiu <chyuaner@gmail.com>
|
|
||||||
* @version 2.0.0
|
|
||||||
* @package UElearning
|
|
||||||
* @subpackage User
|
|
||||||
*/
|
|
||||||
class UserControl {
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 建立使用者
|
|
||||||
* @since 2.0.0
|
|
||||||
*/
|
|
||||||
public function create() {
|
|
||||||
// TODO: Fill code in
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否已有相同名稱的帳號名稱
|
|
||||||
*
|
|
||||||
* @param string $userName 帳號名稱
|
|
||||||
* @return bool 已有相同的帳號名稱
|
|
||||||
* @since 2.0.0
|
|
||||||
*/
|
|
||||||
public function isExist($userName) {
|
|
||||||
// TODO: Fill code in
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
0
tests/User/UserAdminTest.php
Normal file
0
tests/User/UserAdminTest.php
Normal file
Loading…
x
Reference in New Issue
Block a user