6.0.0-alpha14
7/2/25

[#14756] php 7.1 and interfaces
Summary php 7.1 and interfaces
Queue Horde Base
Queue Version 5.2.17
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester dpa-bugs (at) aegee (dot) org
Created 12/23/2017 (2748 days ago)
Due
Updated 12/24/2017 (2747 days ago)
Assigned
Resolved 12/24/2017 (2747 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
12/24/2017 04:56:12 AM Michael Rubinsky Comment #3
State ⇒ Not A Bug
Reply to this comment
Horde_Form needs lots of refactoring for PHP7, but not a "Bug"
12/23/2017 09:31:28 PM arjen+horde (at) de-korte (dot) org Comment #2 Reply to this comment
Unless you're a Horde developer, it makes little sense to run Horde 
with a configuration that logs these messages. Anything more strict 
than something like

$conf['debug_level'] = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED;

is probably generating lots of noise in the logs/console.
12/23/2017 09:10:11 PM dpa-bugs (at) aegee (dot) org Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Base
Summary ⇒ php 7.1 and interfaces
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
Clicking on /admin/config/config.php?app=horde with php 7.1.12 I see:

Warning: Declaration of Horde_Form_Type_pgp::init($gpg, $temp_dir = 
NULL, $rows = NULL, $cols = NULL) should be compatible with 
Horde_Form_Type_longtext::init($rows = 8, $cols = 80, $helper = Array) 
in /usr/local/lib/php/Horde/Form/Type.php on line 878

Warning: Declaration of Horde_Form_Type_image::onSubmit(&$var, &$vars) 
should be compatible with Horde_Form_Type::onSubmit() in 
/usr/local/lib/php/Horde/Form/Type.php on line 1361

Warning: Declaration of Horde_Form_Type_link::init($values) should be 
compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 1438

Warning: Declaration of Horde_Form_Type_matrix::init($cols, $rows = 
Array, $matrix = Array, $new_input = false) should be compatible with 
Horde_Form_Type::init() in /usr/local/lib/php/Horde/Form/Type.php on 
line 2165

Warning: Declaration of Horde_Form_Type_enum::init($values, $prompt = 
NULL) should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 2335

Warning: Declaration of Horde_Form_Type_mlenum::init(&$values, 
$prompts = NULL) should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 2411

Warning: Declaration of Horde_Form_Type_mlenum::onSubmit(&$var, 
&$vars) should be compatible with Horde_Form_Type::onSubmit() in 
/usr/local/lib/php/Horde/Form/Type.php on line 2411

Warning: Declaration of Horde_Form_Type_set::init($values, $checkAll = 
false) should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 2569

Warning: Declaration of Horde_Form_Type_sorter::init($values, $size = 
8, $header = '') should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3400

Warning: Declaration of Horde_Form_Type_selectfiles::init($selectid, 
$link_text = NULL, $link_style = '', $icon = false) should be 
compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3470

Warning: Declaration of Horde_Form_Type_assign::init($leftValues, 
$rightValues, $leftHeader = '', $rightHeader = '', $size = 8, $width = 
'200px') should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3600

Warning: Declaration of Horde_Form_Type_assign::getValues($side) 
should be compatible with Horde_Form_Type::getValues() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3600

Warning: Declaration of Horde_Form_Type_dblookup::init($db, $sql, 
$prompt = NULL) should be compatible with 
Horde_Form_Type_enum::init($values, $prompt = NULL) in 
/usr/local/lib/php/Horde/Form/Type.php on line 3751

Warning: Declaration of Horde_Form_Type_figlet::init($text, $font) 
should be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3804

Warning: Declaration of Horde_Form_Type_invalid::init($message) should 
be compatible with Horde_Form_Type::init() in 
/usr/local/lib/php/Horde/Form/Type.php on line 3873

Saved Queries