function _coder_review_7x_hook_user_op_warning() {
return array(
- '#warning' => t('!hook_user() has been split into a number of smaller hooks.',
+ '#warning' => t('!hook_user() has been removed in favour of hook_user_$op functions, for example !hook_user_validate().',
array(
- '!hook_user()' => theme('drupalapi', 'hook_user', '7'),
+ '!hook_user()' => theme('drupalapi', 'hook_user', '6'),
+ '!hook_user_validate()' => theme('drupalapi', 'hook_user_validate', '7'),
)
),
'#link' => 'http://drupal.org/node/224333#remove_op',
$this->assertCoderReviewPass(' function foo_user_delete($edit, $uid)');
// http://drupal.org/node/224333#remove_op
- $this->assertCoderReviewFail(" function mymodule_user(\$edit, &\$user) {\n if (\$op == 'load') {\n }\n}");
- $this->assertCoderReviewFail(" function mymodule_user(\$edit, &\$user) {\n switch (\$op) {\n case 'load':\n }\n}");
+ $this->assertCoderReviewFail(" function mymodule_user(");
// http://drupal.org/node/224333#logout_path
$this->assertCoderReviewFail(' drupal_goto(\'logout\');');