* develop-ascraeus:
[ticket/12941] Fix remaining Sami complaints.
[ticket/12941] Check for Sami parse errors on Travis CI.
[ticket/12941] Add sami.conf.php for Travis CI.
[ticket/12941] Check for Sami parse errors on Travis CI.
* bantu/ticket/12941:
[ticket/12941] Fix remaining Sami complaints.
[ticket/12941] Check for Sami parse errors on Travis CI.
[ticket/12941] Add sami.conf.php for Travis CI.
# By Marc Alexander
# Via Dhruv Goel (1) and Marc Alexander (1)
* develop-ascraeus:
[ticket/12742] Add sorting back to bookmark notification list of users
[ticket/12742] Add sort options for notification types requiring sorting
[ticket/12742] Remove unneeded sort of users
[ticket/12742] Replace authenticated with authorised
[ticket/12742] Add check for empty $users and add method to fitting methods
[ticket/12742] Add method for getting authenticated recipients
* develop-ascraeus:
[ticket/12718] Use a separate variable for sql query
[ticket/12718] Fix spacing and type casting
[ticket/12718] Fix docblocks
[ticket/12718] Add tests to check user_posts on post deletion
[ticket/12718] Update docblock
[ticket/12718] Use remove_topic_from_statistic() for delete_topic
[ticket/12718] Use remove_topic_from_statistic() for delete_topic
* dhruvgoel92/ticket/12718:
[ticket/12718] Use a separate variable for sql query
[ticket/12718] Fix spacing and type casting
[ticket/12718] Fix docblocks
[ticket/12718] Add tests to check user_posts on post deletion
[ticket/12718] Update docblock
[ticket/12718] Use remove_topic_from_statistic() for delete_topic
* develop-ascraeus:
[ticket/12710] Fix missing closing bracket
[ticket/12710] Prefix column so it does not start with a number
[ticket/12710] Pass the original column data to the create function
[ticket/12710] Fix foreach generation
[ticket/12710] Compare to uppercase version
[ticket/12710] Do not try to match the uniqueness in the query
[ticket/12710] Remove table_name from index_name before deleting and recreating them
[ticket/12710] Can not use upper in oracles where claus
[ticket/12710] Correctly select index name and compare to column name
[ticket/12710] Fix "ORA-00972: identifier is too long [972]" on oracle
[ticket/12710] Fix problems with creating unique indexes on oracle
[ticket/12710] Correctly fetch unique and normal indexes only in MSSQL
[ticket/12710] Fix changing the column type on oracle
[ticket/12710] Prepare get_existing_indexes() for other DBMS
* github-nickvergessen/ticket/12710:
[ticket/12710] Fix missing closing bracket
[ticket/12710] Prefix column so it does not start with a number
[ticket/12710] Pass the original column data to the create function
[ticket/12710] Fix foreach generation
[ticket/12710] Compare to uppercase version
[ticket/12710] Do not try to match the uniqueness in the query
[ticket/12710] Remove table_name from index_name before deleting and recreating them
[ticket/12710] Can not use upper in oracles where claus
[ticket/12710] Correctly select index name and compare to column name
[ticket/12710] Fix "ORA-00972: identifier is too long [972]" on oracle
[ticket/12710] Fix problems with creating unique indexes on oracle
[ticket/12710] Correctly fetch unique and normal indexes only in MSSQL
[ticket/12710] Fix changing the column type on oracle
[ticket/12710] Prepare get_existing_indexes() for other DBMS
* develop-ascraeus:
[ticket/12693] Fix composer.phar path
[ticket/12693] The files skipped list can not be empty
[ticket/12693] Force the composer.phar to be executable
[ticket/12693] All the files in bin/ must be executable
[ticket/12693] Expand manually the wildcard
[ticket/12693] Fix the query for bin/*
[ticket/12693] Extract exceptions, bin/* must be executable
[ticket/12693] Remove the executable bit on icon_print.gif
[ticket/12693] Check the persmissions of the owner
[ticket/12693] Check if the are executable and not if they are 644
[ticket/12693] Fix the permissions
[ticket/12693] Check if the files have the right 644
[ticket/12693] Fix indentation
[ticket/12693] Add a travis test that checks file permissions
* github-nicofuma/ticket/12693:
[ticket/12693] Fix composer.phar path
[ticket/12693] The files skipped list can not be empty
[ticket/12693] Force the composer.phar to be executable
[ticket/12693] All the files in bin/ must be executable
[ticket/12693] Expand manually the wildcard
[ticket/12693] Fix the query for bin/*
[ticket/12693] Extract exceptions, bin/* must be executable
[ticket/12693] Remove the executable bit on icon_print.gif
[ticket/12693] Check the persmissions of the owner
[ticket/12693] Check if the are executable and not if they are 644
[ticket/12693] Fix the permissions
[ticket/12693] Check if the files have the right 644
[ticket/12693] Fix indentation
[ticket/12693] Add a travis test that checks file permissions
* develop-ascraeus:
[ticket/12841] Make config position default to after
[ticket/12841] Update comments in tests making after default
[ticket/12841] prefix function name with phpbb_
[ticket/12841] Add a tests for the new function
[ticket/12841] Fix white space issues reported by sniffer
[ticket/12841] Allow extensions to position new config vars
[ticket/12841] Allow extensions to position new config vars
* VSEphpbb/ticket/12841:
[ticket/12841] Make config position default to after
[ticket/12841] Update comments in tests making after default
[ticket/12841] prefix function name with phpbb_
[ticket/12841] Add a tests for the new function
[ticket/12841] Fix white space issues reported by sniffer
[ticket/12841] Allow extensions to position new config vars
The method might now return an empty array in case of an empty users array,
too. The notification types then check if the returned array is empty and
return this if it is empty and if the notification types would otherwise
carry out other operations afterwards.
PHPBB3-12742