OptionManager::ExistsWishRole()
@@ -117,7 +117,7 @@ | ||
117 | 117 | DB::LoadUser(); |
118 | 118 | |
119 | 119 | //希望役職チェック |
120 | - if (! in_array($role, OptionManager::GetWishRoleList())) { | |
120 | + if (false === OptionManager::ExistsWishRole($role)) { | |
121 | 121 | self::OutputError($title, UserManagerMessage::CHECK_WISH_ROLE . $back_url); |
122 | 122 | } |
123 | 123 |
@@ -179,6 +179,11 @@ | ||
179 | 179 | return OptionLoader::Load('wish_role')->GetWishRole(); |
180 | 180 | } |
181 | 181 | |
182 | + //希望役職存在判定 | |
183 | + public static function ExistsWishRole($role) { | |
184 | + return ArrayFilter::IsInclude(self::GetWishRoleList(), $role); | |
185 | + } | |
186 | + | |
182 | 187 | //-- private --// |
183 | 188 | //オプションロード可能判定 |
184 | 189 | private static function CanLoad($option) { |