#!/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' 831 edit_at_line 'CRM/ACL/BAO/ACL.php' 835 edit_at_line 'CRM/Admin/Form/WordReplacements.php' 221 edit_at_line 'CRM/Contribute/Form/Contribution/Main.php' 681 edit_at_line 'CRM/Core/BAO/Cache.php' 386 edit_at_line 'CRM/Core/BAO/Dashboard.php' 367 edit_at_line 'CRM/Core/BAO/UFField.php' 1045 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' 792 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 808 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 821 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1300 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1310 edit_at_line 'CRM/Mailing/BAO/Mailing.php' 1331 edit_at_line 'CRM/Profile/Form.php' 970 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' 1159 edit_at_line 'install/index.php' 1166 edit_at_line 'tests/phpunit/api/v3/OptionGroupTest.php' 88 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 817 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 820 edit_at_line 'tests/phpunit/api/v3/SyntaxConformanceTest.php' 1261 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