#!/bin/bash ## usage: bash cleanup-Drupal.Semantics.FunctionAlias.FunctionAlias.sh vi ## usage: bash cleanup-Drupal.Semantics.FunctionAlias.FunctionAlias.sh joe [ -n "$1" ] && EDITOR="$1" if [ -z "$EDITOR" ]; then echo "Please provide parameter 1 (editor). Example: vi, joe" exit 1 fi function edit_at_line() { local f="$1" local l="$2" $EDITOR +$l "$f" } echo Process cleanup for 'Drupal.Semantics.FunctionAlias.FunctionAlias' echo Number of lines: 34 echo Examples: 'Array ( [0] => join() is a function name alias, use implode() instead [1] => sizeof() is a function name alias, use count() instead [2] => is_integer() is a function name alias, use is_int() instead [3] => fputs() is a function name alias, use fwrite() instead ) ' echo Press ENTER to begin read edit_at_line 'CRM/ACL/BAO/ACL.php' 832 edit_at_line 'CRM/ACL/BAO/ACL.php' 836 edit_at_line 'CRM/Admin/Form/WordReplacements.php' 223 edit_at_line 'CRM/Contribute/Form/Contribution/Main.php' 688 edit_at_line 'CRM/Core/BAO/Cache.php' 386 edit_at_line 'CRM/Core/BAO/Dashboard.php' 374 edit_at_line 'CRM/Core/BAO/UFField.php' 1047 edit_at_line 'CRM/Core/CommunityMessages.php' 226 edit_at_line 'CRM/Core/CommunityMessages.php' 229 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 651 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 795 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 811 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 824 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1306 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1317 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1338 edit_at_line 'CRM/Profile/Form.php' 985 edit_at_line 'CRM/Utils/Geocode/Yahoo.php' 124 edit_at_line 'distmaker/utils/joomlaxml.php' 75 edit_at_line 'distmaker/utils/joomlaxml.php' 109 edit_at_line 'install/civicrm.php' 74 edit_at_line 'install/index.php' 1185 edit_at_line 'install/index.php' 1192 edit_at_line 'tests/phpunit/api/v3/OptionGroupTest.php' 102 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 892 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 895 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 1352 edit_at_line 'tests/phpunit/CiviTest/CiviSeleniumTestCase.php' 913 edit_at_line 'tests/phpunit/CiviTest/CiviUnitTestCase.php' 1009 edit_at_line 'tests/phpunit/CiviTest/CiviUnitTestCase.php' 1153 edit_at_line 'tests/phpunit/CRM/Activity/BAO/ActivityTest.php' 413 edit_at_line 'tests/phpunit/CRM/Activity/BAO/ActivityTest.php' 449 edit_at_line 'tests/phpunit/CRM/Activity/BAO/ActivityTest.php' 492 edit_at_line 'tests/phpunit/CRM/Activity/BAO/ActivityTest.php' 545